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
Multiple candidate revisions
Scheduling another build to catch up with NorthernWind :: Build and Quick Test
Checking out Revision 88670c31d519f994675b8fbb40db1747c3bde3a2 (origin/fix-for-NW-265)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 88670c31d519f994675b8fbb40db1747c3bde3a2 # timeout=10
Commit message: "Rebased."
First time build. Skipping changelog.
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 34225
[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 34225
<===[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/settings8163417507769135111.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: 88670c31d519 at timestamp: 1683563741181
[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 88670c31d519
[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: 88670c31d519 at timestamp: 1683563745928
[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 88670c31d519
[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: 88670c31d519 at timestamp: 1683563747614
[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 88670c31d519
[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.88670c31d519.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.88670c31d519.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: 88670c31d519 at timestamp: 1683563757339
[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 88670c31d519
[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:36:26.643 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - STARTING TESTS OF it.tidalwave.northernwind.core.model.ResourcePathTest
16:36:26.799 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.803 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:36:26.804 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, ]
16:36:26.804 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.815 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 25 msec
16:36:26.816 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.816 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.817 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:36:26.817 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo.jpg, jpg]
16:36:26.817 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.824 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 7 msec
16:36:26.824 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.825 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.825 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:36:26.825 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo.gif, gif]
16:36:26.829 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.841 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 16 msec
16:36:26.842 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.842 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.842 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:36:26.842 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo.gif.jpg, jpg]
16:36:26.843 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.845 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:36:26.846 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.846 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.846 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:36:26.846 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar.jpg, jpg]
16:36:26.847 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.847 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:26.849 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.850 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.850 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:36:26.850 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar.gif, gif]
16:36:26.851 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.852 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:26.858 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.859 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.859 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:36:26.859 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar.jpg.gif, gif]
16:36:26.859 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:36:26.863 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:36:26.864 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.870 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:26.870 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute leading segment"
16:36:26.870 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, foo, foo]
16:36:26.870 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:26.871 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:26.871 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.872 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:26.872 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute leading segment"
16:36:26.872 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, foo, bar]
16:36:26.872 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:26.873 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:26.879 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.880 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:26.880 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute leading segment"
16:36:26.880 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, foo, baz]
16:36:26.880 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:26.881 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:26.881 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.883 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.883 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:36:26.883 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, foo, true]
16:36:26.883 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.889 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:26.889 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.889 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.889 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:36:26.889 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, foo, true]
16:36:26.889 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.892 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:26.892 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.892 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.892 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:36:26.914 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, foo, true]
16:36:26.914 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.916 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 22 msec
16:36:26.916 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.916 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.916 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:36:26.916 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, foot, false]
16:36:26.917 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.917 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:26.917 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.918 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.918 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:36:26.918 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, foot, false]
16:36:26.918 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.918 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:26.918 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.919 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.920 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:36:26.920 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, foot, false]
16:36:26.920 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.920 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:26.920 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.921 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.921 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:36:26.924 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, , false]
16:36:26.925 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:36:26.925 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:36:26.925 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.939 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:36:26.943 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute trailing segment"
16:36:26.943 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, foo, foo]
16:36:26.943 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:36:26.946 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 5 msec
16:36:26.946 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.953 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:36:26.954 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute trailing segment"
16:36:26.955 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, foo, bar]
16:36:26.956 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:36:26.956 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:36:26.957 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.958 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:36:26.958 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute trailing segment"
16:36:26.958 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, foo, baz]
16:36:26.958 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:36:26.958 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:36:26.962 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.963 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************
16:36:26.963 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path"
16:36:26.963 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************
16:36:26.977 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 6 msec
16:36:26.978 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.980 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:36:26.981 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must reject empty segments"
16:36:26.981 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:36:26.994 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:36:26.995 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.996 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:36:26.996 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must reject null segments"
16:36:26.996 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:36:26.998 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:26.998 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:26.999 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:26.999 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must reject segments containing slash"
16:36:26.999 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:27.011 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 11 msec
16:36:27.011 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.030 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.031 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:36:27.031 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [, /, []]
16:36:27.031 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.034 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:27.034 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.035 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.035 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:36:27.035 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/, /, []]
16:36:27.035 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.038 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:36:27.040 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.040 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.040 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:36:27.040 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /foo, [foo]]
16:36:27.040 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.046 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:36:27.046 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.047 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.047 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:36:27.047 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, /foo/bar, [foo, bar]]
16:36:27.047 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.049 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.049 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.049 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.049 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:36:27.049 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, /foo/bar/baz, [foo, bar, baz]]
16:36:27.049 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.053 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:36:27.053 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.054 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.054 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:36:27.054 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [foo, /foo, [foo]]
16:36:27.054 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.066 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 8 msec
16:36:27.067 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.067 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.067 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:36:27.068 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [foo/bar, /foo/bar, [foo, bar]]
16:36:27.068 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.069 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:27.069 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.070 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.070 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:36:27.070 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [foo/bar/baz, /foo/bar/baz, [foo, bar, baz]]
16:36:27.070 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:36:27.078 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:36:27.078 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.080 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:36:27.080 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must reject invalid paths"
16:36:27.080 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [http://acme.com]
16:36:27.080 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:36:27.083 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:36:27.084 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.084 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:36:27.084 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must reject invalid paths"
16:36:27.084 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [https://acme.com]
16:36:27.084 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:36:27.095 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 10 msec
16:36:27.095 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.097 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:36:27.098 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute asString"
16:36:27.098 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [[], /]
16:36:27.098 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:36:27.099 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.099 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.099 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:36:27.100 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute asString"
16:36:27.100 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [[foo], /foo]
16:36:27.100 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:36:27.100 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.100 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.100 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:36:27.100 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute asString"
16:36:27.100 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [[foo, bar], /foo/bar]
16:36:27.100 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:36:27.101 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.101 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.101 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:36:27.101 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute asString"
16:36:27.101 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [[foo, bar, baz], /foo/bar/baz]
16:36:27.101 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:36:27.101 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:36:27.102 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.105 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:36:27.105 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:36:27.105 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, , /foo, /foo]
16:36:27.106 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:36:27.118 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 6 msec
16:36:27.119 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.119 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:36:27.119 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:36:27.119 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /, /foo, /foo]
16:36:27.119 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:36:27.122 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.123 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.123 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:36:27.123 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:36:27.123 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a, /foo/a, /a/foo]
16:36:27.124 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:36:27.132 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 6 msec
16:36:27.132 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.133 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:36:27.133 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:36:27.133 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a/b, /foo/a/b, /a/b/foo]
16:36:27.133 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:36:27.139 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 5 msec
16:36:27.140 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.141 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:36:27.141 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:36:27.141 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a, /foo/bar/a, /a/foo/bar]
16:36:27.141 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:36:27.149 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 8 msec
16:36:27.150 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.154 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:36:27.157 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:36:27.158 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a/b, /foo/bar/a/b, /a/b/foo/bar]
16:36:27.158 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:36:27.159 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 9 msec
16:36:27.160 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.160 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:36:27.160 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:36:27.160 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a, /foo/bar/baz/a, /a/foo/bar/baz]
16:36:27.160 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:36:27.161 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.162 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.162 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:36:27.162 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:36:27.162 [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:36:27.162 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:36:27.163 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.163 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.164 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:36:27.164 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:36:27.164 [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:36:27.164 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:36:27.165 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.165 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.166 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************
16:36:27.167 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:36:27.167 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, , /foo, /foo]
16:36:27.167 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************
16:36:27.169 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:36:27.169 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.169 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************
16:36:27.169 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:36:27.170 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /, /foo, /foo]
16:36:27.170 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************
16:36:27.171 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.171 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.171 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************
16:36:27.171 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:36:27.171 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a, /foo/a, /a/foo]
16:36:27.171 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************
16:36:27.187 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 15 msec
16:36:27.187 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.188 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:36:27.188 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:36:27.188 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a/b, /foo/a/b, /a/b/foo]
16:36:27.188 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:36:27.190 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.190 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.190 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:36:27.190 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:36:27.190 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a, /foo/bar/a, /a/foo/bar]
16:36:27.191 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:36:27.192 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:27.192 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.193 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:36:27.195 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:36:27.195 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a/b, /foo/bar/a/b, /a/b/foo/bar]
16:36:27.195 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:36:27.200 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 7 msec
16:36:27.200 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.201 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:36:27.201 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:36:27.201 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a, /foo/bar/baz/a, /a/foo/bar/baz]
16:36:27.201 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:36:27.203 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.203 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.203 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:36:27.203 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:36:27.203 [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:36:27.203 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:36:27.204 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.205 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.205 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:36:27.205 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:36:27.205 [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:36:27.205 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:36:27.218 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 7 msec
16:36:27.219 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.221 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *******************************************
16:36:27.222 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute relative paths"
16:36:27.222 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, /foo/bar, /baz]
16:36:27.222 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *******************************************
16:36:27.227 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:27.227 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.229 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:27.229 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute without leading"
16:36:27.229 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /, /]
16:36:27.229 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:27.230 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.231 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.231 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:27.231 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute without leading"
16:36:27.231 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, /bar, /foo]
16:36:27.231 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:27.238 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:27.238 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.239 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:27.239 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute without leading"
16:36:27.239 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, /bar/baz, /foo/bar]
16:36:27.239 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:36:27.245 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 5 msec
16:36:27.245 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.247 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:36:27.247 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute without trailing"
16:36:27.247 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /, /]
16:36:27.247 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:36:27.248 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.248 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.249 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:36:27.249 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute without trailing"
16:36:27.249 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, /bar, /foo]
16:36:27.249 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:36:27.258 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 5 msec
16:36:27.258 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.259 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:36:27.259 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute without trailing"
16:36:27.259 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, /bar/baz, /foo/bar]
16:36:27.259 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:36:27.261 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.261 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.264 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.264 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:36:27.264 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [, /, []]
16:36:27.264 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.275 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 10 msec
16:36:27.276 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.276 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.276 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:36:27.276 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/, /, []]
16:36:27.276 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.278 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.279 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.279 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.279 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:36:27.279 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /foo, [foo]]
16:36:27.279 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.287 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 7 msec
16:36:27.287 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.289 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:36:27.289 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:36:27.289 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, /foo/bar, [foo, bar]]
16:36:27.289 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:36:27.290 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.290 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.291 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************************
16:36:27.291 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:36:27.291 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, /foo/bar/baz, [foo, bar, baz]]
16:36:27.291 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************************
16:36:27.292 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.292 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.292 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.292 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:36:27.292 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [foo, /foo, [foo]]
16:36:27.292 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.307 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 14 msec
16:36:27.307 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.307 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:36:27.307 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:36:27.307 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [foo/bar, /foo/bar, [foo, bar]]
16:36:27.308 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:36:27.310 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:27.310 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.310 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************************
16:36:27.310 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:36:27.310 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [foo/bar/baz, /foo/bar/baz, [foo, bar, baz]]
16:36:27.311 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************************
16:36:27.319 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:27.319 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.328 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:36:27.328 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:36:27.328 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, , /foo, /foo]
16:36:27.328 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:36:27.331 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:27.331 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.332 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:36:27.333 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:36:27.334 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /, /foo, /foo]
16:36:27.334 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:36:27.335 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:36:27.335 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.336 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:36:27.336 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:36:27.336 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a, /foo/a, /a/foo]
16:36:27.336 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:36:27.350 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:27.351 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.351 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:36:27.351 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:36:27.351 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a/b, /foo/a/b, /a/b/foo]
16:36:27.351 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:36:27.353 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.353 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.354 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:36:27.355 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:36:27.355 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a, /foo/bar/a, /a/foo/bar]
16:36:27.355 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:36:27.356 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:27.356 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.358 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:36:27.358 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:36:27.358 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a/b, /foo/bar/a/b, /a/b/foo/bar]
16:36:27.358 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:36:27.362 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:36:27.363 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.363 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:36:27.363 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:36:27.363 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a, /foo/bar/baz/a, /a/foo/bar/baz]
16:36:27.363 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:36:27.367 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:36:27.367 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.369 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:36:27.369 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:36:27.369 [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:36:27.369 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:36:27.371 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.371 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.371 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:36:27.371 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:36:27.371 [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:36:27.371 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:36:27.380 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 8 msec
16:36:27.380 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.391 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.391 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:36:27.391 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, , /foo, /foo]
16:36:27.391 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.394 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:36:27.394 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.394 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.394 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:36:27.394 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /, /foo, /foo]
16:36:27.394 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.396 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:27.396 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.397 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.397 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:36:27.397 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a, /foo/a, /a/foo]
16:36:27.397 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:36:27.398 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:36:27.399 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.404 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:36:27.404 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:36:27.404 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a/b, /foo/a/b, /a/b/foo]
16:36:27.404 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:36:27.419 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 14 msec
16:36:27.422 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.423 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:36:27.423 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:36:27.423 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a, /foo/bar/a, /a/foo/bar]
16:36:27.423 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:36:27.431 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 7 msec
16:36:27.431 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.434 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:36:27.434 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:36:27.434 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a/b, /foo/bar/a/b, /a/b/foo/bar]
16:36:27.434 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:36:27.436 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.436 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.436 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:36:27.436 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:36:27.436 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a, /foo/bar/baz/a, /a/foo/bar/baz]
16:36:27.436 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:36:27.437 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.437 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.437 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:36:27.437 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:36:27.437 [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:36:27.437 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:36:27.439 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:36:27.440 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.440 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:36:27.440 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:36:27.440 [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:36:27.440 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:36:27.457 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 16 msec
16:36:27.457 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.462 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************************
16:36:27.462 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly reject non relative paths"
16:36:27.462 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, /foo/bar2]
16:36:27.462 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************************
16:36:27.469 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 5 msec
16:36:27.469 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.473 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *******************************
16:36:27.473 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly url decode"
16:36:27.474 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/, /]
16:36:27.474 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *******************************
16:36:27.494 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 14 msec
16:36:27.494 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.495 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *******************************
16:36:27.495 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly url decode"
16:36:27.495 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, foo]
16:36:27.495 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *******************************
16:36:27.496 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:36:27.496 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:27.497 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:36:27.497 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly url decode"
16:36:27.497 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar (2), foo/bar+%282%29]
16:36:27.497 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:36:27.503 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 5 msec
16:36:27.503 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:36:29.487 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - *************************************************
16:36:29.487 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must output NotModified when Etag Matching"
16:36:29.487 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - *************************************************
16:36:29.580 [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:36:29.582 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional["1341242553456"]
16:36:29.586 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
16:36:29.590 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.590 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.590 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:36:29.590 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:36:29.614 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 125 msec
16:36:29.614 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:36:29.621 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - *********************************************************************************************
16:36:29.622 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must output NotModified when IfModifiedSince more recent than or equal to ModifiedTime"
16:36:29.622 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - *********************************************************************************************
16:36:29.627 [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:36:29.628 [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:36:29.628 [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:36:29.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:36:29.628 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.629 [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:36:29.635 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.635 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.635 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:36:29.635 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:36:29.637 [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:36:29.641 [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:36:29.641 [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:36:29.642 [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:36:29.642 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.642 [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:36:29.649 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.649 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.649 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:36:29.649 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:36:29.664 [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:36:29.665 [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:36:29.665 [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:36:29.665 [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:36:29.665 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.665 [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:36:29.666 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.666 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.666 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:36:29.666 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:36:29.667 [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:36:29.668 [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:36:29.668 [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:36:29.669 [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:36:29.669 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.669 [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:36:29.670 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.670 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.670 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:36:29.670 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:36:29.671 [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:36:29.672 [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:36:29.672 [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:36:29.672 [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:36:29.674 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.674 [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:36:29.675 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.675 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.675 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:36:29.675 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:36:29.679 [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:36:29.680 [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:36:29.680 [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:36:29.680 [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:36:29.680 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.682 [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:36:29.686 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.686 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.686 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:36:29.686 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:36:29.694 [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:36:29.694 [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:36:29.694 [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:36:29.695 [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:36:29.695 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.695 [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:36:29.699 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.700 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.701 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:36:29.701 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:36:29.711 [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:36:29.711 [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:36:29.711 [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:36:29.711 [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:36:29.712 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.712 [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:36:29.712 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.712 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.712 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:36:29.712 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:36:29.713 [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:36:29.713 [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:36:29.713 [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:36:29.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:36:29.714 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.714 [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:36:29.714 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.714 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.714 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:36:29.714 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:36:29.715 [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:36:29.715 [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:36:29.715 [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:36:29.716 [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:36:29.716 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.716 [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:36:29.716 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.716 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.716 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:36:29.716 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:36:29.726 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 96 msec
16:36:29.726 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:36:29.728 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ********************************************************
16:36:29.729 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must output a ResourceFile when Etag not Matching"
16:36:29.729 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ********************************************************
16:36:29.737 [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:36:29.737 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional["xxxx"]
16:36:29.738 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
16:36:29.738 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.738 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.738 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:36:29.738 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:36:29.747 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 10 msec
16:36:29.747 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:36:29.749 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ************************************************************************************
16:36:29.749 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must output a ResourceFile when IfModifiedSince less recent than ModifiedTime"
16:36:29.749 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ************************************************************************************
16:36:29.753 [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:36:29.754 [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:36:29.754 [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:36:29.754 [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:36:29.754 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.754 [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:36:29.755 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.755 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.755 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:36:29.755 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:36:29.756 [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:36:29.756 [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:36:29.756 [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:36:29.756 [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:36:29.756 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.756 [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:36:29.757 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.757 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.757 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:36:29.757 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:36:29.758 [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:36:29.758 [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:36:29.758 [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:36:29.773 [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:36:29.774 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.774 [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:36:29.775 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.775 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.775 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:36:29.775 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:36:29.776 [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:36:29.776 [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:36:29.776 [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:36:29.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:36:29.776 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.777 [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:36:29.791 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.791 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.791 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:36:29.791 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:36:29.792 [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:36:29.792 [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:36:29.792 [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:36:29.793 [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:36:29.793 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.793 [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:36:29.793 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.793 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.793 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:36:29.793 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:36:29.794 [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:36:29.795 [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:36:29.795 [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:36:29.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:36:29.795 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.795 [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:36:29.795 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.795 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.795 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:36:29.796 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:36:29.796 [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:36:29.796 [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:36:29.796 [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:36:29.797 [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:36:29.814 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.815 [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:36:29.815 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.815 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.816 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:36:29.816 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:36:29.817 [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:36:29.817 [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:36:29.817 [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:36:29.817 [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:36:29.817 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.817 [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:36:29.818 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.818 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.818 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:36:29.818 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:36:29.831 [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:36:29.832 [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:36:29.832 [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:36:29.832 [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:36:29.832 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.832 [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:36:29.833 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.833 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.833 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:36:29.833 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:36:29.838 [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:36:29.839 [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:36:29.839 [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:36:29.839 [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:36:29.839 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.839 [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:36:29.840 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.840 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.840 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:36:29.840 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:36:29.850 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 91 msec
16:36:29.850 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:36:29.852 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ************************************
16:36:29.852 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must properly output NotFound"
16:36:29.853 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ************************************
16:36:29.859 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderSupport        - NOT FOUND: it.tidalwave.util.NotFoundException: foo bar
16:36:29.860 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
16:36:29.860 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
16:36:29.861 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.861 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.861 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/NotFoundExceptionOutput.txt
16:36:29.861 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/NotFoundExceptionOutput.txt
16:36:29.866 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 9 msec
16:36:29.866 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:36:29.868 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ***********************************************
16:36:29.869 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must properly output a PermanentRedirect"
16:36:29.869 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ***********************************************
16:36:29.872 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
16:36:29.872 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
16:36:29.872 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.872 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.872 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/PermanentRedirectOutput.txt
16:36:29.872 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/PermanentRedirectOutput.txt
16:36:29.876 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 4 msec
16:36:29.876 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:36:29.891 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ******************************************
16:36:29.892 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must properly output a ResourceFile"
16:36:29.892 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ******************************************
16:36:29.905 [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:36:29.907 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.907 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
16:36:29.912 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.912 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.912 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:36:29.912 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:36:29.913 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 22 msec
16:36:29.913 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:36:29.925 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - **************************************************************
16:36:29.925 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must properly output a ResourceFile with ExpirationTime"
16:36:29.925 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - **************************************************************
16:36:29.938 [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:36:29.938 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:36:29.938 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
16:36:29.940 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.940 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.940 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutputWithExpirationTime.txt
16:36:29.940 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutputWithExpirationTime.txt
16:36:29.941 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 15 msec
16:36:29.941 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:36:29.956 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - *********************************************
16:36:29.957 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must properly output an internal error"
16:36:29.957 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - *********************************************
16:36:29.957 [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:36:29.971 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
16:36:29.971 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
16:36:29.972 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:36:29.972 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:36:29.972 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/InternalErrorOutput.txt
16:36:29.972 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/InternalErrorOutput.txt
16:36:29.973 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 16 msec
16:36:29.973 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:36:29.974 [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: 6.995 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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683563793190
[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 88670c31d519
[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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683563806326
[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 88670c31d519
[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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683563815445
[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 88670c31d519
[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.88670c31d519.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.88670c31d519.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: 88670c31d519 at timestamp: 1683563825053
[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 88670c31d519
[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: 88670c31d519 at timestamp: 1683563826225
[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 88670c31d519
[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:37:27.167 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - STARTING TESTS OF it.tidalwave.northernwind.frontend.filesystem.basic.layered.LayeredFileSystemProviderTest
16:37:27.413 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file1.txt
16:37:27.414 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file2.txt
16:37:27.443 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file3.txt
16:37:27.444 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file4.txt
16:37:27.444 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs2:/dir1/dir2/file3.txt
16:37:27.445 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file1.txt
16:37:27.445 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file2.txt
16:37:27.446 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file3.txt
16:37:27.456 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file4.txt
16:37:27.456 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs2:/dir1/dir2/file5.txt
16:37:27.457 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file1.txt
16:37:27.457 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file2.txt
16:37:27.458 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file3.txt
16:37:27.458 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file4.txt
16:37:27.473 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs2:/dir1/dir3/file5.txt
16:37:27.473 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file1.txt
16:37:27.474 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file2.txt
16:37:27.474 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file3.txt
16:37:27.475 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file4.txt
16:37:27.475 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs2:/dir4/dir3/file5.txt
16:37:27.523 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:37:27.523 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST "must navigate through the whole filesystem"
16:37:27.524 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - ARGS [TC1, [Ljava.lang.String;@758705fa]
16:37:27.524 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:37:27.592 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - findResource()
16:37:27.819 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - >>>> fileSystem: it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileSystemNetBeansPlatform@704f1591, fileObject: /
16:37:27.835 [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:37:27.858 [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:37:27.945 [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:37:27.962 [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:37:27.963 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir1=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@758a34ce[dir1]))}
16:37:27.974 [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:37:27.975 [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:37:27.976 [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:37:27.991 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir2=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@625abb97[dir1/dir2]))}
16:37:27.999 [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:37:27.999 [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:37:28.001 [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:37:28.018 [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:37:28.054 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:37:28.054 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/
16:37:28.059 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/LayeredFileSystemProviderTest/expected-results/TC1.txt
16:37:28.067 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/LayeredFileSystemProviderTest/TC1.txt
16:37:28.124 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST PASSED in 599 msec
16:37:28.124 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - 
16:37:28.128 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file1.txt
16:37:28.132 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file2.txt
16:37:28.133 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file3.txt
16:37:28.134 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file4.txt
16:37:28.135 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs2:/dir1/dir2/file3.txt
16:37:28.143 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file1.txt
16:37:28.144 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file2.txt
16:37:28.146 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file3.txt
16:37:28.146 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file4.txt
16:37:28.147 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs2:/dir1/dir2/file5.txt
16:37:28.155 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file1.txt
16:37:28.159 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file2.txt
16:37:28.159 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file3.txt
16:37:28.162 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file4.txt
16:37:28.163 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs2:/dir1/dir3/file5.txt
16:37:28.164 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file1.txt
16:37:28.164 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file2.txt
16:37:28.164 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file3.txt
16:37:28.165 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file4.txt
16:37:28.165 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs2:/dir4/dir3/file5.txt
16:37:28.166 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:37:28.166 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST "must navigate through the whole filesystem"
16:37:28.169 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - ARGS [TC2, [Ljava.lang.String;@75390459]
16:37:28.169 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:37:28.170 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - findResource()
16:37:28.171 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - >>>> fileSystem: it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileSystemNetBeansPlatform@2313052e, fileObject: /
16:37:28.177 [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:37:28.178 [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:37:28.178 [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:37:28.188 [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:37:28.189 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir1=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@52045dbe[dir1]))}
16:37:28.189 [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:37:28.196 [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:37:28.198 [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:37:28.198 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir2=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@56a4479a[dir1/dir2]))}
16:37:28.199 [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:37:28.200 [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:37:28.200 [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:37:28.208 [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:37:28.217 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:37:28.222 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/
16:37:28.223 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/LayeredFileSystemProviderTest/expected-results/TC2.txt
16:37:28.225 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/LayeredFileSystemProviderTest/TC2.txt
16:37:28.227 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST PASSED in 60 msec
16:37:28.228 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - 
16:37:28.230 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file1.txt
16:37:28.230 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file2.txt
16:37:28.233 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file3.txt
16:37:28.236 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file4.txt
16:37:28.237 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs2:/dir1/dir2/file3.txt
16:37:28.246 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file1.txt
16:37:28.255 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file2.txt
16:37:28.255 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file3.txt
16:37:28.260 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file4.txt
16:37:28.261 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs2:/dir1/dir2/file5.txt
16:37:28.261 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file1.txt
16:37:28.261 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file2.txt
16:37:28.262 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file3.txt
16:37:28.265 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file4.txt
16:37:28.270 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs2:/dir1/dir3/file5.txt
16:37:28.273 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file1.txt
16:37:28.274 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file2.txt
16:37:28.279 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file3.txt
16:37:28.287 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file4.txt
16:37:28.287 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs2:/dir4/dir3/file5.txt
16:37:28.294 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:37:28.295 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST "must navigate through the whole filesystem"
16:37:28.295 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - ARGS [TC3, [Ljava.lang.String;@42e3ede4]
16:37:28.295 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:37:28.302 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - findResource()
16:37:28.303 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - >>>> fileSystem: it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileSystemNetBeansPlatform@75459c75, fileObject: /
16:37:28.303 [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:37:28.304 [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:37:28.304 [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:37:28.305 [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:37:28.307 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir1=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@b78a709[dir1]))}
16:37:28.308 [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:37:28.309 [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:37:28.309 [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:37:28.310 [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:37:28.316 [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:37:28.319 [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:37:28.329 [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:37:28.332 [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:37:28.333 [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:37:28.333 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {file5.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@41e350f1[dir1/dir3/file5.txt]))}
16:37:28.334 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:37:28.334 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/
16:37:28.335 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/LayeredFileSystemProviderTest/expected-results/TC3.txt
16:37:28.335 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/LayeredFileSystemProviderTest/TC3.txt
16:37:28.344 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST PASSED in 49 msec
16:37:28.344 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - 
16:37:28.349 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file1.txt
16:37:28.350 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file2.txt
16:37:28.351 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file3.txt
16:37:28.351 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file4.txt
16:37:28.352 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs2:/dir1/dir2/file3.txt
16:37:28.352 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file1.txt
16:37:28.353 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file2.txt
16:37:28.353 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file3.txt
16:37:28.354 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file4.txt
16:37:28.360 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs2:/dir1/dir2/file5.txt
16:37:28.360 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file1.txt
16:37:28.360 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file2.txt
16:37:28.360 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file3.txt
16:37:28.361 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file4.txt
16:37:28.361 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs2:/dir1/dir3/file5.txt
16:37:28.362 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file1.txt
16:37:28.362 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file2.txt
16:37:28.363 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file3.txt
16:37:28.363 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file4.txt
16:37:28.364 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs2:/dir4/dir3/file5.txt
16:37:28.371 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:37:28.371 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST "must navigate through the whole filesystem"
16:37:28.371 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - ARGS [TC4, [Ljava.lang.String;@75e91545]
16:37:28.373 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:37:28.378 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - findResource()
16:37:28.379 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - >>>> fileSystem: it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileSystemNetBeansPlatform@531c311e, fileObject: /
16:37:28.379 [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:37:28.379 [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:37:28.379 [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:37:28.380 [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:37:28.387 [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:37:28.387 [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:37:28.388 [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:37:28.388 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir2=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@3b77a04f[dir1/dir2]))}
16:37:28.388 [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:37:28.388 [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:37:28.395 [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:37:28.396 [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:37:28.397 [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:37:28.397 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir3=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@4879f0f2[dir4/dir3]))}
16:37:28.397 [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:37:28.398 [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:37:28.398 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {file5.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@4678a2eb[dir4/dir3/file5.txt]))}
16:37:28.409 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:37:28.409 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/
16:37:28.409 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/LayeredFileSystemProviderTest/expected-results/TC4.txt
16:37:28.411 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/LayeredFileSystemProviderTest/TC4.txt
16:37:28.413 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST PASSED in 41 msec
16:37:28.414 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - 
16:37:28.416 [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.392 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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683563850357
[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 88670c31d519
[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:38:05.152 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - STARTING TESTS OF it.tidalwave.northernwind.core.impl.filter.NodeLinkMacroFilterTest
16:38:08.149 [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:38:08.245 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - ************************************
16:38:08.245 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - TEST "must find the correct matches"
16:38:08.246 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - ************************************
16:38:08.290 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - TEST PASSED in 36 msec
16:38:08.291 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - 
16:38:08.451 [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:38:08.458 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - *********************************************************************************
16:38:08.458 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - TEST "must perform the proper substitutions"
16:38:08.458 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - ARGS [href="$nodeLink(relativePath='/Blog')$">1</a>, href="/LINK/URI-Blog">1</a>]
16:38:08.458 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - *********************************************************************************
16:38:08.475 [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:38:08.490 [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:38:08.787 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - TEST PASSED in 328 msec
16:38:08.788 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - 
16:38:08.972 [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:38:08.980 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************
16:38:08.980 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must find the correct matches"
16:38:08.980 [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:38:08.980 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************
16:38:08.989 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 8 msec
16:38:08.990 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:38:09.117 [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:38:09.119 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************
16:38:09.119 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must find the correct matches"
16:38:09.119 [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:38:09.119 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************
16:38:09.138 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 18 msec
16:38:09.138 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:38:09.321 [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:38:09.332 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:09.332 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:38:09.333 [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:38:09.333 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:09.466 [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:38:09.473 [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:38:09.473 [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:38:09.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:38:09.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:38:09.605 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 272 msec
16:38:09.605 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:38:09.726 [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:38:09.729 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:09.729 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:38:09.729 [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:38:09.730 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:09.821 [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:38:09.842 [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:38:09.842 [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:38:09.844 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:09.845 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:09.849 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 119 msec
16:38:09.850 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:38:09.892 [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:38:09.893 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:09.894 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:38:09.894 [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:38:09.894 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:09.968 [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:38:09.970 [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:38:09.971 [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:38:09.972 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:09.972 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:09.999 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 105 msec
16:38:10.002 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:38:10.119 [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:38:10.120 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:10.120 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:38:10.120 [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:38:10.120 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:10.254 [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:38:10.262 [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:38:10.267 [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:38:10.271 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:10.272 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:10.279 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 158 msec
16:38:10.279 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:38:10.348 [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:38:10.349 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:10.349 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:38:10.349 [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:38:10.349 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:10.402 [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:38:10.403 [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:38:10.404 [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:38:10.405 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:10.405 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:10.412 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 61 msec
16:38:10.412 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:38:10.461 [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:38:10.462 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:10.462 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:38:10.462 [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:38:10.462 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:10.498 [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:38:10.501 [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:38:10.502 [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:38:10.520 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:10.520 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:10.522 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 59 msec
16:38:10.522 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:38:10.569 [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:38:10.570 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:10.580 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:38:10.580 [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:38:10.580 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:10.614 [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:38:10.618 [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:38:10.618 [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:38:10.625 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:10.625 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:10.637 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 67 msec
16:38:10.638 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:38:10.705 [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:38:10.707 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:10.707 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:38:10.714 [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:38:10.714 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:38:10.761 [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:38:10.763 [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:38:10.763 [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:38:10.765 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:10.765 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:10.773 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 59 msec
16:38:10.773 [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:38:10.891 [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:38:11.009 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:11.009 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:38:11.010 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [file1.xhtml]
16:38:11.010 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:11.021 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:38:11.022 [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:38:11.031 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:38:11.033 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:38:11.035 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:38:11.044 [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:38:11.161 [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:38:11.803 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:11.803 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:11.804 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/file1.xhtml
16:38:11.804 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/file1.xhtml
16:38:11.830 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:11.834 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/file1.xhtml
16:38:11.834 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-artifacts/XsltMacroFilterTest/file1.xhtml
16:38:11.843 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[6] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
16:38:11.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[6] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
16:38:11.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED You can set -Dit.tidalwave.util.test.FileComparisonUtils.tabularOutput=true for tabular output; -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=<num> to set max table size
16:38:11.861 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED in 835 msec - must filter XHTML resources [file1.xhtml] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[6] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[6] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
16:38:11.861 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[6] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[6] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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:38:11.867 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:38:11.941 [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:38:11.945 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:11.945 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:38:11.945 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [file2.xhtml]
16:38:11.945 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:11.955 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:38:11.956 [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:38:11.957 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:38:11.957 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:38:11.957 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:38:11.958 [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:38:11.981 [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:38:12.089 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:12.094 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:12.095 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/file2.xhtml
16:38:12.095 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/file2.xhtml
16:38:12.096 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:12.096 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/file2.xhtml
16:38:12.096 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-artifacts/XsltMacroFilterTest/file2.xhtml
16:38:12.098 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[21] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
16:38:12.098 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[21] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
16:38:12.098 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[40] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/325px-CIE_1931_XYZ_Color_Matching_Functions.svg.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/300px-CIExy1931.png')$" />*
16:38:12.098 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[40] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/325px-CIE_1931_XYZ_Color_Matching_Functions.svg.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/300px-CIExy1931.png')$"/>*
16:38:12.098 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[63] *        <div align="center"><a href="$mediaLink(relativePath='/stillimages/20050313-0354/1280/image.jpg')$" rel="lightbox" title="This little white-egret has been shot with a complex lighting environment: backlighted by the&#10;        late-afternoon sun, with a flash to fill shadows. These two light sources have different color temperatures, so&#10;        the parts lighted by the sun look slightly warmer. Great care has been done during post-processing to preserve&#10;        this subtleness, but if you look through a monitor which is not properly profiled the effect is likely to be&#10;        destroyed."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20050313-0354/800/image.jpg')$" /></a><p class="caption">This little white-egret has been shot with a complex lighting environment: backlighted by the*
16:38:12.098 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[63] *        <div align="center"><a title="This little white-egret has been shot with a complex lighting environment: backlighted by the&#10;        late-afternoon sun, with a flash to fill shadows. These two light sources have different color temperatures, so&#10;        the parts lighted by the sun look slightly warmer. Great care has been done during post-processing to preserve&#10;        this subtleness, but if you look through a monitor which is not properly profiled the effect is likely to be&#10;        destroyed." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20050313-0354/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20050313-0354/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">This little white-egret has been shot with a complex lighting environment: backlighted by the*
16:38:12.098 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[117] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20100910-0282/1280/image.jpg')$" rel="lightbox" title="The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between&#10;        light and shadow at sunset. Exposure and post-processing have been chosen in order to still perceive details of&#10;        the rocks in the shadow. Without a properly profiled monitor, shadow could look either completely black or&#10;        reveal too much."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20100910-0282/800/image.jpg')$" /></a><p class="caption">The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between*
16:38:12.098 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[117] *    <div align="center"><a title="The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between&#10;        light and shadow at sunset. Exposure and post-processing have been chosen in order to still perceive details of&#10;        the rocks in the shadow. Without a properly profiled monitor, shadow could look either completely black or&#10;        reveal too much." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20100910-0282/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20100910-0282/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between*
16:38:12.098 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[134] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_ProPhoto.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_AdobeRGB.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIE1931xy_sRGB.svg.png')$" />*
16:38:12.106 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[134] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_ProPhoto.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_AdobeRGB.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIE1931xy_sRGB.svg.png')$"/>*
16:38:12.106 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[149] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20060703-0060/1280/image.jpg')$" rel="lightbox" title="Lavender field at Senanque. In my experience lavender can be a critical subject for the correct&#10;        reproduction of colors. Its violet tint can have or not a pinkish hue in function of the color temperature. I&#10;        needed a very long learning path to be able to properly calibrate both my laptop screen and the external monitor&#10;        so this and similar photos are rendered in the same way. I'm sure most people looking at my lavender photos on&#10;        the web with an uncalibrated monitor see something quite different from the original."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20060703-0060/800/image.jpg')$" /></a><p class="caption">Lavender field at Senanque. In my experience lavender can be a critical subject for the correct*
16:38:12.107 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[149] *    <div align="center"><a title="Lavender field at Senanque. In my experience lavender can be a critical subject for the correct&#10;        reproduction of colors. Its violet tint can have or not a pinkish hue in function of the color temperature. I&#10;        needed a very long learning path to be able to properly calibrate both my laptop screen and the external monitor&#10;        so this and similar photos are rendered in the same way. I'm sure most people looking at my lavender photos on&#10;        the web with an uncalibrated monitor see something quite different from the original." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20060703-0060/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20060703-0060/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Lavender field at Senanque. In my experience lavender can be a critical subject for the correct*
16:38:12.107 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[166] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20080602-0444/1280/image.jpg')$" rel="lightbox" title="Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure&#10;        and postprocessing that could lead to burned out reds. For publishing to the web, this photo has been converted&#10;        to the sRGB space and reds have lost part of their saturation to accomodate into the small gamut. Their red is&#10;        very different when the same image is looked at with Lightroom in ProPhoto RGB, or even printed."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20080602-0444/800/image.jpg')$" /></a><p class="caption">Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure*
16:38:12.107 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[166] *    <div align="center"><a title="Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure&#10;        and postprocessing that could lead to burned out reds. For publishing to the web, this photo has been converted&#10;        to the sRGB space and reds have lost part of their saturation to accomodate into the small gamut. Their red is&#10;        very different when the same image is looked at with Lightroom in ProPhoto RGB, or even printed." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20080602-0444/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20080602-0444/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure*
16:38:12.107 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED You can set -Dit.tidalwave.util.test.FileComparisonUtils.tabularOutput=true for tabular output; -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=<num> to set max table size
16:38:12.109 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED in 162 msec - must filter XHTML resources [file2.xhtml] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[21] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[21] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  exp[40] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/325px-CIE_1931_XYZ_Color_Matching_Functions.svg.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/300px-CIExy1931.png')$" />*
TEST FAILED  act[40] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/325px-CIE_1931_XYZ_Color_Matching_Functions.svg.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/300px-CIExy1931.png')$"/>*
TEST FAILED  exp[63] *        <div align="center"><a href="$mediaLink(relativePath='/stillimages/20050313-0354/1280/image.jpg')$" rel="lightbox" title="This little white-egret has been shot with a complex lighting environment: backlighted by the&#10;        late-afternoon sun, with a flash to fill shadows. These two light sources have different color temperatures, so&#10;        the parts lighted by the sun look slightly warmer. Great care has been done during post-processing to preserve&#10;        this subtleness, but if you look through a monitor which is not properly profiled the effect is likely to be&#10;        destroyed."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20050313-0354/800/image.jpg')$" /></a><p class="caption">This little white-egret has been shot with a complex lighting environment: backlighted by the*
TEST FAILED  act[63] *        <div align="center"><a title="This little white-egret has been shot with a complex lighting environment: backlighted by the&#10;        late-afternoon sun, with a flash to fill shadows. These two light sources have different color temperatures, so&#10;        the parts lighted by the sun look slightly warmer. Great care has been done during post-processing to preserve&#10;        this subtleness, but if you look through a monitor which is not properly profiled the effect is likely to be&#10;        destroyed." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20050313-0354/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20050313-0354/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">This little white-egret has been shot with a complex lighting environment: backlighted by the*
TEST FAILED  exp[117] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20100910-0282/1280/image.jpg')$" rel="lightbox" title="The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between&#10;        light and shadow at sunset. Exposure and post-processing have been chosen in order to still perceive details of&#10;        the rocks in the shadow. Without a properly profiled monitor, shadow could look either completely black or&#10;        reveal too much."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20100910-0282/800/image.jpg')$" /></a><p class="caption">The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between*
TEST FAILED  act[117] *    <div align="center"><a title="The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between&#10;        light and shadow at sunset. Exposure and post-processing have been chosen in order to still perceive details of&#10;        the rocks in the shadow. Without a properly profiled monitor, shadow could look either completely black or&#10;        reveal too much." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20100910-0282/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20100910-0282/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between*
TEST FAILED  exp[134] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_ProPhoto.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_AdobeRGB.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIE1931xy_sRGB.svg.png')$" />*
TEST FAILED  act[134] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_ProPhoto.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_AdobeRGB.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIE1931xy_sRGB.svg.png')$"/>*
TEST FAILED  exp[149] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20060703-0060/1280/image.jpg')$" rel="lightbox" title="Lavender field at Senanque. In my experience lavender can be a critical subject for the correct&#10;        reproduction of colors. Its violet tint can have or not a pinkish hue in function of the color temperature. I&#10;        needed a very long learning path to be able to properly calibrate both my laptop screen and the external monitor&#10;        so this and similar photos are rendered in the same way. I'm sure most people looking at my lavender photos on&#10;        the web with an uncalibrated monitor see something quite different from the original."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20060703-0060/800/image.jpg')$" /></a><p class="caption">Lavender field at Senanque. In my experience lavender can be a critical subject for the correct*
TEST FAILED  act[149] *    <div align="center"><a title="Lavender field at Senanque. In my experience lavender can be a critical subject for the correct&#10;        reproduction of colors. Its violet tint can have or not a pinkish hue in function of the color temperature. I&#10;        needed a very long learning path to be able to properly calibrate both my laptop screen and the external monitor&#10;        so this and similar photos are rendered in the same way. I'm sure most people looking at my lavender photos on&#10;        the web with an uncalibrated monitor see something quite different from the original." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20060703-0060/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20060703-0060/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Lavender field at Senanque. In my experience lavender can be a critical subject for the correct*
TEST FAILED  exp[166] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20080602-0444/1280/image.jpg')$" rel="lightbox" title="Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure&#10;        and postprocessing that could lead to burned out reds. For publishing to the web, this photo has been converted&#10;        to the sRGB space and reds have lost part of their saturation to accomodate into the small gamut. Their red is&#10;        very different when the same image is looked at with Lightroom in ProPhoto RGB, or even printed."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20080602-0444/800/image.jpg')$" /></a><p class="caption">Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure*
TEST FAILED  act[166] *    <div align="center"><a title="Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure&#10;        and postprocessing that could lead to burned out reds. For publishing to the web, this photo has been converted&#10;        to the sRGB space and reds have lost part of their saturation to accomodate into the small gamut. Their red is&#10;        very different when the same image is looked at with Lightroom in ProPhoto RGB, or even printed." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20080602-0444/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20080602-0444/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure*
16:38:12.109 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[21] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[21] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  exp[40] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/325px-CIE_1931_XYZ_Color_Matching_Functions.svg.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/300px-CIExy1931.png')$" />*
TEST FAILED  act[40] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/325px-CIE_1931_XYZ_Color_Matching_Functions.svg.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/300px-CIExy1931.png')$"/>*
TEST FAILED  exp[63] *        <div align="center"><a href="$mediaLink(relativePath='/stillimages/20050313-0354/1280/image.jpg')$" rel="lightbox" title="This little white-egret has been shot with a complex lighting environment: backlighted by the&#10;        late-afternoon sun, with a flash to fill shadows. These two light sources have different color temperatures, so&#10;        the parts lighted by the sun look slightly warmer. Great care has been done during post-processing to preserve&#10;        this subtleness, but if you look through a monitor which is not properly profiled the effect is likely to be&#10;        destroyed."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20050313-0354/800/image.jpg')$" /></a><p class="caption">This little white-egret has been shot with a complex lighting environment: backlighted by the*
TEST FAILED  act[63] *        <div align="center"><a title="This little white-egret has been shot with a complex lighting environment: backlighted by the&#10;        late-afternoon sun, with a flash to fill shadows. These two light sources have different color temperatures, so&#10;        the parts lighted by the sun look slightly warmer. Great care has been done during post-processing to preserve&#10;        this subtleness, but if you look through a monitor which is not properly profiled the effect is likely to be&#10;        destroyed." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20050313-0354/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20050313-0354/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">This little white-egret has been shot with a complex lighting environment: backlighted by the*
TEST FAILED  exp[117] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20100910-0282/1280/image.jpg')$" rel="lightbox" title="The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between&#10;        light and shadow at sunset. Exposure and post-processing have been chosen in order to still perceive details of&#10;        the rocks in the shadow. Without a properly profiled monitor, shadow could look either completely black or&#10;        reveal too much."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20100910-0282/800/image.jpg')$" /></a><p class="caption">The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between*
TEST FAILED  act[117] *    <div align="center"><a title="The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between&#10;        light and shadow at sunset. Exposure and post-processing have been chosen in order to still perceive details of&#10;        the rocks in the shadow. Without a properly profiled monitor, shadow could look either completely black or&#10;        reveal too much." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20100910-0282/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20100910-0282/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between*
TEST FAILED  exp[134] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_ProPhoto.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_AdobeRGB.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIE1931xy_sRGB.svg.png')$" />*
TEST FAILED  act[134] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_ProPhoto.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_AdobeRGB.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIE1931xy_sRGB.svg.png')$"/>*
TEST FAILED  exp[149] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20060703-0060/1280/image.jpg')$" rel="lightbox" title="Lavender field at Senanque. In my experience lavender can be a critical subject for the correct&#10;        reproduction of colors. Its violet tint can have or not a pinkish hue in function of the color temperature. I&#10;        needed a very long learning path to be able to properly calibrate both my laptop screen and the external monitor&#10;        so this and similar photos are rendered in the same way. I'm sure most people looking at my lavender photos on&#10;        the web with an uncalibrated monitor see something quite different from the original."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20060703-0060/800/image.jpg')$" /></a><p class="caption">Lavender field at Senanque. In my experience lavender can be a critical subject for the correct*
TEST FAILED  act[149] *    <div align="center"><a title="Lavender field at Senanque. In my experience lavender can be a critical subject for the correct&#10;        reproduction of colors. Its violet tint can have or not a pinkish hue in function of the color temperature. I&#10;        needed a very long learning path to be able to properly calibrate both my laptop screen and the external monitor&#10;        so this and similar photos are rendered in the same way. I'm sure most people looking at my lavender photos on&#10;        the web with an uncalibrated monitor see something quite different from the original." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20060703-0060/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20060703-0060/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Lavender field at Senanque. In my experience lavender can be a critical subject for the correct*
TEST FAILED  exp[166] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20080602-0444/1280/image.jpg')$" rel="lightbox" title="Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure&#10;        and postprocessing that could lead to burned out reds. For publishing to the web, this photo has been converted&#10;        to the sRGB space and reds have lost part of their saturation to accomodate into the small gamut. Their red is&#10;        very different when the same image is looked at with Lightroom in ProPhoto RGB, or even printed."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20080602-0444/800/image.jpg')$" /></a><p class="caption">Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure*
TEST FAILED  act[166] *    <div align="center"><a title="Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure&#10;        and postprocessing that could lead to burned out reds. For publishing to the web, this photo has been converted&#10;        to the sRGB space and reds have lost part of their saturation to accomodate into the small gamut. Their red is&#10;        very different when the same image is looked at with Lightroom in ProPhoto RGB, or even printed." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20080602-0444/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20080602-0444/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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:38:12.116 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:38:12.204 [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:38:12.224 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ***********************************
16:38:12.224 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:38:12.224 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-96-a-NW-106-a.xhtml]
16:38:12.224 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ***********************************
16:38:12.227 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:38:12.228 [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:38:12.229 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:38:12.229 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:38:12.230 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:38:12.230 [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:38:12.245 [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:38:12.324 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:12.324 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:12.324 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-96-a-NW-106-a.xhtml
16:38:12.324 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-96-a-NW-106-a.xhtml
16:38:12.325 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:12.325 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-96-a-NW-106-a.xhtml
16:38:12.325 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-96-a-NW-106-a.xhtml
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type" />*
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type"/>*
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[7] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz002.png')$" /></div>*
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[8] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz003.png')$" /></div>*
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[7] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz002.png')$"/></div>*
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[8] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz003.png')$"/></div>*
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[10] *      <div class="slidetabs"><a href="#"></a> <a href="#"></a></div>*
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[10] *      <div class="slidetabs"><a href="#"/> <a href="#"/></div>*
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[14] *//<![CDATA[*
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[14] *//&lt;![CDATA[*
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[17] *    $(".slidetabs").tabs(".images > div",*
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[17] *    $(".slidetabs").tabs(".images &gt; div",*
16:38:12.326 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[25] *//]]>*
16:38:12.327 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[25] *//]]&gt;*
16:38:12.327 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED You can set -Dit.tidalwave.util.test.FileComparisonUtils.tabularOutput=true for tabular output; -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=<num> to set max table size
16:38:12.328 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED in 103 msec - must filter XHTML resources [issue-NW-96-a-NW-106-a.xhtml] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type" />*
TEST FAILED  act[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type"/>*
TEST FAILED  exp[7] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz002.png')$" /></div>*
TEST FAILED  exp[8] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz003.png')$" /></div>*
TEST FAILED  act[7] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz002.png')$"/></div>*
TEST FAILED  act[8] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz003.png')$"/></div>*
TEST FAILED  exp[10] *      <div class="slidetabs"><a href="#"></a> <a href="#"></a></div>*
TEST FAILED  act[10] *      <div class="slidetabs"><a href="#"/> <a href="#"/></div>*
TEST FAILED  exp[14] *//<![CDATA[*
TEST FAILED  act[14] *//&lt;![CDATA[*
TEST FAILED  exp[17] *    $(".slidetabs").tabs(".images > div",*
TEST FAILED  act[17] *    $(".slidetabs").tabs(".images &gt; div",*
TEST FAILED  exp[25] *//]]>*
TEST FAILED  act[25] *//]]&gt;*
16:38:12.328 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type" />*
TEST FAILED  act[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type"/>*
TEST FAILED  exp[7] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz002.png')$" /></div>*
TEST FAILED  exp[8] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz003.png')$" /></div>*
TEST FAILED  act[7] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz002.png')$"/></div>*
TEST FAILED  act[8] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz003.png')$"/></div>*
TEST FAILED  exp[10] *      <div class="slidetabs"><a href="#"></a> <a href="#"></a></div>*
TEST FAILED  act[10] *      <div class="slidetabs"><a href="#"/> <a href="#"/></div>*
TEST FAILED  exp[14] *//<![CDATA[*
TEST FAILED  act[14] *//&lt;![CDATA[*
TEST FAILED  exp[17] *    $(".slidetabs").tabs(".images > div",*
TEST FAILED  act[17] *    $(".slidetabs").tabs(".images &gt; div",*
TEST FAILED  exp[25] *//]]>*
TEST FAILED  act[25] *//]]&gt;*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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:38:12.328 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:38:12.365 [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:38:12.381 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:12.381 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:38:12.382 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-96-b.xhtml]
16:38:12.382 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:12.396 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:38:12.403 [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:38:12.403 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:38:12.404 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:38:12.415 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:38:12.416 [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:38:12.423 [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:38:12.488 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:12.488 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:12.488 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-96-b.xhtml
16:38:12.488 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-96-b.xhtml
16:38:12.489 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:12.489 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-96-b.xhtml
16:38:12.489 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-96-b.xhtml
16:38:12.489 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[6] *    <meta charset="$charset$" />*
16:38:12.490 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[7] *    <meta content="$description$" name="description" />*
16:38:12.490 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[8] *    <meta content="text/html; charset=$charset$" http-equiv="Content-type" />*
16:38:12.490 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[9] *    <meta content="$language$" http-equiv="Content-Language" />*
16:38:12.490 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[6] *    <meta charset="$charset$"/>*
16:38:12.490 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[7] *    <meta content="$description$" name="description"/>*
16:38:12.490 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[8] *    <meta content="text/html; charset=$charset$" http-equiv="Content-type"/>*
16:38:12.490 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[9] *    <meta content="$language$" http-equiv="Content-Language"/>*
16:38:12.490 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED You can set -Dit.tidalwave.util.test.FileComparisonUtils.tabularOutput=true for tabular output; -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=<num> to set max table size
16:38:12.502 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED in 109 msec - must filter XHTML resources [issue-NW-96-b.xhtml] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[6] *    <meta charset="$charset$" />*
TEST FAILED  exp[7] *    <meta content="$description$" name="description" />*
TEST FAILED  exp[8] *    <meta content="text/html; charset=$charset$" http-equiv="Content-type" />*
TEST FAILED  exp[9] *    <meta content="$language$" http-equiv="Content-Language" />*
TEST FAILED  act[6] *    <meta charset="$charset$"/>*
TEST FAILED  act[7] *    <meta content="$description$" name="description"/>*
TEST FAILED  act[8] *    <meta content="text/html; charset=$charset$" http-equiv="Content-type"/>*
TEST FAILED  act[9] *    <meta content="$language$" http-equiv="Content-Language"/>*
16:38:12.503 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[6] *    <meta charset="$charset$" />*
TEST FAILED  exp[7] *    <meta content="$description$" name="description" />*
TEST FAILED  exp[8] *    <meta content="text/html; charset=$charset$" http-equiv="Content-type" />*
TEST FAILED  exp[9] *    <meta content="$language$" http-equiv="Content-Language" />*
TEST FAILED  act[6] *    <meta charset="$charset$"/>*
TEST FAILED  act[7] *    <meta content="$description$" name="description"/>*
TEST FAILED  act[8] *    <meta content="text/html; charset=$charset$" http-equiv="Content-type"/>*
TEST FAILED  act[9] *    <meta content="$language$" http-equiv="Content-Language"/>*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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:38:12.505 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:38:12.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:38:12.550 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:12.550 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:38:12.550 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-97-a.xhtml]
16:38:12.550 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:12.551 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:38:12.552 [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:38:12.552 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:38:12.552 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:38:12.552 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:38:12.553 [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:38:12.556 [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:38:12.594 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:12.594 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:12.594 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-97-a.xhtml
16:38:12.594 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-97-a.xhtml
16:38:12.607 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:12.607 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-97-a.xhtml
16:38:12.607 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-97-a.xhtml
16:38:12.607 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[7] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
16:38:12.607 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[7] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
16:38:12.607 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED You can set -Dit.tidalwave.util.test.FileComparisonUtils.tabularOutput=true for tabular output; -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=<num> to set max table size
16:38:12.618 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED in 57 msec - must filter XHTML resources [issue-NW-97-a.xhtml] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[7] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[7] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
16:38:12.619 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[7] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[7] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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:38:12.619 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:38:12.659 [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:38:12.663 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:12.663 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:38:12.663 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-100.xhtml]
16:38:12.663 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:12.670 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:38:12.671 [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:38:12.671 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:38:12.671 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:38:12.671 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:38:12.672 [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:38:12.674 [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:38:12.747 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:12.747 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:12.747 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-100.xhtml
16:38:12.747 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-100.xhtml
16:38:12.748 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:12.748 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-100.xhtml
16:38:12.748 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-100.xhtml
16:38:12.748 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[2] *<html xml:lang="$language$" xmlns="http://www.w3.org/1999/xhtml"> *
16:38:12.748 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[2] *<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$language$"> *
16:38:12.748 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[6] *    <meta charset="$charset$" />*
16:38:12.748 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[7] *    <meta content="$description$" name="description" />*
16:38:12.748 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[8] *    <meta content="NorthernWind" name="generator" />*
16:38:12.748 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[6] *    <meta charset="$charset$"/>*
16:38:12.748 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[7] *    <meta content="$description$" name="description"/>*
16:38:12.749 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[8] *    <meta content="NorthernWind" name="generator"/>*
16:38:12.749 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED You can set -Dit.tidalwave.util.test.FileComparisonUtils.tabularOutput=true for tabular output; -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=<num> to set max table size
16:38:12.750 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED in 86 msec - must filter XHTML resources [issue-NW-100.xhtml] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[2] *<html xml:lang="$language$" xmlns="http://www.w3.org/1999/xhtml"> *
TEST FAILED  act[2] *<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$language$"> *
TEST FAILED  exp[6] *    <meta charset="$charset$" />*
TEST FAILED  exp[7] *    <meta content="$description$" name="description" />*
TEST FAILED  exp[8] *    <meta content="NorthernWind" name="generator" />*
TEST FAILED  act[6] *    <meta charset="$charset$"/>*
TEST FAILED  act[7] *    <meta content="$description$" name="description"/>*
TEST FAILED  act[8] *    <meta content="NorthernWind" name="generator"/>*
16:38:12.750 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[2] *<html xml:lang="$language$" xmlns="http://www.w3.org/1999/xhtml"> *
TEST FAILED  act[2] *<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$language$"> *
TEST FAILED  exp[6] *    <meta charset="$charset$" />*
TEST FAILED  exp[7] *    <meta content="$description$" name="description" />*
TEST FAILED  exp[8] *    <meta content="NorthernWind" name="generator" />*
TEST FAILED  act[6] *    <meta charset="$charset$"/>*
TEST FAILED  act[7] *    <meta content="$description$" name="description"/>*
TEST FAILED  act[8] *    <meta content="NorthernWind" name="generator"/>*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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:38:12.750 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:38:12.813 [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:38:12.835 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:12.835 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:38:12.835 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-102-a.xhtml]
16:38:12.835 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:12.847 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:38:12.848 [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:38:12.848 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:38:12.852 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:38:12.853 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:38:12.854 [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:38:12.869 [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:38:12.904 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:12.905 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:12.905 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-102-a.xhtml
16:38:12.905 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-102-a.xhtml
16:38:12.905 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:12.905 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-102-a.xhtml
16:38:12.905 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-102-a.xhtml
16:38:12.906 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type" />*
16:38:12.906 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type"/>*
16:38:12.906 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[6] *      <i class="foo"></i>*
16:38:12.906 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[7] *      <span class="foo"></span>*
16:38:12.906 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[6] *      <i class="foo"/>*
16:38:12.906 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[7] *      <span class="foo"/>*
16:38:12.906 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED You can set -Dit.tidalwave.util.test.FileComparisonUtils.tabularOutput=true for tabular output; -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=<num> to set max table size
16:38:12.922 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED in 86 msec - must filter XHTML resources [issue-NW-102-a.xhtml] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type" />*
TEST FAILED  act[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type"/>*
TEST FAILED  exp[6] *      <i class="foo"></i>*
TEST FAILED  exp[7] *      <span class="foo"></span>*
TEST FAILED  act[6] *      <i class="foo"/>*
TEST FAILED  act[7] *      <span class="foo"/>*
16:38:12.923 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type" />*
TEST FAILED  act[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type"/>*
TEST FAILED  exp[6] *      <i class="foo"></i>*
TEST FAILED  exp[7] *      <span class="foo"></span>*
TEST FAILED  act[6] *      <i class="foo"/>*
TEST FAILED  act[7] *      <span class="foo"/>*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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:38:12.923 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:38:12.959 [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:38:12.963 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:12.964 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:38:12.964 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-104-a.xhtml]
16:38:12.970 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:12.971 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:38:12.971 [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:38:12.971 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:38:12.972 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:38:12.972 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:38:12.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:38:12.975 [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:38:13.020 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:13.020 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:13.020 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-104-a.xhtml
16:38:13.020 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-104-a.xhtml
16:38:13.021 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:13.021 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-104-a.xhtml
16:38:13.021 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-104-a.xhtml
16:38:13.023 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[6] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
16:38:13.023 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[6] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
16:38:13.023 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[10] *    &lt;div class="<em>nwXsltMacro.Photo</em>"&gt;*
16:38:13.023 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *      &lt;p class="nwXsltMacro.Photo.photoId"&gt;20070624-0047&lt;/p&gt;*
16:38:13.023 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *      &lt;p class="nwXsltMacro.Photo.caption"&gt;Saturated primary colors and white in this photo from Zurich.&lt;/p&gt;*
16:38:13.023 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *    &lt;/div&gt;*
16:38:13.023 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[10] *    &amp;lt;div class="<em>nwXsltMacro.Photo</em>"&amp;gt;*
16:38:13.023 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *      &amp;lt;p class="nwXsltMacro.Photo.photoId"&amp;gt;20070624-0047&amp;lt;/p&amp;gt;*
16:38:13.023 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *      &amp;lt;p class="nwXsltMacro.Photo.caption"&amp;gt;Saturated primary colors and white in this photo from Zurich.&amp;lt;/p&amp;gt;*
16:38:13.023 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *    &amp;lt;/div&amp;gt;*
16:38:13.023 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED You can set -Dit.tidalwave.util.test.FileComparisonUtils.tabularOutput=true for tabular output; -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=<num> to set max table size
16:38:13.024 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED in 60 msec - must filter XHTML resources [issue-NW-104-a.xhtml] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[6] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[6] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  exp[10] *    &lt;div class="<em>nwXsltMacro.Photo</em>"&gt;*
TEST FAILED  exp[11] *      &lt;p class="nwXsltMacro.Photo.photoId"&gt;20070624-0047&lt;/p&gt;*
TEST FAILED  exp[12] *      &lt;p class="nwXsltMacro.Photo.caption"&gt;Saturated primary colors and white in this photo from Zurich.&lt;/p&gt;*
TEST FAILED  exp[13] *    &lt;/div&gt;*
TEST FAILED  act[10] *    &amp;lt;div class="<em>nwXsltMacro.Photo</em>"&amp;gt;*
TEST FAILED  act[11] *      &amp;lt;p class="nwXsltMacro.Photo.photoId"&amp;gt;20070624-0047&amp;lt;/p&amp;gt;*
TEST FAILED  act[12] *      &amp;lt;p class="nwXsltMacro.Photo.caption"&amp;gt;Saturated primary colors and white in this photo from Zurich.&amp;lt;/p&amp;gt;*
TEST FAILED  act[13] *    &amp;lt;/div&amp;gt;*
16:38:13.024 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[6] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[6] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  exp[10] *    &lt;div class="<em>nwXsltMacro.Photo</em>"&gt;*
TEST FAILED  exp[11] *      &lt;p class="nwXsltMacro.Photo.photoId"&gt;20070624-0047&lt;/p&gt;*
TEST FAILED  exp[12] *      &lt;p class="nwXsltMacro.Photo.caption"&gt;Saturated primary colors and white in this photo from Zurich.&lt;/p&gt;*
TEST FAILED  exp[13] *    &lt;/div&gt;*
TEST FAILED  act[10] *    &amp;lt;div class="<em>nwXsltMacro.Photo</em>"&amp;gt;*
TEST FAILED  act[11] *      &amp;lt;p class="nwXsltMacro.Photo.photoId"&amp;gt;20070624-0047&amp;lt;/p&amp;gt;*
TEST FAILED  act[12] *      &amp;lt;p class="nwXsltMacro.Photo.caption"&amp;gt;Saturated primary colors and white in this photo from Zurich.&amp;lt;/p&amp;gt;*
TEST FAILED  act[13] *    &amp;lt;/div&amp;gt;*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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:38:13.025 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:38:13.100 [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:38:13.102 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:13.104 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:38:13.106 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-114-a.xhtml]
16:38:13.108 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:38:13.113 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:38:13.114 [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:38:13.114 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:38:13.114 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:38:13.114 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:38:13.115 [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:38:13.116 [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:38:13.152 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:13.152 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:13.152 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-114-a.xhtml
16:38:13.152 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-114-a.xhtml
16:38:13.153 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:13.153 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-114-a.xhtml
16:38:13.153 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-114-a.xhtml
16:38:13.161 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[4] *        <script language="JavaScript" src="foo.bar"></script>*
16:38:13.161 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[4] *        <script language="JavaScript" src="foo.bar"/>*
16:38:13.161 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[6] *//<![CDATA[*
16:38:13.161 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[6] *//&lt;![CDATA[*
16:38:13.161 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[9] *//]]>*
16:38:13.161 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[9] *//]]&gt;*
16:38:13.161 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED You can set -Dit.tidalwave.util.test.FileComparisonUtils.tabularOutput=true for tabular output; -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=<num> to set max table size
16:38:13.165 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED in 59 msec - must filter XHTML resources [issue-NW-114-a.xhtml] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[4] *        <script language="JavaScript" src="foo.bar"></script>*
TEST FAILED  act[4] *        <script language="JavaScript" src="foo.bar"/>*
TEST FAILED  exp[6] *//<![CDATA[*
TEST FAILED  act[6] *//&lt;![CDATA[*
TEST FAILED  exp[9] *//]]>*
TEST FAILED  act[9] *//]]&gt;*
16:38:13.166 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[4] *        <script language="JavaScript" src="foo.bar"></script>*
TEST FAILED  act[4] *        <script language="JavaScript" src="foo.bar"/>*
TEST FAILED  exp[6] *//<![CDATA[*
TEST FAILED  act[6] *//&lt;![CDATA[*
TEST FAILED  exp[9] *//]]>*
TEST FAILED  act[9] *//]]&gt;*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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:38:13.167 [main                ] ERROR i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:38:13.204 [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:38:13.214 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ***************************************************
16:38:13.214 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must not filter resources that are not XHTML"
16:38:13.214 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ***************************************************
16:38:13.216 [main                ] DEBUG i.t.northernwind.core.impl.filter.XsltMacroFilter  - Cannot filter resources not in XHTML: text/html
16:38:13.216 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST PASSED in 2 msec
16:38:13.216 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:38:13.229 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ********************************************************
16:38:13.229 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST "testConvertValue"
16:38:13.229 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ARGS [Key(name=, type=class java.lang.String), foo, foo]
16:38:13.229 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ********************************************************
16:38:13.235 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - convertValue(Key(name=, type=class java.lang.String), foo)
16:38:13.235 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - >>>> returning foo (java.lang.String)
16:38:13.236 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST PASSED in 6 msec
16:38:13.236 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - 
16:38:13.236 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - *******************************************************
16:38:13.236 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST "testConvertValue"
16:38:13.236 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ARGS [Key(name=, type=class java.lang.Integer), 17, 17]
16:38:13.236 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - *******************************************************
16:38:13.237 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - convertValue(Key(name=, type=class java.lang.Integer), 17)
16:38:13.238 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - >>>> returning 17 (java.lang.Integer)
16:38:13.243 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST PASSED in 2 msec
16:38:13.243 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - 
16:38:13.245 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - *******************************************************
16:38:13.245 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST "testConvertValue"
16:38:13.245 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ARGS [Key(name=, type=class java.lang.Float), 3.4, 3.4]
16:38:13.245 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - *******************************************************
16:38:13.246 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - convertValue(Key(name=, type=class java.lang.Float), 3.4)
16:38:13.246 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - >>>> returning 3.4 (java.lang.Float)
16:38:13.246 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST PASSED in 1 msec
16:38:13.246 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - 
16:38:13.246 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ********************************************************
16:38:13.247 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST "testConvertValue"
16:38:13.247 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ARGS [Key(name=, type=class java.lang.Double), 5.2, 5.2]
16:38:13.247 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ********************************************************
16:38:13.247 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - convertValue(Key(name=, type=class java.lang.Double), 5.2)
16:38:13.247 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - >>>> returning 5.2 (java.lang.Double)
16:38:13.248 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST PASSED in 1 msec
16:38:13.248 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - 
16:38:13.248 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ************************************************************************************************************
16:38:13.248 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST "testConvertValue"
16:38:13.248 [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:38:13.248 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ************************************************************************************************************
16:38:13.248 [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:38:13.249 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - >>>> returning 2012-02-23T21:24+01:00 (java.time.ZonedDateTime)
16:38:13.249 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST PASSED in 1 msec
16:38:13.249 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - 
16:38:13.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:38:13.574 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:13.581 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************
16:38:13.581 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must be called only once"
16:38:13.581 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************
16:38:13.704 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:38:13.704 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:38:13.704 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:38:13.704 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:38:13.704 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:38:13.704 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:38:13.704 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:38:13.704 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:38:13.704 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:38:13.705 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:38:13.706 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 128 msec
16:38:13.707 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:13.764 [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:38:13.765 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:13.790 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************
16:38:13.790 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "must properly initialize with no layout"
16:38:13.790 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************
16:38:13.792 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 1 msec
16:38:13.792 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:13.855 [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:38:13.857 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:13.857 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:38:13.857 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:13.857 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, structure, irrelevant, , /]
16:38:13.857 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:38:13.876 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /
16:38:13.877 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 19 msec
16:38:13.877 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:13.932 [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:38:13.934 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:13.934 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:38:13.934 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:13.934 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [exposedUri, structure, irrelevant, , /]
16:38:13.934 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:38:13.936 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /
16:38:13.936 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 2 msec
16:38:13.936 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:13.978 [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:38:13.980 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:13.980 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:38:13.980 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:13.980 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file1, /, structure, /file1]
16:38:13.980 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:38:13.995 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /file1
16:38:13.995 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 15 msec
16:38:13.995 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:14.049 [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:38:14.050 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:14.051 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:38:14.051 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:14.051 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file2, /, structure, /file2]
16:38:14.051 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:38:14.069 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /file2
16:38:14.069 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 18 msec
16:38:14.069 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:14.119 [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:38:14.124 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:14.131 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *****************************************************
16:38:14.131 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:14.131 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [exposedUri1, file1, /, structure, /exposedUri1]
16:38:14.131 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *****************************************************
16:38:14.133 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /exposedUri1
16:38:14.133 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 2 msec
16:38:14.133 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:14.191 [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:38:14.193 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:14.194 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *****************************************************
16:38:14.194 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:14.194 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [exposedUri2, file2, /, structure, /exposedUri2]
16:38:14.194 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *****************************************************
16:38:14.204 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /exposedUri2
16:38:14.205 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 11 msec
16:38:14.205 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:14.255 [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:38:14.257 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:14.257 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:38:14.258 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:14.258 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file1, /parentUri1, structure/parent3, /parentUri1/file1]
16:38:14.258 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:38:14.271 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/file1
16:38:14.272 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 14 msec
16:38:14.273 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:14.312 [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:38:14.320 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:14.321 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:38:14.321 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:14.321 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file2, /parentUri1, structure/parent4, /parentUri1/file2]
16:38:14.321 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:38:14.332 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/file2
16:38:14.333 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 12 msec
16:38:14.333 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:14.375 [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:38:14.377 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:14.377 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:38:14.377 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:14.377 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file1, /parentUri2, structure/parent5, /parentUri2/file1]
16:38:14.377 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:38:14.391 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri2/file1
16:38:14.392 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 15 msec
16:38:14.392 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:14.432 [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:38:14.434 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:14.434 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:38:14.434 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:14.434 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file2, /parentUri2, structure/parent6, /parentUri2/file2]
16:38:14.434 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:38:14.456 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri2/file2
16:38:14.456 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 22 msec
16:38:14.456 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:14.530 [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:38:14.536 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:14.537 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *******************************************************************************
16:38:14.537 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:14.537 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file+%282%29, /parentUri2, structure/parent6, /parentUri2/file (2)]
16:38:14.537 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *******************************************************************************
16:38:14.539 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri2/file (2)
16:38:14.542 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 2 msec
16:38:14.542 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:14.596 [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:38:14.602 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:14.603 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************************************************
16:38:14.603 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:14.603 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [exposedUri1, file1, /parentUri1, structure/parent1, /parentUri1/exposedUri1]
16:38:14.603 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************************************************
16:38:14.609 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:38:14.610 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 6 msec
16:38:14.610 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:14.651 [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:38:14.661 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:38:14.662 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************************************************
16:38:14.662 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:38:14.662 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [exposedUri2, file1, /parentUri2, structure/parent2, /parentUri2/exposedUri2]
16:38:14.662 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************************************************
16:38:14.664 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri2/exposedUri2
16:38:14.665 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 2 msec
16:38:14.665 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:38:14.910 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ***************************************************
16:38:14.912 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST "must properly create and initialize the Site"
16:38:14.912 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ***************************************************
16:38:14.931 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - initialize()
16:38:14.932 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - reload()
16:38:14.934 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:38:14.934 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - SITE INITIALIZATION STARTED
16:38:14.934 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:38:14.934 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:38:14.935 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - SITE INITIALIZATION COMPLETED (in 1 msec)
16:38:14.935 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:38:14.954 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST PASSED in 38 msec
16:38:14.954 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - 
16:38:15.017 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ************************************
16:38:15.017 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST "must properly create the Site"
16:38:15.017 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ************************************
16:38:15.020 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - initialize()
16:38:15.030 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - reload()
16:38:15.032 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST PASSED in 15 msec
16:38:15.032 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - 
16:38:15.089 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ************************************************************************
16:38:15.089 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST "must return non null site even in cause of initialization failure"
16:38:15.089 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ************************************************************************
16:38:15.096 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - initialize()
16:38:15.096 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - reload()
16:38:15.110 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:38:15.110 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - SITE INITIALIZATION STARTED
16:38:15.110 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:38:15.110 [main                ] ERROR i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:38:15.110 [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:38:15.111 [main                ] ERROR i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:38:15.111 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST PASSED in 22 msec
16:38:15.111 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - 
16:38:15.198 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ****************************************************************
16:38:15.198 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST "must return the correct context path in a web environment"
16:38:15.198 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ****************************************************************
16:38:15.199 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - initialize()
16:38:15.199 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - reload()
16:38:15.200 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST PASSED in 2 msec
16:38:15.200 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - 
16:38:15.234 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - *********************************************
16:38:15.234 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST "must return the correct version string"
16:38:15.234 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - *********************************************
16:38:15.236 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - initialize()
16:38:15.236 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - reload()
16:38:15.253 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST PASSED in 19 msec
16:38:15.253 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - 
16:38:15.297 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ********************************************************************
16:38:15.297 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST "must use no context path when ServletContext is not available"
16:38:15.297 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ********************************************************************
16:38:15.308 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - initialize()
16:38:15.308 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - reload()
16:38:15.308 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST PASSED in 11 msec
16:38:15.309 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - 
16:38:15.474 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ********************************
16:38:15.474 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must create correct links"
16:38:15.475 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ********************************
16:38:15.513 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 33 msec
16:38:15.513 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:38:15.561 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ******************************
16:38:15.561 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly construct"
16:38:15.561 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ******************************
16:38:15.586 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 19 msec
16:38:15.586 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:38:15.631 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ************************************************
16:38:15.631 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly create a Finder for Content"
16:38:15.631 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ************************************************
16:38:15.646 [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$473/0x0000000100524040@39374689, recursive=false, name=null)
16:38:15.661 [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$473/0x0000000100524040@27dc335a, recursive=false, name=null)
16:38:15.662 [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$473/0x0000000100524040@915d7c4, recursive=false, name=null)
16:38:15.664 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:38:15.664 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 1613361828
16:38:15.665 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:38:15.665 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:38:15.665 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 808816071
16:38:15.665 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:38:15.665 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:38:15.665 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:38:15.665 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:38:15.665 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:38:15.666 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@50bf795f, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$474/0x0000000100536040@29fcfc54)
16:38:15.666 [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$473/0x0000000100524040@353b0719, recursive=false, name=null)
16:38:15.675 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@50bf795f, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$476/0x0000000100536840@4f402027)
16:38:15.675 [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$473/0x0000000100524040@22aee519, recursive=false, name=null)
16:38:15.676 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@7ea07516, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$477/0x0000000100536c40@30af23fd)
16:38:15.677 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:38:15.677 [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$473/0x0000000100524040@7740b0ab, recursive=false, name=null)
16:38:15.677 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@7ea07516, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$478/0x0000000100537040@3f322610)
16:38:15.678 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:38:15.679 [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$473/0x0000000100524040@1c92a549, recursive=false, name=null)
16:38:15.679 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:38:15.679 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:38:15.679 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:38:15.679 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:38:15.679 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:38:15.679 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:38:15.679 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:38:15.679 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:38:15.682 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 48 msec
16:38:15.682 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:38:15.723 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - **********************************************
16:38:15.723 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly create a Finder for Media"
16:38:15.723 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - **********************************************
16:38:15.731 [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$473/0x0000000100524040@77c692b4, recursive=false, name=null)
16:38:15.732 [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$473/0x0000000100524040@6caeba36, recursive=false, name=null)
16:38:15.733 [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$473/0x0000000100524040@4bbc21bd, recursive=false, name=null)
16:38:15.734 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:38:15.736 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 376330861
16:38:15.736 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:38:15.736 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:38:15.736 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 492166433
16:38:15.736 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:38:15.736 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:38:15.736 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:38:15.736 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:38:15.736 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:38:15.736 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7d6c4079, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$474/0x0000000100536040@606b53a3)
16:38:15.737 [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$473/0x0000000100524040@432c0f1, recursive=false, name=null)
16:38:15.737 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7d6c4079, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$476/0x0000000100536840@37bda983)
16:38:15.737 [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$473/0x0000000100524040@284d4885, recursive=false, name=null)
16:38:15.737 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@1201e064, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$477/0x0000000100536c40@a69f9d)
16:38:15.738 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:38:15.738 [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$473/0x0000000100524040@1846ad0f, recursive=false, name=null)
16:38:15.738 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@1201e064, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$478/0x0000000100537040@5597ca3)
16:38:15.738 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:38:15.759 [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$473/0x0000000100524040@573a078, recursive=false, name=null)
16:38:15.759 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:38:15.759 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:38:15.759 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:38:15.759 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:38:15.759 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:38:15.759 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:38:15.759 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:38:15.759 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:38:15.762 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 37 msec
16:38:15.762 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:38:15.793 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - *************************************************
16:38:15.794 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly create a Finder for Resource"
16:38:15.794 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - *************************************************
16:38:15.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$473/0x0000000100524040@4ad1a276, recursive=false, name=null)
16:38:15.796 [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$473/0x0000000100524040@31006a75, recursive=false, name=null)
16:38:15.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$473/0x0000000100524040@e97f115, recursive=false, name=null)
16:38:15.798 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:38:15.798 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 2068545945
16:38:15.798 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:38:15.798 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:38:15.798 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 1270816977
16:38:15.798 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:38:15.798 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:38:15.799 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:38:15.799 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:38:15.799 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:38:15.799 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@6fced25c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$474/0x0000000100536040@3cf4dec7)
16:38:15.799 [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$473/0x0000000100524040@1b94c789, recursive=false, name=null)
16:38:15.799 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@6fced25c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$476/0x0000000100536840@299fc582)
16:38:15.799 [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$473/0x0000000100524040@305aaedf, recursive=false, name=null)
16:38:15.799 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@2a425cf5, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$477/0x0000000100536c40@17d76ebb)
16:38:15.800 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:38:15.800 [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$473/0x0000000100524040@25fa6889, recursive=false, name=null)
16:38:15.800 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@2a425cf5, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$478/0x0000000100537040@1de73d37)
16:38:15.800 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:38:15.801 [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$473/0x0000000100524040@69d2e517, recursive=false, name=null)
16:38:15.801 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:38:15.801 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:38:15.801 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:38:15.801 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:38:15.801 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:38:15.801 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:38:15.801 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:38:15.801 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:38:15.806 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 8 msec
16:38:15.806 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:38:15.852 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - *************************************************
16:38:15.852 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly create a Finder for SiteNode"
16:38:15.852 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - *************************************************
16:38:15.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$473/0x0000000100524040@4cfc0c48, recursive=false, name=null)
16:38:15.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$473/0x0000000100524040@5464b97c, recursive=false, name=null)
16:38:15.857 [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$473/0x0000000100524040@2f07930a, recursive=false, name=null)
16:38:15.859 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:38:15.859 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 1684265526
16:38:15.860 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:38:15.860 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:38:15.860 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 1246439562
16:38:15.860 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:38:15.860 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:38:15.860 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:38:15.860 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:38:15.860 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:38:15.860 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@1c6ac73c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$474/0x0000000100536040@29892a77)
16:38:15.864 [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$473/0x0000000100524040@5341e71a, recursive=false, name=null)
16:38:15.864 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@1c6ac73c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$476/0x0000000100536840@405d8a80)
16:38:15.864 [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$473/0x0000000100524040@ac4e690, recursive=false, name=null)
16:38:15.865 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@6afeaf2d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$477/0x0000000100536c40@365bfc5f)
16:38:15.865 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:38:15.865 [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$473/0x0000000100524040@37a3ec27, recursive=false, name=null)
16:38:15.865 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@6afeaf2d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$478/0x0000000100537040@283baa39)
16:38:15.869 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:38:15.870 [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$473/0x0000000100524040@2830315f, recursive=false, name=null)
16:38:15.871 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:38:15.871 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:38:15.871 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:38:15.871 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:38:15.871 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:38:15.871 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:38:15.871 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:38:15.871 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:38:15.871 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 21 msec
16:38:15.871 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:38:15.908 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ****************************************************
16:38:15.908 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly initialize"
16:38:15.908 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ARGS [MockFileSystemSupport(name=Empty file system)]
16:38:15.908 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ****************************************************
16:38:15.915 [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$473/0x0000000100524040@429e7914, recursive=false, name=null)
16:38:15.916 [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$473/0x0000000100524040@466fedfa, recursive=false, name=null)
16:38:15.917 [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$473/0x0000000100524040@2b1a901d, recursive=false, name=null)
16:38:15.919 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:38:15.919 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 96527084
16:38:15.919 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:38:15.919 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:38:15.919 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 1336458939
16:38:15.919 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:38:15.919 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:38:15.919 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:38:15.926 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:38:15.926 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:38:15.926 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7d3c22a5, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$474/0x0000000100536040@369ad7da)
16:38:15.927 [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$473/0x0000000100524040@344f9467, recursive=false, name=null)
16:38:15.927 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7d3c22a5, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$476/0x0000000100536840@3e98b933)
16:38:15.927 [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$473/0x0000000100524040@222d9d4f, recursive=false, name=null)
16:38:15.928 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@4269aad7, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$477/0x0000000100536c40@a4df251)
16:38:15.928 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:38:15.929 [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$473/0x0000000100524040@3feebf9c, recursive=false, name=null)
16:38:15.929 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@4269aad7, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$478/0x0000000100537040@305e95a4)
16:38:15.929 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:38:15.930 [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$473/0x0000000100524040@18d610e1, recursive=false, name=null)
16:38:15.930 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:38:15.930 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:38:15.930 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:38:15.930 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:38:15.930 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:38:15.930 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:38:15.930 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:38:15.930 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:38:15.931 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 23 msec
16:38:15.931 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:38:15.963 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ************************************************************************
16:38:15.964 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly initialize"
16:38:15.964 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ARGS [MockFileSystemSupport(name=File system with only ignored folders)]
16:38:15.964 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ************************************************************************
16:38:15.967 [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$473/0x0000000100524040@2807cf3, recursive=false, name=null)
16:38:15.968 [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$473/0x0000000100524040@6b9a1205, recursive=false, name=null)
16:38:15.969 [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$473/0x0000000100524040@3d8d52be, recursive=false, name=null)
16:38:15.970 [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$473/0x0000000100524040@3dd2b9c1, recursive=false, name=null)
16:38:15.970 [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$473/0x0000000100524040@536da29c, recursive=false, name=null)
16:38:15.972 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:38:15.972 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 740982099
16:38:15.972 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:38:15.972 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:38:15.972 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 1179799230
16:38:15.972 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:38:15.972 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:38:15.972 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:38:15.972 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:38:15.972 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:38:15.972 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@1de85972, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$474/0x0000000100536040@280ecc33)
16:38:15.972 [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$473/0x0000000100524040@57b1ec84, recursive=false, name=null)
16:38:15.972 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@1de85972, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$476/0x0000000100536840@3c27f72)
16:38:15.973 [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$473/0x0000000100524040@5cbe95b1, recursive=false, name=null)
16:38:15.973 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@28fa541, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$477/0x0000000100536c40@5a82bc58)
16:38:15.973 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:38:15.973 [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$473/0x0000000100524040@6210666c, recursive=false, name=null)
16:38:15.974 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document/ignored1, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@28fa541, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$477/0x0000000100536c40@5a82bc58)
16:38:15.974 [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$473/0x0000000100524040@1dca62c2, recursive=false, name=null)
16:38:15.974 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@28fa541, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$478/0x0000000100537040@52657d5f)
16:38:15.974 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:38:15.990 [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$473/0x0000000100524040@2211b44f, recursive=false, name=null)
16:38:15.990 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure/ignored2, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@28fa541, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$478/0x0000000100537040@52657d5f)
16:38:15.991 [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$473/0x0000000100524040@6c830ebd, recursive=false, name=null)
16:38:15.991 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:38:15.991 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:38:15.991 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:38:15.991 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:38:15.991 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:38:15.991 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:38:15.991 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:38:15.991 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:38:15.992 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 28 msec
16:38:15.992 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:38:16.026 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - *****************************************************************
16:38:16.027 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly initialize"
16:38:16.027 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ARGS [MockFileSystemSupport(name=File system with a few stuff 1)]
16:38:16.027 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - *****************************************************************
16:38:16.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$473/0x0000000100524040@2fb48970, recursive=false, name=null)
16:38:16.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$473/0x0000000100524040@3de56885, recursive=false, name=null)
16:38:16.033 [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$473/0x0000000100524040@2d07aacc, recursive=false, name=null)
16:38:16.034 [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$473/0x0000000100524040@254e9709, recursive=false, name=null)
16:38:16.034 [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$473/0x0000000100524040@147c00aa, recursive=false, name=null)
16:38:16.035 [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$473/0x0000000100524040@4db728df, recursive=false, name=null)
16:38:16.036 [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$473/0x0000000100524040@74bdfa0b, recursive=false, name=null)
16:38:16.036 [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$473/0x0000000100524040@1c2096c6, recursive=false, name=null)
16:38:16.037 [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$473/0x0000000100524040@17f8db6, recursive=false, name=null)
16:38:16.038 [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$473/0x0000000100524040@5c4714ef, recursive=false, name=null)
16:38:16.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$473/0x0000000100524040@71fb8301, recursive=false, name=null)
16:38:16.051 [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$473/0x0000000100524040@18db3b3c, recursive=false, name=null)
16:38:16.052 [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$473/0x0000000100524040@1c4057f9, recursive=false, name=null)
16:38:16.052 [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$473/0x0000000100524040@5c1c9881, recursive=false, name=null)
16:38:16.053 [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$473/0x0000000100524040@2f99d8c, recursive=false, name=null)
16:38:16.054 [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$473/0x0000000100524040@5d37aa0f, recursive=false, name=null)
16:38:16.054 [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$473/0x0000000100524040@485c84d7, recursive=false, name=null)
16:38:16.056 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:38:16.056 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 581892832
16:38:16.056 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:38:16.056 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:38:16.056 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 553299831
16:38:16.056 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:38:16.056 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:38:16.056 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:38:16.056 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:38:16.056 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:38:16.056 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7440265c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$474/0x0000000100536040@1d8be7b9)
16:38:16.057 [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$473/0x0000000100524040@48277712, recursive=false, name=null)
16:38:16.057 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library/library1, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7440265c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$474/0x0000000100536040@1d8be7b9)
16:38:16.057 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Resource for /content/library/library1
16:38:16.057 [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$473/0x0000000100524040@aa0dbca, recursive=false, name=null)
16:38:16.057 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library/library2, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7440265c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$474/0x0000000100536040@1d8be7b9)
16:38:16.058 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Resource for /content/library/library2
16:38:16.058 [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$473/0x0000000100524040@5b7ee56c, recursive=false, name=null)
16:38:16.058 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library/ignored2, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7440265c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$474/0x0000000100536040@1d8be7b9)
16:38:16.058 [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$473/0x0000000100524040@311a0b3e, recursive=false, name=null)
16:38:16.058 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7440265c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$476/0x0000000100536840@3de8f85c)
16:38:16.058 [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$473/0x0000000100524040@21abda60, recursive=false, name=null)
16:38:16.058 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media/media1, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7440265c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$476/0x0000000100536840@3de8f85c)
16:38:16.074 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Media for /content/media/media1
16:38:16.074 [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$473/0x0000000100524040@29c244e, recursive=false, name=null)
16:38:16.074 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media/media2, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7440265c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$476/0x0000000100536840@3de8f85c)
16:38:16.074 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Media for /content/media/media2
16:38:16.075 [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$473/0x0000000100524040@39a3984c, recursive=false, name=null)
16:38:16.075 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media/media3, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7440265c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$476/0x0000000100536840@3de8f85c)
16:38:16.075 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Media for /content/media/media3
16:38:16.075 [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$473/0x0000000100524040@671da0f9, recursive=false, name=null)
16:38:16.075 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media/ignored1, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$470/0x0000000100525c40@7440265c, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$476/0x0000000100536840@3de8f85c)
16:38:16.075 [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$473/0x0000000100524040@4d2f9e3c, recursive=false, name=null)
16:38:16.075 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@686b1e2d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$477/0x0000000100536c40@6e7e0259)
16:38:16.076 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:38:16.076 [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$473/0x0000000100524040@5501d1c8, recursive=false, name=null)
16:38:16.076 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document/document1, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@686b1e2d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$477/0x0000000100536c40@6e7e0259)
16:38:16.077 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document/document1
16:38:16.077 [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$473/0x0000000100524040@7b598d05, recursive=false, name=null)
16:38:16.077 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document/document2, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@686b1e2d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$477/0x0000000100536c40@6e7e0259)
16:38:16.077 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document/document2
16:38:16.077 [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$473/0x0000000100524040@371cd2fc, recursive=false, name=null)
16:38:16.077 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document/document3, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@686b1e2d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$477/0x0000000100536c40@6e7e0259)
16:38:16.078 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document/document3
16:38:16.078 [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$473/0x0000000100524040@3c346c45, recursive=false, name=null)
16:38:16.078 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@686b1e2d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$478/0x0000000100537040@16df9bde)
16:38:16.078 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:38:16.079 [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$473/0x0000000100524040@5be7b749, recursive=false, name=null)
16:38:16.079 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure/node1, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@686b1e2d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$478/0x0000000100537040@16df9bde)
16:38:16.080 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure/node1
16:38:16.080 [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$473/0x0000000100524040@2ec5cc14, recursive=false, name=null)
16:38:16.080 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure/node2, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@686b1e2d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$478/0x0000000100537040@16df9bde)
16:38:16.081 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure/node2
16:38:16.081 [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$473/0x0000000100524040@269308cc, recursive=false, name=null)
16:38:16.081 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure/node3, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@686b1e2d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$478/0x0000000100537040@16df9bde)
16:38:16.082 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure/node3
16:38:16.082 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>>>>>> setting property managesPathParams = true
16:38:16.086 [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$473/0x0000000100524040@2ecdf528, recursive=false, name=null)
16:38:16.086 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure/node4, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x0000000100525840@686b1e2d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$478/0x0000000100537040@16df9bde)
16:38:16.087 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure/node4
16:38:16.087 [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$473/0x0000000100524040@33f349ae, recursive=false, name=null)
16:38:16.087 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:38:16.087 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /document1: Content(path=/content/document/document1)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /document2: Content(path=/content/document/document2)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /document3: Content(path=/content/document/document3)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /library1: Resource(path=/content/library/library1)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /library2: Resource(path=/content/library/library2)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /media1: Media(path=/content/media/media1)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /media2: Media(path=/content/media/media2)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /media3: Media(path=/content/media/media3)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /node1: Node(path=/structure/node1)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /node2: Node(path=/structure/node2)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /node3: Node(path=/structure/node3)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /node4: Node(path=/structure/node4)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure/node1\E: Node(path=/structure/node1)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure/node2\E: Node(path=/structure/node2)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure/node4\E: Node(path=/structure/node4)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:38:16.088 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ^/relativeUriFor:/structure/node3(|/.*$): Node(path=/structure/node3)
16:38:16.100 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 69 msec
16:38:16.101 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:38:16.102 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ********************************
16:38:16.103 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:38:16.103 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [/link, /link/]
16:38:16.103 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ********************************
16:38:16.103 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 1 msec
16:38:16.103 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:38:16.104 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ********************************
16:38:16.104 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:38:16.104 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [/link/, /link/]
16:38:16.104 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ********************************
16:38:16.104 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 0 msec
16:38:16.104 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:38:16.104 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ***********************************
16:38:16.104 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:38:16.104 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [/link?arg=val, /link?arg=val]
16:38:16.104 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ***********************************
16:38:16.105 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 1 msec
16:38:16.105 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:38:16.105 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - *************************************
16:38:16.105 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:38:16.110 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [/link/?arg=val, /link/?arg=val]
16:38:16.110 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - *************************************
16:38:16.111 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 5 msec
16:38:16.111 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:38:16.111 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ********************************
16:38:16.111 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:38:16.111 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [/image.jpg, /image.jpg]
16:38:16.111 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ********************************
16:38:16.111 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 0 msec
16:38:16.111 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:38:16.112 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - **************************************************
16:38:16.112 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:38:16.112 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [http://acme.com/link, http://acme.com/link/]
16:38:16.112 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - **************************************************
16:38:16.112 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 0 msec
16:38:16.112 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:38:16.112 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ***************************************************
16:38:16.112 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:38:16.112 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [http://acme.com/link/, http://acme.com/link/]
16:38:16.113 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ***************************************************
16:38:16.115 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 3 msec
16:38:16.115 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:38:16.115 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - *****************************************************************
16:38:16.115 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:38:16.115 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [http://acme.com/link?arg=val, http://acme.com/link?arg=val]
16:38:16.115 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - *****************************************************************
16:38:16.116 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 1 msec
16:38:16.116 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:38:16.116 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - *******************************************************************
16:38:16.116 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:38:16.116 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [http://acme.com/link/?arg=val, http://acme.com/link/?arg=val]
16:38:16.116 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - *******************************************************************
16:38:16.116 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 0 msec
16:38:16.116 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:38:16.117 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ***********************************************************
16:38:16.117 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:38:16.117 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [http://acme.com/image.jpg, http://acme.com/image.jpg]
16:38:16.117 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ***********************************************************
16:38:16.117 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 1 msec
16:38:16.117 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:38:16.118 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - *******************************************************
16:38:16.118 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST "must properly notify a missing embedded template"
16:38:16.118 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - *******************************************************
16:38:16.120 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST PASSED in 2 msec
16:38:16.120 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - 
16:38:16.121 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - ***************************************************************
16:38:16.121 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST "must properly read the contents of the embedded template"
16:38:16.121 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - ***************************************************************
16:38:16.122 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST PASSED in 1 msec
16:38:16.122 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - 
16:38:16.123 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - ***********************************************************************
16:38:16.123 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST "must properly retrieve template from properly configured Content"
16:38:16.123 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - ***********************************************************************
16:38:16.123 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:16.123 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:16.124 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/path)
16:38:16.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:38:16.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:38:16.124 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST PASSED in 1 msec
16:38:16.124 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - 
16:38:16.125 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - *****************************************************
16:38:16.125 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST "must return empty when Content has no property"
16:38:16.125 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - *****************************************************
16:38:16.125 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/path)
16:38:16.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:38:16.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:38:16.126 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST PASSED in 1 msec
16:38:16.126 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - 
16:38:16.135 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - **********************************************
16:38:16.135 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST "must return empty when no Content found"
16:38:16.135 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - **********************************************
16:38:16.135 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/of/nonexistent/content)
16:38:16.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:38:16.136 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:16.150 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST PASSED in 15 msec
16:38:16.150 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - 
16:38:16.181 [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:38:16.201 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - *********************************************
16:38:16.201 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - TEST "must do nothing when site is available"
16:38:16.201 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - *********************************************
16:38:16.203 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - TEST PASSED in 1 msec
16:38:16.203 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - 
16:38:16.236 [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:38:16.248 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - ********************************************************
16:38:16.248 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - TEST "must return status 503 when site is not available"
16:38:16.248 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - ********************************************************
16:38:16.249 [main                ] WARN  i.t.n.c.m.spi.AvailabilityEnforcerRequestProcessor - Site unavailable, sending maintenance page
16:38:16.280 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
16:38:16.280 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
16:38:16.282 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:16.282 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:38:16.282 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/AvailabilityEnforcerRequestProcessorTest/expected-results/response.txt
16:38:16.282 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/AvailabilityEnforcerRequestProcessorTest/response.txt
16:38:16.282 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - TEST PASSED in 34 msec
16:38:16.282 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - 
16:38:16.373 [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:38:16.374 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *******************************************************************************
16:38:16.374 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.374 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource, en, http://acme.com/path/resource?lang=en]
16:38:16.374 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *******************************************************************************
16:38:16.375 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:38:16.375 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.397 [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:38:16.398 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***************************************************************************************
16:38:16.398 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.398 [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:38:16.398 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***************************************************************************************
16:38:16.398 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 0 msec
16:38:16.398 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.428 [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:38:16.429 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***************************************************************************************
16:38:16.430 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.430 [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:38:16.430 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***************************************************************************************
16:38:16.446 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 17 msec
16:38:16.446 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.490 [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:38:16.491 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***********************************************************************************************
16:38:16.491 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.491 [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:38:16.491 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***********************************************************************************************
16:38:16.492 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:38:16.492 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.530 [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:38:16.532 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***********************************************************************************************
16:38:16.532 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.532 [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:38:16.532 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***********************************************************************************************
16:38:16.542 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 10 msec
16:38:16.542 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.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, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:38:16.577 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *******************************************************************************************************
16:38:16.577 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.577 [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:38:16.577 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *******************************************************************************************************
16:38:16.578 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 0 msec
16:38:16.578 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.640 [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:38:16.641 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************
16:38:16.641 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.641 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource/, en, http://acme.com/path/resource/?lang=en]
16:38:16.641 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************
16:38:16.642 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:38:16.642 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.655 [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:38:16.656 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:38:16.656 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.656 [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:38:16.656 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:38:16.657 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:38:16.657 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.670 [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:38:16.671 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:38:16.671 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.671 [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:38:16.671 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:38:16.672 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 0 msec
16:38:16.672 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.722 [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:38:16.723 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:38:16.723 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.723 [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:38:16.723 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:38:16.723 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 0 msec
16:38:16.723 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.760 [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:38:16.761 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:38:16.761 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.761 [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:38:16.761 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:38:16.775 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 14 msec
16:38:16.776 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.796 [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:38:16.801 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************************************
16:38:16.801 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.801 [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:38:16.801 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************************************
16:38:16.805 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 3 msec
16:38:16.805 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.831 [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:38:16.833 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************
16:38:16.833 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.833 [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:38:16.833 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************
16:38:16.834 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 2 msec
16:38:16.834 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.871 [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:38:16.872 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:38:16.872 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.872 [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:38:16.872 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:38:16.873 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 0 msec
16:38:16.873 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.910 [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:38:16.912 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:38:16.912 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.912 [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:38:16.912 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:38:16.912 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 0 msec
16:38:16.912 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.946 [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:38:16.948 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:38:16.948 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:16.948 [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:38:16.948 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:38:16.955 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 7 msec
16:38:16.955 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:16.993 [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:38:17.000 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:38:17.000 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:17.000 [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:38:17.000 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:38:17.002 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:38:17.002 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:17.042 [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:38:17.044 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************************************
16:38:17.044 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:38:17.044 [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:38:17.044 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************************************
16:38:17.045 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:38:17.045 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:38:17.047 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - **********************************************************************
16:38:17.047 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - TEST "createViewAndController must delegate to the proper ViewBuilder"
16:38:17.047 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - **********************************************************************
16:38:17.074 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - TEST PASSED in 27 msec
16:38:17.074 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - 
16:38:17.075 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - **********************************************************
16:38:17.075 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - TEST "must discover and properly register annotated views"
16:38:17.075 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - **********************************************************
16:38:18.604 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactory          - View definitions:
16:38:18.605 [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:38:18.605 [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:38:18.606 [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:38:18.606 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - TEST PASSED in 1531 msec
16:38:18.606 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - 
16:38:18.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, it.tidalwave.northernwind.frontend.impl.ui.mock.MockService1#0, it.tidalwave.northernwind.frontend.impl.ui.mock.MockService2#0]
16:38:18.648 [main                ] INFO  i.t.northernwind.frontend.impl.ui.ViewBuilderTest  - ****************************************************
16:38:18.648 [main                ] INFO  i.t.northernwind.frontend.impl.ui.ViewBuilderTest  - TEST "must properly instantiate view and controller"
16:38:18.648 [main                ] INFO  i.t.northernwind.frontend.impl.ui.ViewBuilderTest  - ****************************************************
16:38:18.648 [main                ] DEBUG i.t.northernwind.frontend.impl.ui.ViewBuilder      - createViewAndController(theId, Mock for SiteNode, hashCode: 2063520667)
16:38:18.650 [main                ] INFO  i.t.northernwind.frontend.impl.ui.ViewBuilderTest  - TEST PASSED in 3 msec
16:38:18.650 [main                ] INFO  i.t.northernwind.frontend.impl.ui.ViewBuilderTest  - 
16:38:18.880 [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:38:18.892 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> requestProcessors:
16:38:18.892 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$q0p9CWcp@5db33742
16:38:18.893 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$qempPsdX@3a4fccc7
16:38:18.893 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$No1MnqyH@6cfa1cb2
16:38:18.893 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$jxgE0Xc8@539a6ada
16:38:18.893 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$yffH7vb3@17d75ecc
16:38:18.915 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *********************************************************
16:38:18.915 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST "must call all RequestProcessors in normal scenario"
16:38:18.915 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *********************************************************
16:38:18.925 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processRequest(Mock for Request, hashCode: 1853809448)
16:38:18.925 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$nCodYszu@7839cd7 ...
16:38:18.925 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:38:18.925 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$BQfQQUO4@17a394d2 ...
16:38:18.925 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:38:18.925 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1254472648 ...
16:38:18.925 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 1296266248 ...
16:38:18.926 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$q0p9CWcp@5db33742 ...
16:38:18.926 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$qempPsdX@3a4fccc7 ...
16:38:18.926 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$No1MnqyH@6cfa1cb2 ...
16:38:18.926 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$jxgE0Xc8@539a6ada ...
16:38:18.926 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$yffH7vb3@17d75ecc ...
16:38:18.926 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$nCodYszu@7839cd7 ...
16:38:18.926 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:38:18.926 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$BQfQQUO4@17a394d2 ...
16:38:18.926 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:38:18.926 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1254472648 ...
16:38:18.926 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 1296266248 ...
16:38:18.938 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST PASSED in 21 msec
16:38:18.938 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - 
16:38:18.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, requestResettable1, requestResettable2, requestProcessor1, requestProcessor2, requestProcessor3, requestProcessor4, requestProcessor5, underTest, requestHolder, responseHolder, responseBuilder, org.mockito.Mockito#0]
16:38:18.956 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> requestProcessors:
16:38:18.956 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$q0p9CWcp@4b6d894d
16:38:18.956 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$qempPsdX@459c0f38
16:38:18.956 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$No1MnqyH@64fc2612
16:38:18.956 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$jxgE0Xc8@1a696f6c
16:38:18.956 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$yffH7vb3@3de9aa8d
16:38:18.957 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - ******************************************************************************
16:38:18.957 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST "must call some RequestProcessors when HttpStatusException with SC FOUND"
16:38:18.957 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - ******************************************************************************
16:38:18.958 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processRequest(Mock for Request, hashCode: 1766106657)
16:38:18.958 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$nCodYszu@10060f31 ...
16:38:18.959 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:38:18.959 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$BQfQQUO4@91a5e3f ...
16:38:18.959 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:38:18.959 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1333272824 ...
16:38:18.959 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 813836409 ...
16:38:18.959 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$q0p9CWcp@4b6d894d ...
16:38:18.959 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$qempPsdX@459c0f38 ...
16:38:18.959 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$No1MnqyH@64fc2612 ...
16:38:18.959 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$nCodYszu@10060f31 ...
16:38:18.959 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:38:18.959 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$BQfQQUO4@91a5e3f ...
16:38:18.959 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:38:18.959 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1333272824 ...
16:38:18.960 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 813836409 ...
16:38:18.962 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST PASSED in 5 msec
16:38:18.962 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - 
16:38:18.986 [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:38:18.992 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> requestProcessors:
16:38:18.992 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$q0p9CWcp@775b68a8
16:38:18.992 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$qempPsdX@14eaec27
16:38:18.992 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$No1MnqyH@6bc5c64
16:38:18.992 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$jxgE0Xc8@55023ead
16:38:18.992 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$yffH7vb3@79b0128d
16:38:18.998 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *****************************************************************************************
16:38:18.999 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST "must call some RequestProcessors when HttpStatusException with generic Http status"
16:38:18.999 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *****************************************************************************************
16:38:19.000 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processRequest(Mock for Request, hashCode: 465565114)
16:38:19.000 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$nCodYszu@62144e81 ...
16:38:19.001 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:38:19.001 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$BQfQQUO4@12734eb5 ...
16:38:19.001 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:38:19.001 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 2115221564 ...
16:38:19.001 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 1073067560 ...
16:38:19.001 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$q0p9CWcp@775b68a8 ...
16:38:19.001 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$qempPsdX@14eaec27 ...
16:38:19.001 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$No1MnqyH@6bc5c64 ...
16:38:19.001 [main                ] WARN  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processing: Mock for Request, hashCode: 465565114
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:38:19.002 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$nCodYszu@62144e81 ...
16:38:19.002 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:38:19.002 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$BQfQQUO4@12734eb5 ...
16:38:19.002 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:38:19.002 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 2115221564 ...
16:38:19.002 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 1073067560 ...
16:38:19.007 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST PASSED in 8 msec
16:38:19.007 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - 
16:38:19.056 [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:38:19.058 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> requestProcessors:
16:38:19.059 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$q0p9CWcp@11743654
16:38:19.059 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$qempPsdX@6c3dae0f
16:38:19.059 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$No1MnqyH@17993651
16:38:19.059 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$jxgE0Xc8@3848c63
16:38:19.059 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$yffH7vb3@33f2ccd1
16:38:19.063 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - **************************************************************
16:38:19.064 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST "must call some RequestProcessors when NotFoundException"
16:38:19.064 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - **************************************************************
16:38:19.064 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processRequest(Mock for Request, hashCode: 776944660)
16:38:19.064 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$nCodYszu@50ba8e64 ...
16:38:19.064 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:38:19.064 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$BQfQQUO4@570cf9d5 ...
16:38:19.064 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:38:19.064 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1854043867 ...
16:38:19.064 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 625726099 ...
16:38:19.064 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$q0p9CWcp@11743654 ...
16:38:19.065 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$qempPsdX@6c3dae0f ...
16:38:19.065 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$No1MnqyH@17993651 ...
16:38:19.071 [main                ] WARN  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processing: Mock for Request, hashCode: 776944660 - it.tidalwave.util.NotFoundException
16:38:19.071 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$nCodYszu@50ba8e64 ...
16:38:19.071 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:38:19.071 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$BQfQQUO4@570cf9d5 ...
16:38:19.071 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:38:19.071 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1854043867 ...
16:38:19.071 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 625726099 ...
16:38:19.084 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST PASSED in 20 msec
16:38:19.084 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - 
16:38:19.100 [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:38:19.101 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> requestProcessors:
16:38:19.102 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$q0p9CWcp@7b3556d7
16:38:19.102 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$qempPsdX@387051e3
16:38:19.102 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$No1MnqyH@66bfbc52
16:38:19.102 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$jxgE0Xc8@4d5e60
16:38:19.102 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$yffH7vb3@511f3350
16:38:19.103 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *************************************************************
16:38:19.103 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST "must call some RequestProcessors when RuntimeException"
16:38:19.103 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *************************************************************
16:38:19.104 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processRequest(Mock for Request, hashCode: 226385305)
16:38:19.104 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$nCodYszu@240844b6 ...
16:38:19.104 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:38:19.104 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$BQfQQUO4@610f146c ...
16:38:19.104 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:38:19.104 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1089498844 ...
16:38:19.104 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 72043348 ...
16:38:19.104 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$q0p9CWcp@7b3556d7 ...
16:38:19.104 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$qempPsdX@387051e3 ...
16:38:19.104 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$No1MnqyH@66bfbc52 ...
16:38:19.105 [main                ] ERROR i.t.n.frontend.ui.spi.DefaultSiteViewController    - processing: Mock for Request, hashCode: 226385305
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:38:19.113 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$nCodYszu@240844b6 ...
16:38:19.113 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:38:19.113 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$BQfQQUO4@610f146c ...
16:38:19.113 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:38:19.113 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1089498844 ...
16:38:19.113 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 72043348 ...
16:38:19.124 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST PASSED in 22 msec
16:38:19.124 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - 
16:38:19.149 [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:38:19.152 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> requestProcessors:
16:38:19.152 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$q0p9CWcp@5132ea9b
16:38:19.152 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$qempPsdX@5d42e865
16:38:19.152 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$No1MnqyH@6f01b8fe
16:38:19.152 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$jxgE0Xc8@4707686e
16:38:19.152 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$yffH7vb3@1a72427
16:38:19.153 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *******************************************************
16:38:19.153 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST "must call some RequestProcessors when one breaks"
16:38:19.153 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *******************************************************
16:38:19.153 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processRequest(Mock for Request, hashCode: 722627518)
16:38:19.153 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$nCodYszu@40285739 ...
16:38:19.153 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:38:19.153 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$BQfQQUO4@9cc7cda ...
16:38:19.153 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:38:19.153 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1616745516 ...
16:38:19.153 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 971076105 ...
16:38:19.154 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$q0p9CWcp@5132ea9b ...
16:38:19.154 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$qempPsdX@5d42e865 ...
16:38:19.154 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$No1MnqyH@6f01b8fe ...
16:38:19.154 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$nCodYszu@40285739 ...
16:38:19.154 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:38:19.154 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$BQfQQUO4@9cc7cda ...
16:38:19.154 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:38:19.154 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1616745516 ...
16:38:19.154 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 971076105 ...
16:38:19.168 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST PASSED in 15 msec
16:38:19.168 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - 
16:38:19.168 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - FINISHED TESTS OF it.tidalwave.northernwind.core.impl.filter.NodeLinkMacroFilterTest
[ERROR] Tests run: 101, Failures: 9, Errors: 0, Skipped: 0, Time elapsed: 18.176 s <<< FAILURE! - in TestSuite
[ERROR] it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources[file1.xhtml](1)  Time elapsed: 0.839 s  <<< FAILURE!
java.lang.AssertionError: 
Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[6] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[6] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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)

[ERROR] it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources[file2.xhtml](2)  Time elapsed: 0.164 s  <<< FAILURE!
java.lang.AssertionError: 
Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[21] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[21] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  exp[40] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/325px-CIE_1931_XYZ_Color_Matching_Functions.svg.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/300px-CIExy1931.png')$" />*
TEST FAILED  act[40] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/325px-CIE_1931_XYZ_Color_Matching_Functions.svg.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/300px-CIExy1931.png')$"/>*
TEST FAILED  exp[63] *        <div align="center"><a href="$mediaLink(relativePath='/stillimages/20050313-0354/1280/image.jpg')$" rel="lightbox" title="This little white-egret has been shot with a complex lighting environment: backlighted by the&#10;        late-afternoon sun, with a flash to fill shadows. These two light sources have different color temperatures, so&#10;        the parts lighted by the sun look slightly warmer. Great care has been done during post-processing to preserve&#10;        this subtleness, but if you look through a monitor which is not properly profiled the effect is likely to be&#10;        destroyed."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20050313-0354/800/image.jpg')$" /></a><p class="caption">This little white-egret has been shot with a complex lighting environment: backlighted by the*
TEST FAILED  act[63] *        <div align="center"><a title="This little white-egret has been shot with a complex lighting environment: backlighted by the&#10;        late-afternoon sun, with a flash to fill shadows. These two light sources have different color temperatures, so&#10;        the parts lighted by the sun look slightly warmer. Great care has been done during post-processing to preserve&#10;        this subtleness, but if you look through a monitor which is not properly profiled the effect is likely to be&#10;        destroyed." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20050313-0354/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20050313-0354/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">This little white-egret has been shot with a complex lighting environment: backlighted by the*
TEST FAILED  exp[117] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20100910-0282/1280/image.jpg')$" rel="lightbox" title="The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between&#10;        light and shadow at sunset. Exposure and post-processing have been chosen in order to still perceive details of&#10;        the rocks in the shadow. Without a properly profiled monitor, shadow could look either completely black or&#10;        reveal too much."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20100910-0282/800/image.jpg')$" /></a><p class="caption">The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between*
TEST FAILED  act[117] *    <div align="center"><a title="The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between&#10;        light and shadow at sunset. Exposure and post-processing have been chosen in order to still perceive details of&#10;        the rocks in the shadow. Without a properly profiled monitor, shadow could look either completely black or&#10;        reveal too much." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20100910-0282/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20100910-0282/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between*
TEST FAILED  exp[134] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_ProPhoto.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_AdobeRGB.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIE1931xy_sRGB.svg.png')$" />*
TEST FAILED  act[134] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_ProPhoto.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_AdobeRGB.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIE1931xy_sRGB.svg.png')$"/>*
TEST FAILED  exp[149] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20060703-0060/1280/image.jpg')$" rel="lightbox" title="Lavender field at Senanque. In my experience lavender can be a critical subject for the correct&#10;        reproduction of colors. Its violet tint can have or not a pinkish hue in function of the color temperature. I&#10;        needed a very long learning path to be able to properly calibrate both my laptop screen and the external monitor&#10;        so this and similar photos are rendered in the same way. I'm sure most people looking at my lavender photos on&#10;        the web with an uncalibrated monitor see something quite different from the original."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20060703-0060/800/image.jpg')$" /></a><p class="caption">Lavender field at Senanque. In my experience lavender can be a critical subject for the correct*
TEST FAILED  act[149] *    <div align="center"><a title="Lavender field at Senanque. In my experience lavender can be a critical subject for the correct&#10;        reproduction of colors. Its violet tint can have or not a pinkish hue in function of the color temperature. I&#10;        needed a very long learning path to be able to properly calibrate both my laptop screen and the external monitor&#10;        so this and similar photos are rendered in the same way. I'm sure most people looking at my lavender photos on&#10;        the web with an uncalibrated monitor see something quite different from the original." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20060703-0060/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20060703-0060/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Lavender field at Senanque. In my experience lavender can be a critical subject for the correct*
TEST FAILED  exp[166] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20080602-0444/1280/image.jpg')$" rel="lightbox" title="Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure&#10;        and postprocessing that could lead to burned out reds. For publishing to the web, this photo has been converted&#10;        to the sRGB space and reds have lost part of their saturation to accomodate into the small gamut. Their red is&#10;        very different when the same image is looked at with Lightroom in ProPhoto RGB, or even printed."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20080602-0444/800/image.jpg')$" /></a><p class="caption">Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure*
TEST FAILED  act[166] *    <div align="center"><a title="Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure&#10;        and postprocessing that could lead to burned out reds. For publishing to the web, this photo has been converted&#10;        to the sRGB space and reds have lost part of their saturation to accomodate into the small gamut. Their red is&#10;        very different when the same image is looked at with Lightroom in ProPhoto RGB, or even printed." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20080602-0444/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20080602-0444/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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)

[ERROR] it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources[issue-NW-96-a-NW-106-a.xhtml](3)  Time elapsed: 0.103 s  <<< FAILURE!
java.lang.AssertionError: 
Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type" />*
TEST FAILED  act[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type"/>*
TEST FAILED  exp[7] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz002.png')$" /></div>*
TEST FAILED  exp[8] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz003.png')$" /></div>*
TEST FAILED  act[7] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz002.png')$"/></div>*
TEST FAILED  act[8] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz003.png')$"/></div>*
TEST FAILED  exp[10] *      <div class="slidetabs"><a href="#"></a> <a href="#"></a></div>*
TEST FAILED  act[10] *      <div class="slidetabs"><a href="#"/> <a href="#"/></div>*
TEST FAILED  exp[14] *//<![CDATA[*
TEST FAILED  act[14] *//&lt;![CDATA[*
TEST FAILED  exp[17] *    $(".slidetabs").tabs(".images > div",*
TEST FAILED  act[17] *    $(".slidetabs").tabs(".images &gt; div",*
TEST FAILED  exp[25] *//]]>*
TEST FAILED  act[25] *//]]&gt;*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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)

[ERROR] it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources[issue-NW-96-b.xhtml](4)  Time elapsed: 0.112 s  <<< FAILURE!
java.lang.AssertionError: 
Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[6] *    <meta charset="$charset$" />*
TEST FAILED  exp[7] *    <meta content="$description$" name="description" />*
TEST FAILED  exp[8] *    <meta content="text/html; charset=$charset$" http-equiv="Content-type" />*
TEST FAILED  exp[9] *    <meta content="$language$" http-equiv="Content-Language" />*
TEST FAILED  act[6] *    <meta charset="$charset$"/>*
TEST FAILED  act[7] *    <meta content="$description$" name="description"/>*
TEST FAILED  act[8] *    <meta content="text/html; charset=$charset$" http-equiv="Content-type"/>*
TEST FAILED  act[9] *    <meta content="$language$" http-equiv="Content-Language"/>*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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)

[ERROR] it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources[issue-NW-97-a.xhtml](5)  Time elapsed: 0.059 s  <<< FAILURE!
java.lang.AssertionError: 
Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[7] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[7] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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)

[ERROR] it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources[issue-NW-100.xhtml](6)  Time elapsed: 0.086 s  <<< FAILURE!
java.lang.AssertionError: 
Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[2] *<html xml:lang="$language$" xmlns="http://www.w3.org/1999/xhtml"> *
TEST FAILED  act[2] *<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$language$"> *
TEST FAILED  exp[6] *    <meta charset="$charset$" />*
TEST FAILED  exp[7] *    <meta content="$description$" name="description" />*
TEST FAILED  exp[8] *    <meta content="NorthernWind" name="generator" />*
TEST FAILED  act[6] *    <meta charset="$charset$"/>*
TEST FAILED  act[7] *    <meta content="$description$" name="description"/>*
TEST FAILED  act[8] *    <meta content="NorthernWind" name="generator"/>*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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)

[ERROR] it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources[issue-NW-102-a.xhtml](7)  Time elapsed: 0.087 s  <<< FAILURE!
java.lang.AssertionError: 
Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type" />*
TEST FAILED  act[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type"/>*
TEST FAILED  exp[6] *      <i class="foo"></i>*
TEST FAILED  exp[7] *      <span class="foo"></span>*
TEST FAILED  act[6] *      <i class="foo"/>*
TEST FAILED  act[7] *      <span class="foo"/>*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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)

[ERROR] it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources[issue-NW-104-a.xhtml](8)  Time elapsed: 0.054 s  <<< FAILURE!
java.lang.AssertionError: 
Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[6] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[6] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  exp[10] *    &lt;div class="<em>nwXsltMacro.Photo</em>"&gt;*
TEST FAILED  exp[11] *      &lt;p class="nwXsltMacro.Photo.photoId"&gt;20070624-0047&lt;/p&gt;*
TEST FAILED  exp[12] *      &lt;p class="nwXsltMacro.Photo.caption"&gt;Saturated primary colors and white in this photo from Zurich.&lt;/p&gt;*
TEST FAILED  exp[13] *    &lt;/div&gt;*
TEST FAILED  act[10] *    &amp;lt;div class="<em>nwXsltMacro.Photo</em>"&amp;gt;*
TEST FAILED  act[11] *      &amp;lt;p class="nwXsltMacro.Photo.photoId"&amp;gt;20070624-0047&amp;lt;/p&amp;gt;*
TEST FAILED  act[12] *      &amp;lt;p class="nwXsltMacro.Photo.caption"&amp;gt;Saturated primary colors and white in this photo from Zurich.&amp;lt;/p&amp;gt;*
TEST FAILED  act[13] *    &amp;lt;/div&amp;gt;*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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)

[ERROR] it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources[issue-NW-114-a.xhtml](9)  Time elapsed: 0.051 s  <<< FAILURE!
java.lang.AssertionError: 
Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[4] *        <script language="JavaScript" src="foo.bar"></script>*
TEST FAILED  act[4] *        <script language="JavaScript" src="foo.bar"/>*
TEST FAILED  exp[6] *//<![CDATA[*
TEST FAILED  act[6] *//&lt;![CDATA[*
TEST FAILED  exp[9] *//]]>*
TEST FAILED  act[9] *//]]&gt;*
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:275)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:100)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:83)
	at it.tidalwave.util.test.BaseTestHelper$TestResource.assertActualFileContentSameAsExpected(BaseTestHelper.java:176)
	at it.tidalwave.northernwind.core.impl.filter.XsltMacroFilterTest.must_filter_XHTML_resources(XsltMacroFilterTest.java:108)
	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)

[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Failures: 
[ERROR]   XsltMacroFilterTest.must_filter_XHTML_resources:108 Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[6] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[6] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
[ERROR]   XsltMacroFilterTest.must_filter_XHTML_resources:108 Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[21] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[21] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  exp[40] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/325px-CIE_1931_XYZ_Color_Matching_Functions.svg.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/300px-CIExy1931.png')$" />*
TEST FAILED  act[40] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/325px-CIE_1931_XYZ_Color_Matching_Functions.svg.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/300px-CIExy1931.png')$"/>*
TEST FAILED  exp[63] *        <div align="center"><a href="$mediaLink(relativePath='/stillimages/20050313-0354/1280/image.jpg')$" rel="lightbox" title="This little white-egret has been shot with a complex lighting environment: backlighted by the&#10;        late-afternoon sun, with a flash to fill shadows. These two light sources have different color temperatures, so&#10;        the parts lighted by the sun look slightly warmer. Great care has been done during post-processing to preserve&#10;        this subtleness, but if you look through a monitor which is not properly profiled the effect is likely to be&#10;        destroyed."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20050313-0354/800/image.jpg')$" /></a><p class="caption">This little white-egret has been shot with a complex lighting environment: backlighted by the*
TEST FAILED  act[63] *        <div align="center"><a title="This little white-egret has been shot with a complex lighting environment: backlighted by the&#10;        late-afternoon sun, with a flash to fill shadows. These two light sources have different color temperatures, so&#10;        the parts lighted by the sun look slightly warmer. Great care has been done during post-processing to preserve&#10;        this subtleness, but if you look through a monitor which is not properly profiled the effect is likely to be&#10;        destroyed." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20050313-0354/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20050313-0354/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">This little white-egret has been shot with a complex lighting environment: backlighted by the*
TEST FAILED  exp[117] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20100910-0282/1280/image.jpg')$" rel="lightbox" title="The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between&#10;        light and shadow at sunset. Exposure and post-processing have been chosen in order to still perceive details of&#10;        the rocks in the shadow. Without a properly profiled monitor, shadow could look either completely black or&#10;        reveal too much."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20100910-0282/800/image.jpg')$" /></a><p class="caption">The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between*
TEST FAILED  act[117] *    <div align="center"><a title="The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between&#10;        light and shadow at sunset. Exposure and post-processing have been chosen in order to still perceive details of&#10;        the rocks in the shadow. Without a properly profiled monitor, shadow could look either completely black or&#10;        reveal too much." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20100910-0282/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20100910-0282/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">The Gordolasque River, Alpes-Maritimes, France. This scene depicts the quick transition between*
TEST FAILED  exp[134] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_ProPhoto.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_AdobeRGB.png')$" /> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIE1931xy_sRGB.svg.png')$" />*
TEST FAILED  act[134] *    <div align="center"> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_ProPhoto.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIExy1931_AdobeRGB.png')$"/> <img alt="" class="framedPhoto" src="$mediaLink(relativePath='/graphics/250px-CIE1931xy_sRGB.svg.png')$"/>*
TEST FAILED  exp[149] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20060703-0060/1280/image.jpg')$" rel="lightbox" title="Lavender field at Senanque. In my experience lavender can be a critical subject for the correct&#10;        reproduction of colors. Its violet tint can have or not a pinkish hue in function of the color temperature. I&#10;        needed a very long learning path to be able to properly calibrate both my laptop screen and the external monitor&#10;        so this and similar photos are rendered in the same way. I'm sure most people looking at my lavender photos on&#10;        the web with an uncalibrated monitor see something quite different from the original."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20060703-0060/800/image.jpg')$" /></a><p class="caption">Lavender field at Senanque. In my experience lavender can be a critical subject for the correct*
TEST FAILED  act[149] *    <div align="center"><a title="Lavender field at Senanque. In my experience lavender can be a critical subject for the correct&#10;        reproduction of colors. Its violet tint can have or not a pinkish hue in function of the color temperature. I&#10;        needed a very long learning path to be able to properly calibrate both my laptop screen and the external monitor&#10;        so this and similar photos are rendered in the same way. I'm sure most people looking at my lavender photos on&#10;        the web with an uncalibrated monitor see something quite different from the original." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20060703-0060/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20060703-0060/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Lavender field at Senanque. In my experience lavender can be a critical subject for the correct*
TEST FAILED  exp[166] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20080602-0444/1280/image.jpg')$" rel="lightbox" title="Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure&#10;        and postprocessing that could lead to burned out reds. For publishing to the web, this photo has been converted&#10;        to the sRGB space and reds have lost part of their saturation to accomodate into the small gamut. Their red is&#10;        very different when the same image is looked at with Lightroom in ProPhoto RGB, or even printed."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20080602-0444/800/image.jpg')$" /></a><p class="caption">Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure*
TEST FAILED  act[166] *    <div align="center"><a title="Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure&#10;        and postprocessing that could lead to burned out reds. For publishing to the web, this photo has been converted&#10;        to the sRGB space and reds have lost part of their saturation to accomodate into the small gamut. Their red is&#10;        very different when the same image is looked at with Lightroom in ProPhoto RGB, or even printed." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20080602-0444/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20080602-0444/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Poppies in a sunny day, Fiumicello. Poppies in direct sunlight pose some problems in exposure*
[ERROR]   XsltMacroFilterTest.must_filter_XHTML_resources:108 Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[2] *<html xml:lang="$language$" xmlns="http://www.w3.org/1999/xhtml"> *
TEST FAILED  act[2] *<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$language$"> *
TEST FAILED  exp[6] *    <meta charset="$charset$" />*
TEST FAILED  exp[7] *    <meta content="$description$" name="description" />*
TEST FAILED  exp[8] *    <meta content="NorthernWind" name="generator" />*
TEST FAILED  act[6] *    <meta charset="$charset$"/>*
TEST FAILED  act[7] *    <meta content="$description$" name="description"/>*
TEST FAILED  act[8] *    <meta content="NorthernWind" name="generator"/>*
[ERROR]   XsltMacroFilterTest.must_filter_XHTML_resources:108 Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type" />*
TEST FAILED  act[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type"/>*
TEST FAILED  exp[6] *      <i class="foo"></i>*
TEST FAILED  exp[7] *      <span class="foo"></span>*
TEST FAILED  act[6] *      <i class="foo"/>*
TEST FAILED  act[7] *      <span class="foo"/>*
[ERROR]   XsltMacroFilterTest.must_filter_XHTML_resources:108 Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[6] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[6] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  exp[10] *    &lt;div class="<em>nwXsltMacro.Photo</em>"&gt;*
TEST FAILED  exp[11] *      &lt;p class="nwXsltMacro.Photo.photoId"&gt;20070624-0047&lt;/p&gt;*
TEST FAILED  exp[12] *      &lt;p class="nwXsltMacro.Photo.caption"&gt;Saturated primary colors and white in this photo from Zurich.&lt;/p&gt;*
TEST FAILED  exp[13] *    &lt;/div&gt;*
TEST FAILED  act[10] *    &amp;lt;div class="<em>nwXsltMacro.Photo</em>"&amp;gt;*
TEST FAILED  act[11] *      &amp;lt;p class="nwXsltMacro.Photo.photoId"&amp;gt;20070624-0047&amp;lt;/p&amp;gt;*
TEST FAILED  act[12] *      &amp;lt;p class="nwXsltMacro.Photo.caption"&amp;gt;Saturated primary colors and white in this photo from Zurich.&amp;lt;/p&amp;gt;*
TEST FAILED  act[13] *    &amp;lt;/div&amp;gt;*
[ERROR]   XsltMacroFilterTest.must_filter_XHTML_resources:108 Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[4] *        <script language="JavaScript" src="foo.bar"></script>*
TEST FAILED  act[4] *        <script language="JavaScript" src="foo.bar"/>*
TEST FAILED  exp[6] *//<![CDATA[*
TEST FAILED  act[6] *//&lt;![CDATA[*
TEST FAILED  exp[9] *//]]>*
TEST FAILED  act[9] *//]]&gt;*
[ERROR]   XsltMacroFilterTest.must_filter_XHTML_resources:108 Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type" />*
TEST FAILED  act[3] *    <meta content="text/html; charset=UTF-8" http-equiv="content-type"/>*
TEST FAILED  exp[7] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz002.png')$" /></div>*
TEST FAILED  exp[8] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz003.png')$" /></div>*
TEST FAILED  act[7] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz002.png')$"/></div>*
TEST FAILED  act[8] *        <div><img src="$mediaLink(relativePath='/screenshots/hero/blueshadesScreenSnapz003.png')$"/></div>*
TEST FAILED  exp[10] *      <div class="slidetabs"><a href="#"></a> <a href="#"></a></div>*
TEST FAILED  act[10] *      <div class="slidetabs"><a href="#"/> <a href="#"/></div>*
TEST FAILED  exp[14] *//<![CDATA[*
TEST FAILED  act[14] *//&lt;![CDATA[*
TEST FAILED  exp[17] *    $(".slidetabs").tabs(".images > div",*
TEST FAILED  act[17] *    $(".slidetabs").tabs(".images &gt; div",*
TEST FAILED  exp[25] *//]]>*
TEST FAILED  act[25] *//]]&gt;*
[ERROR]   XsltMacroFilterTest.must_filter_XHTML_resources:108 Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[6] *    <meta charset="$charset$" />*
TEST FAILED  exp[7] *    <meta content="$description$" name="description" />*
TEST FAILED  exp[8] *    <meta content="text/html; charset=$charset$" http-equiv="Content-type" />*
TEST FAILED  exp[9] *    <meta content="$language$" http-equiv="Content-Language" />*
TEST FAILED  act[6] *    <meta charset="$charset$"/>*
TEST FAILED  act[7] *    <meta content="$description$" name="description"/>*
TEST FAILED  act[8] *    <meta content="text/html; charset=$charset$" http-equiv="Content-type"/>*
TEST FAILED  act[9] *    <meta content="$language$" http-equiv="Content-Language"/>*
[ERROR]   XsltMacroFilterTest.must_filter_XHTML_resources:108 Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[7] *    <div align="center"><a href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$" rel="lightbox" title="Saturated primary colors and white in this photo from Zurich."><img class="framedPhoto" src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" /></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
TEST FAILED  act[7] *    <div align="center"><a title="Saturated primary colors and white in this photo from Zurich." rel="lightbox" href="$mediaLink(relativePath='/stillimages/20070624-0047/1280/image.jpg')$"><img src="$mediaLink(relativePath='/stillimages/20070624-0047/800/image.jpg')$" class="framedPhoto"/></a><p class="caption">Saturated primary colors and white in this photo from Zurich.</p></div>*
[INFO] 
[ERROR] Tests run: 101, Failures: 9, Errors: 0, Skipped: 0
[INFO] 
[ERROR] There are test failures.

Please refer to /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/surefire-reports/plain for the individual test results.
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683563901656
[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 88670c31d519
[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:38:40.201 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - STARTING TESTS OF it.tidalwave.northernwind.frontend.ui.component.blog.DefaultBlogViewControllerTest
16:38:42.456 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************************************************
16:38:42.457 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:42.457 [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:38:42.457 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************************************************
16:38:43.012 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:43.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:38:43.035 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:43.036 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.047 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:43.047 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.049 [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:38:43.054 [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:38:43.055 [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:38:43.055 [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:38:43.056 [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:38:43.056 [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:38:43.057 [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:38:43.057 [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:38:43.058 [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:38:43.071 [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:38:43.072 [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:38:43.072 [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:38:43.073 [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:38:43.082 [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:38:43.083 [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:38:43.084 [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:38:43.084 [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:38:43.085 [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:38:43.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:38:43.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:38:43.087 [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:38:43.087 [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:38:43.088 [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:38:43.088 [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:38:43.089 [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:38:43.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:38:43.102 [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:38:43.104 [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:38:43.104 [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:38:43.105 [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:38:43.105 [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:38:43.106 [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:38:43.106 [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:38:43.123 [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:38:43.124 [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:38:43.124 [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:38:43.125 [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:38:43.125 [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:38:43.126 [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:38:43.126 [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:38:43.127 [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:38:43.127 [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:38:43.127 [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:38:43.128 [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:38:43.144 [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:38:43.146 [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:38:43.146 [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:38:43.147 [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:38:43.147 [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:38:43.148 [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:38:43.148 [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:38:43.154 [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:38:43.156 [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:38:43.158 [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:38:43.162 [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:38:43.162 [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:38:43.163 [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:38:43.167 [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:38:43.167 [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:38:43.168 [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:38:43.178 [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:38:43.181 [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:38:43.181 [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:38:43.182 [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:38:43.185 [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:38:43.186 [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:38:43.187 [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:38:43.188 [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:38:43.188 [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:38:43.195 [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:38:43.196 [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:38:43.197 [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:38:43.201 [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:38:43.201 [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:38:43.202 [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:38:43.207 [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:38:43.208 [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:38:43.208 [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:38:43.208 [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:38:43.211 [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:38:43.211 [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:38:43.226 [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:38:43.228 [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:38:43.236 [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:38:43.237 [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:38:43.243 [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:38:43.244 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:43.251 [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:38:43.252 [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:38:43.253 [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:38:43.253 [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:38:43.253 [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:38:43.254 [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:38:43.254 [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:38:43.255 [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:38:43.255 [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:38:43.256 [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:38:43.256 [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:38:43.257 [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:38:43.257 [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:38:43.265 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1518529528
16:38:43.267 [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:38:43.269 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:43.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:38:43.271 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.272 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:43.272 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.272 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.273 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:43.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:38:43.277 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.289 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 100 items
16:38:43.474 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1518529528
16:38:43.475 [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:38:43.476 [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:38:43.483 [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:38:43.484 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:43.489 [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:38:43.490 [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:38:43.490 [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:38:43.491 [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:38:43.492 [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:38:43.493 [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:38:43.494 [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:38:43.497 [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:38:43.497 [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:38:43.506 [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:38:43.509 [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:38:43.509 [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:38:43.516 [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:38:43.517 [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:38:43.519 [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:38:43.520 [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:38:43.520 [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:38:43.520 [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:38:43.521 [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:38:43.522 [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:38:43.522 [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:38:43.522 [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:38:43.538 [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:38:43.540 [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:38:43.543 [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:38:43.544 [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:38:43.606 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1148 msec
16:38:43.606 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:43.609 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:38:43.609 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:43.609 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /post-10, Title #10, [10], [], []]
16:38:43.609 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:38:43.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:38:43.840 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.840 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:43.840 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.841 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:43.841 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.842 [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:38:43.842 [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:38:43.842 [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:38:43.843 [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:38:43.843 [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:38:43.843 [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:38:43.844 [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:38:43.844 [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:38:43.844 [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:38:43.844 [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:38:43.845 [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:38:43.845 [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:38:43.845 [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:38:43.846 [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:38:43.846 [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:38:43.862 [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:38:43.862 [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:38:43.863 [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:38:43.863 [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:38:43.864 [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:38:43.864 [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:38:43.865 [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:38:43.865 [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:38:43.865 [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:38:43.866 [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:38:43.887 [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:38:43.887 [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:38:43.888 [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:38:43.888 [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:38:43.889 [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:38:43.889 [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:38:43.889 [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:38:43.889 [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:38:43.890 [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:38:43.890 [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:38:43.891 [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:38:43.891 [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:38:43.891 [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:38:43.891 [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:38:43.892 [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:38:43.892 [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:38:43.892 [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:38:43.893 [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:38:43.893 [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:38:43.893 [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:38:43.893 [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:38:43.894 [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:38:43.894 [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:38:43.894 [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:38:43.895 [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:38:43.895 [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:38:43.895 [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:38:43.896 [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:38:43.896 [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:38:43.896 [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:38:43.897 [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:38:43.897 [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:38:43.897 [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:38:43.898 [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:38:43.898 [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:38:43.919 [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:38:43.919 [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:38:43.919 [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:38:43.920 [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:38:43.920 [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:38:43.920 [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:38:43.921 [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:38:43.921 [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:38:43.922 [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:38:43.922 [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:38:43.922 [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:38:43.923 [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:38:43.923 [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:38:43.923 [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:38:43.923 [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:38:43.924 [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:38:43.924 [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:38:43.924 [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:38:43.925 [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:38:43.925 [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:38:43.925 [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:38:43.926 [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:38:43.926 [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:38:43.943 [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:38:43.943 [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:38:43.943 [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:38:43.944 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:43.944 [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:38:43.945 [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:38:43.945 [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:38:43.945 [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:38:43.946 [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:38:43.946 [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:38:43.952 [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:38:43.953 [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:38:43.953 [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:38:43.954 [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:38:43.954 [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:38:43.955 [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:38:43.955 [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:38:43.956 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 354350463
16:38:43.956 [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:38:43.956 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:43.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:38:43.956 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.957 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:43.957 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.957 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.957 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:43.957 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.957 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:43.957 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 1 items
16:38:43.985 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 354350463
16:38:43.986 [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:38:43.987 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 378 msec
16:38:43.987 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:43.989 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:38:43.989 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:43.989 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /post-11, Title #11, [11], [], []]
16:38:43.989 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:38:44.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:38:44.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:38:44.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:38:44.081 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.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:38:44.083 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.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:38:44.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:38:44.084 [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:38:44.084 [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:38:44.084 [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:38:44.085 [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:38:44.085 [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:38:44.085 [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:38:44.085 [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:38:44.086 [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:38:44.086 [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:38:44.086 [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:38:44.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:38:44.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:38:44.087 [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:38:44.087 [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:38:44.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:38:44.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:38:44.088 [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:38:44.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:38:44.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:38:44.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:38:44.090 [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:38:44.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:38:44.118 [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:38:44.119 [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:38:44.119 [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:38:44.120 [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:38:44.131 [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:38:44.132 [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:38:44.134 [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:38:44.134 [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:38:44.134 [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:38:44.135 [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:38:44.137 [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:38:44.137 [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:38:44.137 [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:38:44.138 [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:38:44.144 [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:38:44.144 [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:38:44.147 [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:38:44.147 [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:38:44.147 [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:38:44.148 [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:38:44.148 [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:38:44.148 [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:38:44.148 [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:38:44.149 [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:38:44.149 [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:38:44.149 [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:38:44.150 [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:38:44.150 [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:38:44.150 [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:38:44.150 [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:38:44.151 [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:38:44.161 [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:38:44.163 [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:38:44.163 [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:38:44.163 [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:38:44.164 [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:38:44.164 [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:38:44.164 [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:38:44.165 [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:38:44.165 [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:38:44.165 [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:38:44.165 [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:38:44.166 [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:38:44.166 [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:38:44.179 [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:38:44.186 [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:38:44.188 [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:38:44.193 [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:38:44.194 [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:38:44.194 [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:38:44.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:38:44.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:38:44.195 [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:38:44.195 [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:38:44.195 [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:38:44.195 [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:38:44.196 [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:38:44.196 [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:38:44.196 [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:38:44.197 [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:38:44.197 [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:38:44.197 [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:38:44.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:44.211 [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:38:44.212 [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:38:44.212 [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:38:44.213 [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:38:44.214 [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:38:44.219 [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:38:44.219 [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:38:44.220 [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:38:44.220 [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:38:44.220 [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:38:44.221 [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:38:44.221 [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:38:44.222 [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:38:44.222 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 54617902
16:38:44.223 [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:38:44.224 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.224 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.224 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.224 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.225 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.225 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.225 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.225 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.225 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.225 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 1 items
16:38:44.226 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 54617902
16:38:44.226 [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:38:44.227 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 238 msec
16:38:44.227 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:44.238 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:38:44.239 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:44.239 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /post-43, Title #43, [43], [], []]
16:38:44.239 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:38:44.361 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.371 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.372 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.372 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.380 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.380 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.380 [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:38:44.380 [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:38:44.381 [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:38:44.381 [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:38:44.381 [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:38:44.381 [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:38:44.382 [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:38:44.382 [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:38:44.383 [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:38:44.383 [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:38:44.383 [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:38:44.384 [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:38:44.384 [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:38:44.385 [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:38:44.385 [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:38:44.385 [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:38:44.385 [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:38:44.385 [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:38:44.395 [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:38:44.395 [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:38:44.404 [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:38:44.404 [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:38:44.404 [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:38:44.404 [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:38:44.405 [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:38:44.405 [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:38:44.405 [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:38:44.405 [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:38:44.406 [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:38:44.406 [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:38:44.406 [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:38:44.406 [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:38:44.406 [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:38:44.407 [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:38:44.407 [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:38:44.407 [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:38:44.408 [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:38:44.408 [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:38:44.408 [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:38:44.408 [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:38:44.413 [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:38:44.413 [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:38:44.413 [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:38:44.413 [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:38:44.414 [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:38:44.414 [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:38:44.414 [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:38:44.414 [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:38:44.415 [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:38:44.415 [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:38:44.415 [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:38:44.415 [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:38:44.415 [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:38:44.416 [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:38:44.416 [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:38:44.416 [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:38:44.416 [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:38:44.417 [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:38:44.417 [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:38:44.417 [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:38:44.417 [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:38:44.417 [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:38:44.418 [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:38:44.418 [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:38:44.418 [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:38:44.418 [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:38:44.419 [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:38:44.419 [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:38:44.431 [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:38:44.431 [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:38:44.431 [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:38:44.431 [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:38:44.432 [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:38:44.432 [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:38:44.432 [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:38:44.432 [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:38:44.432 [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:38:44.433 [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:38:44.433 [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:38:44.433 [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:38:44.433 [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:38:44.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:38:44.443 [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:38:44.443 [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:38:44.443 [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:38:44.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:38:44.446 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:44.446 [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:38:44.447 [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:38:44.447 [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:38:44.447 [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:38:44.449 [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:38:44.450 [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:38:44.454 [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:38:44.454 [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:38:44.454 [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:38:44.454 [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:38:44.455 [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:38:44.455 [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:38:44.455 [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:38:44.462 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 333085360
16:38:44.462 [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:38:44.462 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.462 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.462 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.463 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.463 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.463 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.463 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.463 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.463 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.464 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 1 items
16:38:44.464 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 333085360
16:38:44.464 [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:38:44.465 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 227 msec
16:38:44.465 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:44.478 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************************
16:38:44.478 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:44.478 [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:38:44.478 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************************
16:38:44.745 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.745 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.745 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.745 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.747 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.747 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.747 [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:38:44.748 [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:38:44.752 [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:38:44.753 [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:38:44.761 [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:38:44.761 [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:38:44.761 [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:38:44.762 [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:38:44.770 [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:38:44.771 [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:38:44.771 [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:38:44.771 [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:38:44.772 [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:38:44.772 [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:38:44.772 [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:38:44.773 [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:38:44.773 [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:38:44.773 [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:38:44.773 [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:38:44.774 [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:38:44.774 [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:38:44.774 [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:38:44.775 [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:38:44.775 [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:38:44.775 [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:38:44.776 [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:38:44.776 [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:38:44.776 [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:38:44.777 [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:38:44.777 [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:38:44.777 [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:38:44.777 [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:38:44.778 [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:38:44.778 [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:38:44.803 [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:38:44.803 [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:38:44.803 [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:38:44.804 [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:38:44.804 [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:38:44.804 [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:38:44.805 [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:38:44.805 [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:38:44.805 [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:38:44.806 [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:38:44.806 [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:38:44.819 [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:38:44.819 [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:38:44.819 [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:38:44.820 [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:38:44.820 [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:38:44.820 [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:38:44.839 [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:38:44.839 [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:38:44.839 [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:38:44.840 [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:38:44.840 [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:38:44.840 [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:38:44.841 [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:38:44.841 [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:38:44.841 [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:38:44.842 [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:38:44.842 [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:38:44.842 [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:38:44.843 [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:38:44.843 [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:38:44.843 [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:38:44.843 [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:38:44.844 [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:38:44.844 [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:38:44.844 [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:38:44.845 [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:38:44.845 [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:38:44.845 [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:38:44.845 [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:38:44.846 [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:38:44.846 [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:38:44.860 [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:38:44.861 [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:38:44.861 [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:38:44.861 [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:38:44.862 [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:38:44.862 [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:38:44.863 [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:38:44.863 [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:38:44.863 [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:38:44.863 [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:38:44.864 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:44.864 [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:38:44.864 [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:38:44.865 [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:38:44.865 [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:38:44.865 [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:38:44.866 [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:38:44.866 [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:38:44.866 [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:38:44.867 [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:38:44.867 [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:38:44.867 [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:38:44.868 [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:38:44.868 [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:38:44.869 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1097380
16:38:44.869 [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:38:44.869 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.869 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.869 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.869 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.869 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.870 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.870 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:44.870 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.870 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:44.883 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 44 items
16:38:44.948 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1097380
16:38:44.949 [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:38:44.949 [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:38:44.949 [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:38:44.950 [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:38:44.950 [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:38:44.951 [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:38:44.951 [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:38:44.951 [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:38:44.952 [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:38:44.952 [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:38:44.952 [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:38:44.963 [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:38:44.970 [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:38:44.971 [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:38:44.971 [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:38:44.972 [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:38:44.972 [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:38:44.972 [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:38:44.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:38:44.973 [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:38:44.973 [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:38:44.974 [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:38:44.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:38:44.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:38:44.975 [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:38:44.975 [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:38:44.976 [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:38:44.976 [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:38:44.976 [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:38:44.977 [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:38:45.018 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 545 msec
16:38:45.018 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:45.022 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************************************************
16:38:45.022 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:45.022 [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:38:45.022 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************************************************
16:38:45.136 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:45.136 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.136 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:45.136 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.137 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:45.137 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.137 [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:38:45.138 [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:38:45.138 [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:38:45.138 [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:38:45.139 [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:38:45.139 [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:38:45.139 [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:38:45.140 [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:38:45.140 [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:38:45.140 [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:38:45.149 [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:38:45.150 [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:38:45.153 [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:38:45.154 [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:38:45.154 [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:38:45.154 [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:38:45.155 [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:38:45.163 [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:38:45.164 [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:38:45.164 [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:38:45.165 [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:38:45.165 [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:38:45.165 [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:38:45.165 [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:38:45.166 [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:38:45.166 [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:38:45.166 [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:38:45.167 [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:38:45.167 [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:38:45.167 [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:38:45.168 [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:38:45.168 [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:38:45.168 [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:38:45.169 [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:38:45.169 [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:38:45.169 [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:38:45.169 [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:38:45.170 [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:38:45.170 [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:38:45.178 [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:38:45.179 [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:38:45.179 [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:38:45.179 [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:38:45.180 [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:38:45.181 [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:38:45.181 [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:38:45.182 [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:38:45.183 [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:38:45.184 [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:38:45.184 [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:38:45.185 [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:38:45.185 [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:38:45.185 [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:38:45.186 [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:38:45.186 [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:38:45.194 [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:38:45.195 [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:38:45.195 [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:38:45.195 [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:38:45.196 [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:38:45.196 [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:38:45.196 [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:38:45.197 [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:38:45.197 [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:38:45.197 [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:38:45.198 [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:38:45.198 [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:38:45.198 [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:38:45.198 [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:38:45.199 [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:38:45.199 [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:38:45.204 [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:38:45.205 [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:38:45.206 [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:38:45.206 [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:38:45.206 [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:38:45.207 [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:38:45.215 [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:38:45.216 [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:38:45.216 [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:38:45.222 [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:38:45.223 [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:38:45.223 [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:38:45.223 [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:38:45.224 [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:38:45.224 [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:38:45.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:45.224 [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:38:45.225 [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:38:45.225 [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:38:45.225 [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:38:45.226 [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:38:45.227 [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:38:45.227 [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:38:45.227 [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:38:45.227 [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:38:45.228 [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:38:45.232 [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:38:45.232 [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:38:45.232 [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:38:45.233 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 835631769
16:38:45.233 [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:38:45.234 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:45.234 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.234 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.246 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:45.246 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.246 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.247 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:45.247 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.247 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.254 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 52 items
16:38:45.324 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 835631769
16:38:45.324 [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:38:45.324 [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:38:45.325 [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:38:45.325 [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:38:45.325 [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:38:45.326 [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:38:45.326 [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:38:45.335 [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:38:45.335 [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:38:45.340 [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:38:45.347 [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:38:45.348 [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:38:45.348 [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:38:45.348 [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:38:45.349 [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:38:45.349 [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:38:45.349 [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:38:45.349 [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:38:45.350 [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:38:45.350 [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:38:45.350 [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:38:45.351 [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:38:45.351 [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:38:45.351 [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:38:45.351 [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:38:45.352 [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:38:45.352 [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:38:45.352 [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:38:45.353 [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:38:45.353 [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:38:45.386 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 363 msec
16:38:45.386 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:45.387 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************************************************
16:38:45.387 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:45.387 [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:38:45.388 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************************************************
16:38:45.510 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:45.511 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.511 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:45.511 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.512 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:45.512 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.512 [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:38:45.513 [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:38:45.513 [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:38:45.513 [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:38:45.513 [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:38:45.513 [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:38:45.514 [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:38:45.514 [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:38:45.514 [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:38:45.514 [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:38:45.514 [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:38:45.515 [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:38:45.515 [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:38:45.515 [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:38:45.515 [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:38:45.515 [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:38:45.516 [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:38:45.516 [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:38:45.516 [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:38:45.516 [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:38:45.516 [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:38:45.517 [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:38:45.517 [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:38:45.517 [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:38:45.517 [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:38:45.517 [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:38:45.517 [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:38:45.518 [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:38:45.518 [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:38:45.518 [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:38:45.518 [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:38:45.518 [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:38:45.519 [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:38:45.519 [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:38:45.519 [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:38:45.519 [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:38:45.519 [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:38:45.520 [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:38:45.520 [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:38:45.520 [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:38:45.520 [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:38:45.520 [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:38:45.520 [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:38:45.521 [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:38:45.521 [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:38:45.521 [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:38:45.521 [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:38:45.521 [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:38:45.522 [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:38:45.522 [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:38:45.522 [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:38:45.526 [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:38:45.527 [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:38:45.527 [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:38:45.527 [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:38:45.527 [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:38:45.527 [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:38:45.528 [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:38:45.528 [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:38:45.528 [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:38:45.528 [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:38:45.528 [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:38:45.528 [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:38:45.529 [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:38:45.529 [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:38:45.529 [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:38:45.529 [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:38:45.529 [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:38:45.530 [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:38:45.530 [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:38:45.530 [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:38:45.530 [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:38:45.530 [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:38:45.531 [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:38:45.531 [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:38:45.531 [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:38:45.631 [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:38:45.631 [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:38:45.631 [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:38:45.632 [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:38:45.632 [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:38:45.632 [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:38:45.632 [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:38:45.632 [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:38:45.632 [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:38:45.633 [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:38:45.633 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:45.633 [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:38:45.633 [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:38:45.633 [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:38:45.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:38:45.634 [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:38:45.634 [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:38:45.634 [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:38:45.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:38:45.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:38:45.635 [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:38:45.635 [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:38:45.635 [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:38:45.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:38:45.635 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1377212248
16:38:45.636 [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:38:45.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:38:45.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:38:45.636 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.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:38:45.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:38:45.636 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.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:38:45.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:38:45.636 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.652 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 29 items
16:38:45.673 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1377212248
16:38:45.674 [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:38:45.674 [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:38:45.674 [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:38:45.680 [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:38:45.681 [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:38:45.681 [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:38:45.682 [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:38:45.683 [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:38:45.683 [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:38:45.683 [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:38:45.683 [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:38:45.683 [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:38:45.684 [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:38:45.684 [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:38:45.684 [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:38:45.684 [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:38:45.684 [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:38:45.684 [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:38:45.685 [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:38:45.685 [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:38:45.685 [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:38:45.685 [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:38:45.685 [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:38:45.686 [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:38:45.686 [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:38:45.686 [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:38:45.686 [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:38:45.686 [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:38:45.687 [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:38:45.723 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 328 msec
16:38:45.723 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:45.725 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************************************
16:38:45.725 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:45.725 [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:38:45.725 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************************************
16:38:45.841 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:45.842 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.842 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:45.842 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.842 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:45.842 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.843 [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:38:45.843 [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:38:45.843 [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:38:45.843 [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:38:45.844 [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:38:45.844 [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:38:45.844 [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:38:45.844 [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:38:45.844 [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:38:45.845 [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:38:45.845 [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:38:45.845 [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:38:45.845 [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:38:45.845 [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:38:45.845 [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:38:45.846 [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:38:45.846 [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:38:45.846 [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:38:45.862 [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:38:45.863 [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:38:45.863 [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:38:45.863 [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:38:45.864 [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:38:45.864 [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:38:45.864 [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:38:45.864 [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:38:45.864 [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:38:45.865 [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:38:45.865 [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:38:45.865 [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:38:45.865 [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:38:45.866 [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:38:45.866 [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:38:45.866 [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:38:45.874 [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:38:45.875 [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:38:45.875 [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:38:45.875 [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:38:45.875 [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:38:45.875 [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:38:45.876 [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:38:45.876 [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:38:45.876 [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:38:45.876 [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:38:45.876 [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:38:45.877 [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:38:45.877 [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:38:45.877 [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:38:45.877 [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:38:45.877 [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:38:45.877 [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:38:45.878 [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:38:45.878 [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:38:45.878 [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:38:45.878 [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:38:45.878 [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:38:45.879 [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:38:45.879 [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:38:45.879 [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:38:45.879 [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:38:45.879 [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:38:45.880 [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:38:45.880 [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:38:45.880 [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:38:45.880 [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:38:45.880 [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:38:45.881 [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:38:45.881 [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:38:45.881 [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:38:45.881 [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:38:45.881 [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:38:45.882 [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:38:45.882 [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:38:45.882 [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:38:45.898 [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:38:45.899 [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:38:45.899 [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:38:45.899 [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:38:45.899 [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:38:45.899 [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:38:45.900 [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:38:45.900 [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:38:45.900 [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:38:45.900 [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:38:45.900 [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:38:45.901 [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:38:45.901 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:45.901 [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:38:45.901 [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:38:45.901 [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:38:45.901 [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:38:45.902 [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:38:45.902 [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:38:45.902 [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:38:45.902 [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:38:45.902 [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:38:45.903 [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:38:45.903 [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:38:45.903 [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:38:45.909 [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:38:45.909 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1397516135
16:38:45.909 [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:38:45.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:38:45.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:38:45.916 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.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:38:45.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:38:45.916 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.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:38:45.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:38:45.916 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:45.923 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 32 items
16:38:45.947 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1397516135
16:38:45.948 [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:38:45.948 [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:38:45.948 [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:38:45.948 [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:38:45.948 [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:38:45.954 [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:38:45.955 [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:38:45.955 [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:38:45.955 [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:38:45.955 [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:38:45.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:38:45.956 [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:38:45.956 [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:38:45.956 [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:38:45.956 [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:38:45.957 [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:38:45.957 [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:38:45.957 [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:38:45.957 [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:38:45.957 [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:38:45.957 [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:38:45.958 [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:38:45.958 [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:38:45.958 [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:38:45.958 [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:38:45.959 [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:38:45.959 [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:38:45.959 [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:38:45.959 [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:38:45.959 [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:38:45.998 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 262 msec
16:38:45.998 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:46.000 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:46.000 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:46.000 [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:38:46.000 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:46.084 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:46.085 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.085 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:46.085 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.086 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:46.086 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.086 [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:38:46.086 [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:38:46.087 [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:38:46.087 [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:38:46.087 [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:38:46.087 [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:38:46.087 [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:38:46.088 [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:38:46.088 [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:38:46.088 [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:38:46.088 [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:38:46.088 [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:38:46.089 [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:38:46.089 [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:38:46.089 [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:38:46.089 [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:38:46.089 [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:38:46.089 [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:38:46.090 [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:38:46.090 [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:38:46.090 [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:38:46.090 [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:38:46.091 [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:38:46.103 [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:38:46.103 [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:38:46.103 [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:38:46.103 [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:38:46.103 [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:38:46.104 [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:38:46.104 [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:38:46.104 [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:38:46.104 [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:38:46.108 [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:38:46.108 [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:38:46.108 [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:38:46.108 [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:38:46.108 [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:38:46.109 [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:38:46.109 [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:38:46.109 [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:38:46.109 [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:38:46.109 [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:38:46.110 [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:38:46.110 [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:38:46.110 [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:38:46.115 [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:38:46.115 [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:38:46.115 [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:38:46.115 [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:38:46.115 [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:38:46.116 [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:38:46.116 [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:38:46.116 [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:38:46.116 [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:38:46.116 [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:38:46.118 [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:38:46.119 [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:38:46.119 [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:38:46.119 [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:38:46.119 [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:38:46.119 [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:38:46.120 [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:38:46.120 [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:38:46.125 [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:38:46.125 [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:38:46.125 [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:38:46.126 [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:38:46.126 [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:38:46.126 [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:38:46.126 [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:38:46.126 [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:38:46.127 [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:38:46.127 [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:38:46.127 [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:38:46.127 [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:38:46.127 [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:38:46.127 [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:38:46.128 [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:38:46.128 [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:38:46.128 [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:38:46.128 [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:38:46.130 [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:38:46.130 [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:38:46.131 [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:38:46.131 [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:38:46.131 [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:38:46.131 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:46.131 [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:38:46.131 [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:38:46.132 [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:38:46.132 [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:38:46.132 [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:38:46.132 [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:38:46.132 [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:38:46.133 [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:38:46.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:38:46.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:38:46.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:38:46.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:38:46.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:38:46.134 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 351216770
16:38:46.140 [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:38:46.140 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:46.140 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.140 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.140 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:46.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:38:46.141 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.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:38:46.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:38:46.141 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.141 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 100 items
16:38:46.208 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 351216770
16:38:46.208 [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:38:46.209 [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:38:46.209 [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:38:46.209 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:46.209 [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:38:46.210 [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:38:46.210 [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:38:46.210 [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:38:46.210 [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:38:46.211 [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:38:46.211 [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:38:46.211 [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:38:46.211 [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:38:46.211 [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:38:46.211 [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:38:46.212 [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:38:46.212 [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:38:46.212 [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:38:46.212 [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:38:46.212 [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:38:46.213 [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:38:46.213 [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:38:46.213 [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:38:46.213 [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:38:46.213 [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:38:46.214 [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:38:46.214 [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:38:46.214 [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:38:46.214 [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:38:46.214 [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:38:46.215 [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:38:46.215 [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:38:46.215 [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:38:46.215 [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:38:46.215 [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:38:46.216 [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:38:46.216 [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:38:46.216 [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:38:46.216 [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:38:46.217 [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:38:46.217 [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:38:46.217 [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:38:46.217 [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:38:46.218 [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:38:46.218 [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:38:46.218 [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:38:46.218 [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:38:46.218 [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:38:46.219 [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:38:46.219 [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:38:46.219 [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:38:46.219 [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:38:46.219 [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:38:46.220 [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:38:46.220 [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:38:46.220 [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:38:46.321 [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:38:46.322 [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:38:46.322 [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:38:46.323 [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:38:46.323 [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:38:46.323 [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:38:46.323 [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:38:46.323 [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:38:46.324 [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:38:46.324 [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:38:46.324 [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:38:46.324 [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:38:46.324 [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:38:46.325 [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:38:46.325 [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:38:46.325 [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:38:46.325 [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:38:46.325 [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:38:46.326 [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:38:46.326 [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:38:46.326 [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:38:46.326 [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:38:46.327 [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:38:46.327 [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:38:46.327 [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:38:46.327 [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:38:46.327 [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:38:46.327 [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:38:46.330 [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:38:46.330 [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:38:46.331 [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:38:46.331 [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:38:46.331 [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:38:46.331 [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:38:46.331 [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:38:46.332 [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:38:46.332 [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:38:46.332 [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:38:46.332 [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:38:46.332 [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:38:46.332 [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:38:46.333 [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:38:46.333 [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:38:46.333 [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:38:46.417 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 405 msec
16:38:46.417 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:46.419 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:46.419 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:46.419 [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:38:46.419 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:46.510 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:46.510 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.510 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:46.510 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.511 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:46.511 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.511 [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:38:46.511 [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:38:46.512 [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:38:46.512 [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:38:46.512 [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:38:46.512 [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:38:46.512 [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:38:46.512 [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:38:46.513 [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:38:46.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:38:46.513 [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:38:46.513 [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:38:46.513 [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:38:46.514 [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:38:46.514 [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:38:46.514 [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:38:46.514 [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:38:46.527 [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:38:46.527 [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:38:46.527 [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:38:46.528 [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:38:46.530 [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:38:46.534 [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:38:46.534 [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:38:46.534 [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:38:46.535 [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:38:46.535 [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:38:46.535 [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:38:46.535 [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:38:46.535 [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:38:46.536 [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:38:46.536 [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:38:46.536 [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:38:46.536 [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:38:46.537 [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:38:46.537 [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:38:46.537 [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:38:46.537 [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:38:46.537 [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:38:46.537 [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:38:46.538 [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:38:46.538 [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:38:46.538 [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:38:46.538 [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:38:46.539 [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:38:46.539 [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:38:46.551 [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:38:46.551 [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:38:46.551 [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:38:46.552 [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:38:46.552 [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:38:46.552 [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:38:46.553 [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:38:46.553 [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:38:46.553 [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:38:46.554 [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:38:46.554 [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:38:46.554 [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:38:46.555 [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:38:46.555 [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:38:46.555 [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:38:46.556 [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:38:46.556 [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:38:46.556 [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:38:46.556 [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:38:46.557 [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:38:46.557 [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:38:46.557 [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:38:46.558 [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:38:46.558 [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:38:46.566 [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:38:46.566 [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:38:46.566 [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:38:46.567 [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:38:46.567 [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:38:46.567 [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:38:46.567 [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:38:46.567 [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:38:46.568 [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:38:46.568 [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:38:46.568 [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:38:46.568 [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:38:46.568 [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:38:46.569 [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:38:46.569 [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:38:46.569 [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:38:46.569 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:46.569 [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:38:46.570 [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:38:46.570 [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:38:46.570 [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:38:46.570 [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:38:46.570 [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:38:46.570 [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:38:46.571 [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:38:46.571 [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:38:46.571 [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:38:46.575 [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:38:46.575 [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:38:46.575 [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:38:46.576 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1783047526
16:38:46.576 [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:38:46.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:38:46.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:38:46.577 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.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:38:46.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:38:46.577 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.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:38:46.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:38:46.577 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.588 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 44 items
16:38:46.624 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1783047526
16:38:46.625 [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:38:46.625 [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:38:46.625 [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:38:46.625 [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:38:46.625 [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:38:46.626 [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:38:46.626 [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:38:46.626 [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:38:46.630 [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:38:46.655 [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:38:46.655 [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:38:46.667 [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:38:46.668 [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:38:46.675 [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:38:46.675 [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:38:46.676 [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:38:46.676 [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:38:46.682 [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:38:46.683 [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:38:46.683 [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:38:46.683 [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:38:46.683 [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:38:46.683 [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:38:46.684 [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:38:46.684 [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:38:46.684 [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:38:46.684 [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:38:46.685 [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:38:46.685 [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:38:46.685 [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:38:46.685 [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:38:46.685 [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:38:46.685 [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:38:46.686 [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:38:46.686 [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:38:46.686 [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:38:46.686 [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:38:46.686 [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:38:46.687 [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:38:46.687 [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:38:46.687 [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:38:46.687 [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:38:46.695 [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:38:46.695 [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:38:46.761 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 335 msec
16:38:46.762 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:46.763 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:46.763 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:46.763 [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:38:46.763 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:46.918 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:46.918 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.925 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:46.925 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.926 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:46.926 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:46.930 [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:38:46.930 [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:38:46.931 [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:38:46.931 [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:38:46.931 [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:38:46.931 [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:38:46.934 [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:38:46.935 [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:38:46.935 [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:38:46.935 [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:38:46.935 [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:38:46.935 [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:38:46.935 [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:38:46.936 [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:38:46.936 [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:38:46.947 [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:38:46.948 [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:38:46.948 [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:38:46.948 [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:38:46.948 [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:38:46.948 [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:38:46.949 [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:38:46.949 [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:38:46.949 [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:38:46.949 [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:38:46.949 [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:38:46.950 [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:38:46.950 [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:38:46.950 [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:38:46.950 [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:38:46.959 [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:38:46.959 [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:38:46.959 [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:38:46.959 [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:38:46.959 [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:38:46.960 [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:38:46.960 [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:38:46.960 [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:38:46.960 [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:38:46.972 [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:38:46.972 [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:38:46.973 [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:38:46.973 [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:38:46.973 [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:38:46.973 [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:38:46.973 [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:38:46.973 [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:38:46.974 [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:38:46.974 [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:38:46.974 [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:38:46.978 [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:38:46.979 [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:38:46.979 [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:38:46.979 [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:38:46.979 [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:38:46.979 [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:38:46.980 [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:38:46.980 [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:38:46.980 [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:38:46.980 [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:38:46.980 [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:38:46.980 [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:38:46.981 [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:38:46.981 [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:38:46.981 [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:38:46.981 [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:38:46.981 [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:38:46.981 [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:38:46.982 [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:38:46.982 [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:38:46.982 [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:38:46.998 [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:38:46.999 [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:38:46.999 [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:38:46.999 [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:38:46.999 [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:38:47.000 [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:38:47.000 [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:38:47.000 [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:38:47.000 [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:38:47.000 [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:38:47.000 [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:38:47.001 [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:38:47.001 [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:38:47.006 [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:38:47.007 [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:38:47.007 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:47.007 [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:38:47.008 [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:38:47.008 [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:38:47.008 [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:38:47.008 [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:38:47.008 [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:38:47.008 [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:38:47.009 [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:38:47.009 [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:38:47.009 [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:38:47.009 [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:38:47.009 [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:38:47.010 [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:38:47.010 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 71209097
16:38:47.010 [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:38:47.024 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.024 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.024 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.024 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.024 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.024 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.024 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.024 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.024 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.037 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 52 items
16:38:47.097 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 71209097
16:38:47.098 [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:38:47.098 [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:38:47.098 [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:38:47.102 [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:38:47.103 [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:38:47.103 [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:38:47.103 [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:38:47.103 [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:38:47.104 [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:38:47.104 [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:38:47.104 [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:38:47.104 [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:38:47.104 [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:38:47.104 [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:38:47.105 [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:38:47.105 [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:38:47.105 [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:38:47.105 [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:38:47.105 [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:38:47.105 [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:38:47.106 [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:38:47.106 [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:38:47.106 [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:38:47.106 [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:38:47.106 [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:38:47.107 [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:38:47.107 [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:38:47.107 [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:38:47.107 [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:38:47.123 [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:38:47.123 [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:38:47.123 [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:38:47.124 [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:38:47.124 [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:38:47.124 [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:38:47.124 [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:38:47.125 [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:38:47.125 [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:38:47.125 [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:38:47.130 [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:38:47.130 [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:38:47.130 [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:38:47.131 [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:38:47.131 [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:38:47.132 [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:38:47.132 [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:38:47.132 [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:38:47.133 [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:38:47.133 [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:38:47.134 [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:38:47.135 [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:38:47.135 [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:38:47.175 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 398 msec
16:38:47.175 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:47.177 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:47.177 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:47.177 [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:38:47.177 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:47.307 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.307 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.308 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.308 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.308 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.308 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.308 [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:38:47.309 [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:38:47.309 [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:38:47.309 [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:38:47.309 [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:38:47.309 [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:38:47.309 [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:38:47.310 [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:38:47.310 [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:38:47.310 [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:38:47.310 [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:38:47.310 [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:38:47.310 [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:38:47.311 [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:38:47.311 [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:38:47.311 [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:38:47.311 [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:38:47.311 [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:38:47.312 [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:38:47.319 [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:38:47.320 [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:38:47.320 [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:38:47.320 [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:38:47.320 [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:38:47.320 [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:38:47.320 [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:38:47.321 [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:38:47.321 [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:38:47.321 [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:38:47.327 [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:38:47.328 [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:38:47.328 [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:38:47.328 [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:38:47.328 [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:38:47.328 [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:38:47.328 [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:38:47.329 [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:38:47.329 [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:38:47.329 [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:38:47.329 [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:38:47.329 [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:38:47.329 [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:38:47.330 [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:38:47.330 [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:38:47.330 [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:38:47.330 [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:38:47.330 [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:38:47.330 [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:38:47.331 [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:38:47.331 [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:38:47.331 [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:38:47.331 [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:38:47.331 [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:38:47.331 [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:38:47.332 [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:38:47.332 [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:38:47.332 [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:38:47.332 [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:38:47.332 [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:38:47.332 [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:38:47.333 [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:38:47.333 [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:38:47.333 [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:38:47.333 [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:38:47.333 [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:38:47.333 [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:38:47.334 [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:38:47.334 [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:38:47.334 [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:38:47.334 [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:38:47.345 [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:38:47.345 [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:38:47.345 [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:38:47.345 [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:38:47.346 [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:38:47.346 [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:38:47.346 [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:38:47.346 [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:38:47.346 [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:38:47.347 [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:38:47.347 [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:38:47.347 [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:38:47.347 [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:38:47.347 [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:38:47.348 [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:38:47.348 [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:38:47.348 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:47.348 [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:38:47.348 [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:38:47.348 [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:38:47.349 [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:38:47.349 [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:38:47.349 [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:38:47.349 [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:38:47.349 [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:38:47.349 [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:38:47.350 [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:38:47.350 [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:38:47.350 [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:38:47.350 [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:38:47.350 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1594857799
16:38:47.351 [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:38:47.351 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.351 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.351 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.351 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.351 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.351 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.351 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.351 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.351 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.382 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 29 items
16:38:47.389 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1594857799
16:38:47.389 [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:38:47.407 [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:38:47.408 [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:38:47.485 [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:38:47.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:38:47.486 [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:38:47.486 [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:38:47.486 [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:38:47.486 [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:38:47.486 [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:38:47.487 [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:38:47.487 [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:38:47.487 [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:38:47.487 [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:38:47.487 [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:38:47.487 [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:38:47.488 [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:38:47.488 [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:38:47.488 [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:38:47.488 [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:38:47.488 [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:38:47.488 [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:38:47.489 [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:38:47.489 [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:38:47.489 [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:38:47.489 [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:38:47.489 [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:38:47.489 [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:38:47.489 [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:38:47.518 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 321 msec
16:38:47.518 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:47.520 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:47.520 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:47.520 [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:38:47.520 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:47.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:38:47.623 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.623 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.634 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.635 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.635 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.636 [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:38:47.636 [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:38:47.636 [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:38:47.636 [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:38:47.636 [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:38:47.637 [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:38:47.637 [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:38:47.637 [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:38:47.637 [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:38:47.637 [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:38:47.637 [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:38:47.638 [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:38:47.638 [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:38:47.638 [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:38:47.638 [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:38:47.638 [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:38:47.641 [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:38:47.641 [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:38:47.641 [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:38:47.641 [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:38:47.641 [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:38:47.641 [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:38:47.642 [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:38:47.642 [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:38:47.642 [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:38:47.644 [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:38:47.644 [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:38:47.644 [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:38:47.644 [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:38:47.644 [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:38:47.645 [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:38:47.645 [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:38:47.645 [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:38:47.645 [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:38:47.645 [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:38:47.645 [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:38:47.646 [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:38:47.646 [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:38:47.646 [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:38:47.646 [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:38:47.646 [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:38:47.646 [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:38:47.647 [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:38:47.647 [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:38:47.647 [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:38:47.647 [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:38:47.647 [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:38:47.647 [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:38:47.648 [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:38:47.648 [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:38:47.648 [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:38:47.656 [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:38:47.656 [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:38:47.656 [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:38:47.656 [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:38:47.657 [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:38:47.657 [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:38:47.657 [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:38:47.657 [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:38:47.657 [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:38:47.657 [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:38:47.658 [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:38:47.658 [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:38:47.658 [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:38:47.658 [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:38:47.658 [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:38:47.658 [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:38:47.659 [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:38:47.659 [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:38:47.659 [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:38:47.659 [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:38:47.659 [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:38:47.659 [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:38:47.660 [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:38:47.660 [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:38:47.660 [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:38:47.660 [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:38:47.660 [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:38:47.660 [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:38:47.661 [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:38:47.661 [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:38:47.661 [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:38:47.661 [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:38:47.661 [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:38:47.661 [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:38:47.662 [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:38:47.662 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:47.662 [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:38:47.662 [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:38:47.662 [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:38:47.663 [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:38:47.663 [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:38:47.663 [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:38:47.663 [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:38:47.679 [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:38:47.680 [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:38:47.680 [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:38:47.680 [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:38:47.680 [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:38:47.680 [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:38:47.681 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1889457907
16:38:47.681 [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:38:47.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.685 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 32 items
16:38:47.719 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1889457907
16:38:47.720 [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:38:47.721 [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:38:47.721 [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:38:47.721 [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:38:47.721 [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:38:47.721 [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:38:47.722 [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:38:47.722 [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:38:47.722 [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:38:47.722 [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:38:47.726 [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:38:47.727 [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:38:47.727 [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:38:47.727 [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:38:47.727 [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:38:47.727 [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:38:47.728 [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:38:47.728 [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:38:47.728 [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:38:47.728 [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:38:47.728 [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:38:47.728 [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:38:47.729 [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:38:47.729 [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:38:47.729 [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:38:47.729 [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:38:47.729 [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:38:47.729 [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:38:47.730 [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:38:47.730 [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:38:47.730 [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:38:47.734 [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:38:47.765 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 244 msec
16:38:47.765 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:47.780 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************
16:38:47.780 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:47.780 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /tags, Tags, [], [], []]
16:38:47.780 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************
16:38:47.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.876 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.876 [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:38:47.876 [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:38:47.876 [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:38:47.876 [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:38:47.877 [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:38:47.877 [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:38:47.877 [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:38:47.877 [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:38:47.877 [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:38:47.877 [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:38:47.878 [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:38:47.878 [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:38:47.878 [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:38:47.886 [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:38:47.887 [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:38:47.887 [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:38:47.887 [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:38:47.887 [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:38:47.887 [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:38:47.888 [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:38:47.888 [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:38:47.888 [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:38:47.888 [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:38:47.888 [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:38:47.888 [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:38:47.889 [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:38:47.889 [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:38:47.889 [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:38:47.889 [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:38:47.889 [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:38:47.889 [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:38:47.890 [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:38:47.890 [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:38:47.890 [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:38:47.890 [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:38:47.890 [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:38:47.891 [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:38:47.891 [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:38:47.891 [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:38:47.891 [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:38:47.898 [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:38:47.899 [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:38:47.899 [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:38:47.899 [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:38:47.899 [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:38:47.899 [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:38:47.899 [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:38:47.900 [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:38:47.900 [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:38:47.900 [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:38:47.900 [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:38:47.900 [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:38:47.900 [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:38:47.901 [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:38:47.901 [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:38:47.901 [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:38:47.901 [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:38:47.901 [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:38:47.901 [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:38:47.902 [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:38:47.902 [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:38:47.902 [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:38:47.910 [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:38:47.911 [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:38:47.911 [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:38:47.911 [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:38:47.911 [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:38:47.911 [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:38:47.912 [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:38:47.912 [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:38:47.912 [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:38:47.912 [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:38:47.912 [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:38:47.912 [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:38:47.912 [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:38:47.913 [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:38:47.913 [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:38:47.913 [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:38:47.913 [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:38:47.913 [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:38:47.913 [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:38:47.914 [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:38:47.914 [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:38:47.914 [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:38:47.915 [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:38:47.917 [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:38:47.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:47.917 [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:38:47.917 [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:38:47.917 [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:38:47.918 [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:38:47.918 [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:38:47.918 [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:38:47.918 [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:38:47.918 [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:38:47.919 [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:38:47.919 [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:38:47.919 [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:38:47.919 [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:38:47.919 [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:38:47.920 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 840109665
16:38:47.920 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 840109665
16:38:47.920 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.920 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.920 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.920 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.920 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.920 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.920 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:47.920 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.942 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:47.971 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 202 msec
16:38:47.971 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:47.973 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************
16:38:47.973 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:38:47.973 [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:38:47.973 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************
16:38:48.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:38:48.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:38:48.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:38:48.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:38:48.071 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.071 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.071 [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:38:48.071 [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:38:48.071 [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:38:48.071 [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:38:48.072 [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:38:48.072 [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:38:48.072 [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:38:48.072 [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:38:48.072 [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:38:48.072 [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:38:48.073 [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:38:48.073 [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:38:48.073 [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:38:48.073 [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:38:48.073 [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:38:48.073 [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:38:48.074 [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:38:48.074 [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:38:48.074 [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:38:48.074 [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:38:48.087 [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:38:48.087 [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:38:48.087 [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:38:48.087 [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:38:48.088 [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:38:48.088 [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:38:48.088 [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:38:48.088 [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:38:48.088 [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:38:48.088 [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:38:48.089 [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:38:48.089 [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:38:48.089 [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:38:48.089 [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:38:48.089 [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:38:48.089 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2025-11-12T22:47Z[GMT] -            - category2  - [tag6])
16:38:48.090 [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:38:48.090 [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:38:48.090 [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:38:48.090 [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:38:48.090 [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:38:48.090 [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:38:48.091 [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:38:48.091 [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:38:48.091 [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:38:48.091 [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:38:48.091 [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:38:48.091 [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:38:48.092 [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:38:48.092 [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:38:48.092 [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:38:48.092 [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:38:48.092 [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:38:48.092 [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:38:48.093 [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:38:48.093 [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:38:48.093 [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:38:48.093 [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:38:48.093 [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:38:48.093 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2018-04-28T10:54Z[GMT] -            -            - [tag6, tag9])
16:38:48.093 [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:38:48.094 [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:38:48.094 [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:38:48.094 [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:38:48.102 [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:38:48.103 [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:38:48.103 [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:38:48.103 [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:38:48.103 [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:38:48.103 [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:38:48.104 [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:38:48.104 [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:38:48.104 [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:38:48.104 [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:38:48.104 [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:38:48.104 [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:38:48.104 [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:38:48.105 [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:38:48.105 [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:38:48.105 [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:38:48.105 [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:38:48.105 [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:38:48.105 [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:38:48.106 [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:38:48.106 [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:38:48.106 [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:38:48.106 [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:38:48.106 [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:38:48.106 [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:38:48.107 [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:38:48.107 [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:38:48.107 [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:38:48.107 [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:38:48.107 [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:38:48.107 [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:38:48.108 [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:38:48.108 [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:38:48.108 [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:38:48.108 [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:38:48.108 [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:38:48.109 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1650327539
16:38:48.109 [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:38:48.109 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.109 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.109 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.109 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.109 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.109 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.109 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.109 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.109 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.116 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 100 items
16:38:48.181 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1650327539
16:38:48.181 [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:38:48.181 [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:38:48.182 [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:38:48.182 [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:38:48.182 [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:38:48.182 [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:38:48.182 [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:38:48.183 [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:38:48.183 [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:38:48.183 [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:38:48.183 [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:38:48.183 [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:38:48.183 [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:38:48.184 [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:38:48.184 [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:38:48.184 [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:38:48.184 [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:38:48.184 [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:38:48.184 [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:38:48.185 [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:38:48.185 [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:38:48.185 [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:38:48.185 [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:38:48.185 [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:38:48.185 [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:38:48.186 [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:38:48.186 [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:38:48.186 [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:38:48.186 [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:38:48.186 [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:38:48.202 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 220 msec
16:38:48.202 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:48.216 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:48.216 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render tag cloud"
16:38:48.216 [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:38:48.216 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:48.350 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.350 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.350 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.350 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.351 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.351 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.351 [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:38:48.352 [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:38:48.352 [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:38:48.352 [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:38:48.352 [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:38:48.352 [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:38:48.353 [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:38:48.353 [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:38:48.353 [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:38:48.353 [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:38:48.354 [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:38:48.354 [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:38:48.354 [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:38:48.354 [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:38:48.354 [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:38:48.355 [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:38:48.355 [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:38:48.355 [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:38:48.355 [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:38:48.356 [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:38:48.356 [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:38:48.356 [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:38:48.356 [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:38:48.356 [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:38:48.357 [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:38:48.357 [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:38:48.357 [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:38:48.357 [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:38:48.357 [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:38:48.358 [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:38:48.358 [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:38:48.358 [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:38:48.358 [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:38:48.359 [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:38:48.359 [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:38:48.359 [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:38:48.359 [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:38:48.359 [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:38:48.360 [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:38:48.360 [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:38:48.360 [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:38:48.360 [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:38:48.360 [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:38:48.361 [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:38:48.361 [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:38:48.361 [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:38:48.361 [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:38:48.362 [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:38:48.362 [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:38:48.362 [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:38:48.362 [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:38:48.369 [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:38:48.369 [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:38:48.370 [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:38:48.370 [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:38:48.370 [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:38:48.370 [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:38:48.370 [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:38:48.371 [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:38:48.371 [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:38:48.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:38:48.375 [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:38:48.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:38:48.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:38:48.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:38:48.375 [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:38:48.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:38:48.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:38:48.376 [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:38:48.376 [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:38:48.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:38:48.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:38:48.377 [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:38:48.377 [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:38:48.377 [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:38:48.378 [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:38:48.378 [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:38:48.378 [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:38:48.378 [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:38:48.379 [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:38:48.379 [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:38:48.379 [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:38:48.379 [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:38:48.379 [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:38:48.380 [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:38:48.380 [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:38:48.380 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:48.380 [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:38:48.380 [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:38:48.381 [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:38:48.381 [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:38:48.381 [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:38:48.381 [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:38:48.382 [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:38:48.382 [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:38:48.382 [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:38:48.386 [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:38:48.407 [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:38:48.407 [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:38:48.407 [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:38:48.408 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 859985937
16:38:48.408 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 859985937
16:38:48.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:38:48.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:38:48.408 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.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:38:48.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:38:48.408 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.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:38:48.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:38:48.408 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.425 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag8, 58, 1) 
16:38:48.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag9, 57, 2) 
16:38:48.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag1, 54, 3) 
16:38:48.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag10, 52, 4) 
16:38:48.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag5, 52, 4) 
16:38:48.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag7, 52, 4) 
16:38:48.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag2, 48, 5) 
16:38:48.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag4, 47, 6) 
16:38:48.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag3, 44, 7) 
16:38:48.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag6, 41, 8) 
16:38:48.435 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 210 msec
16:38:48.435 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:48.441 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:48.441 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render tag cloud"
16:38:48.441 [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:38:48.441 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:48.558 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.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:38:48.567 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.567 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.567 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.567 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.568 [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:38:48.568 [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:38:48.569 [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:38:48.569 [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:38:48.569 [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:38:48.569 [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:38:48.569 [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:38:48.570 [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:38:48.570 [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:38:48.570 [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:38:48.570 [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:38:48.571 [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:38:48.571 [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:38:48.571 [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:38:48.571 [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:38:48.572 [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:38:48.572 [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:38:48.572 [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:38:48.572 [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:38:48.573 [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:38:48.573 [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:38:48.573 [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:38:48.573 [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:38:48.573 [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:38:48.574 [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:38:48.574 [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:38:48.580 [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:38:48.581 [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:38:48.581 [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:38:48.581 [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:38:48.581 [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:38:48.582 [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:38:48.582 [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:38:48.582 [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:38:48.582 [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:38:48.582 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2025-11-12T22:47Z[GMT] -            - category2  - [tag6])
16:38:48.583 [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:38:48.583 [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:38:48.583 [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:38:48.586 [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:38:48.587 [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:38:48.587 [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:38:48.587 [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:38:48.587 [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:38:48.588 [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:38:48.588 [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:38:48.588 [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:38:48.588 [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:38:48.588 [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:38:48.589 [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:38:48.589 [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:38:48.589 [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:38:48.589 [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:38:48.590 [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:38:48.590 [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:38:48.590 [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:38:48.590 [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:38:48.591 [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:38:48.591 [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:38:48.591 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2018-04-28T10:54Z[GMT] -            -            - [tag6, tag9])
16:38:48.591 [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:38:48.591 [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:38:48.592 [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:38:48.592 [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:38:48.592 [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:38:48.592 [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:38:48.592 [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:38:48.593 [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:38:48.593 [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:38:48.593 [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:38:48.593 [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:38:48.594 [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:38:48.594 [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:38:48.594 [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:38:48.608 [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:38:48.609 [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:38:48.609 [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:38:48.609 [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:38:48.609 [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:38:48.609 [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:38:48.610 [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:38:48.610 [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:38:48.610 [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:38:48.610 [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:38:48.611 [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:38:48.611 [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:38:48.611 [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:38:48.612 [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:38:48.612 [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:38:48.612 [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:38:48.612 [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:38:48.612 [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:38:48.613 [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:38:48.613 [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:38:48.619 [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:38:48.619 [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:38:48.619 [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:38:48.619 [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:38:48.619 [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:38:48.620 [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:38:48.620 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1350395050
16:38:48.620 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1350395050
16:38:48.620 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.620 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.620 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.620 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.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:38:48.621 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.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:38:48.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:38:48.621 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.627 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag10, 55, 1) 
16:38:48.627 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag1, 53, 2) 
16:38:48.627 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag8, 52, 3) 
16:38:48.627 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag9, 52, 3) 
16:38:48.627 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag3, 48, 4) 
16:38:48.627 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag4, 46, 5) 
16:38:48.627 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag5, 46, 5) 
16:38:48.627 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag2, 44, 6) 
16:38:48.627 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag6, 43, 7) 
16:38:48.627 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag7, 43, 7) 
16:38:48.642 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 187 msec
16:38:48.642 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:48.645 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:48.645 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render tag cloud2"
16:38:48.645 [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:38:48.645 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:48.751 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.752 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.752 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.752 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.752 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.753 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.753 [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:38:48.753 [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:38:48.753 [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:38:48.754 [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:38:48.754 [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:38:48.754 [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:38:48.763 [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:38:48.763 [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:38:48.763 [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:38:48.763 [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:38:48.764 [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:38:48.764 [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:38:48.764 [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:38:48.764 [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:38:48.764 [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:38:48.765 [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:38:48.765 [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:38:48.765 [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:38:48.765 [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:38:48.766 [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:38:48.766 [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:38:48.766 [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:38:48.766 [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:38:48.767 [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:38:48.767 [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:38:48.767 [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:38:48.767 [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:38:48.767 [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:38:48.768 [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:38:48.768 [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:38:48.768 [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:38:48.768 [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:38:48.769 [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:38:48.769 [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:38:48.769 [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:38:48.769 [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:38:48.769 [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:38:48.770 [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:38:48.770 [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:38:48.778 [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:38:48.779 [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:38:48.779 [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:38:48.779 [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:38:48.779 [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:38:48.780 [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:38:48.780 [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:38:48.780 [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:38:48.780 [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:38:48.780 [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:38:48.781 [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:38:48.781 [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:38:48.781 [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:38:48.781 [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:38:48.782 [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:38:48.782 [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:38:48.782 [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:38:48.782 [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:38:48.783 [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:38:48.783 [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:38:48.783 [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:38:48.783 [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:38:48.783 [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:38:48.784 [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:38:48.784 [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:38:48.784 [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:38:48.784 [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:38:48.785 [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:38:48.785 [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:38:48.785 [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:38:48.785 [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:38:48.785 [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:38:48.786 [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:38:48.786 [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:38:48.794 [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:38:48.795 [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:38:48.795 [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:38:48.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:38:48.795 [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:38:48.795 [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:38:48.796 [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:38:48.796 [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:38:48.796 [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:38:48.796 [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:38:48.797 [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:38:48.797 [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:38:48.797 [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:38:48.798 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:48.798 [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:38:48.802 [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:38:48.802 [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:38:48.803 [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:38:48.803 [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:38:48.803 [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:38:48.803 [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:38:48.803 [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:38:48.804 [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:38:48.804 [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:38:48.804 [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:38:48.804 [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:38:48.804 [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:38:48.805 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1674899618
16:38:48.805 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1674899618
16:38:48.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:38:48.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:38:48.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.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:38:48.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:38:48.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.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:38:48.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:38:48.806 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.835 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag8, 58, 1) 
16:38:48.835 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag9, 57, 2) 
16:38:48.835 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag1, 54, 3) 
16:38:48.835 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag10, 52, 4) 
16:38:48.835 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag5, 52, 4) 
16:38:48.835 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag7, 52, 4) 
16:38:48.835 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag2, 48, 5) 
16:38:48.835 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag4, 47, 6) 
16:38:48.835 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag3, 44, 7) 
16:38:48.835 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag6, 41, 8) 
16:38:48.836 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 191 msec
16:38:48.836 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:48.838 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:48.838 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render tag cloud2"
16:38:48.838 [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:38:48.838 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:48.945 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.945 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.946 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.946 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.946 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.946 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.961 [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:38:48.962 [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:38:48.962 [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:38:48.962 [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:38:48.963 [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:38:48.963 [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:38:48.963 [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:38:48.963 [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:38:48.963 [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:38:48.964 [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:38:48.964 [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:38:48.964 [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:38:48.964 [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:38:48.964 [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:38:48.965 [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:38:48.965 [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:38:48.965 [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:38:48.965 [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:38:48.965 [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:38:48.966 [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:38:48.966 [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:38:48.966 [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:38:48.966 [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:38:48.966 [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:38:48.967 [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:38:48.967 [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:38:48.967 [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:38:48.967 [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:38:48.968 [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:38:48.968 [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:38:48.968 [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:38:48.968 [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:38:48.968 [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:38:48.969 [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:38:48.969 [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:38:48.969 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2025-11-12T22:47Z[GMT] -            - category2  - [tag6])
16:38:48.969 [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:38:48.970 [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:38:48.970 [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:38:48.970 [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:38:48.973 [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:38:48.978 [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:38:48.978 [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:38:48.978 [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:38:48.979 [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:38:48.979 [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:38:48.979 [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:38:48.979 [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:38:48.979 [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:38:48.980 [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:38:48.980 [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:38:48.980 [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:38:48.980 [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:38:48.980 [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:38:48.981 [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:38:48.981 [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:38:48.981 [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:38:48.981 [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:38:48.981 [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:38:48.982 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2018-04-28T10:54Z[GMT] -            -            - [tag6, tag9])
16:38:48.982 [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:38:48.982 [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:38:48.982 [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:38:48.982 [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:38:48.983 [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:38:48.983 [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:38:48.983 [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:38:48.983 [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:38:48.984 [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:38:48.984 [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:38:48.984 [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:38:48.984 [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:38:48.984 [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:38:48.985 [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:38:48.985 [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:38:48.985 [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:38:48.985 [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:38:48.985 [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:38:48.986 [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:38:48.986 [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:38:48.986 [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:38:48.992 [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:38:48.992 [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:38:48.992 [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:38:48.993 [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:38:48.993 [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:38:48.993 [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:38:48.993 [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:38:48.994 [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:38:48.994 [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:38:48.994 [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:38:48.995 [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:38:48.995 [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:38:48.995 [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:38:48.995 [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:38:48.996 [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:38:48.996 [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:38:48.996 [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:38:48.997 [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:38:48.997 [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:38:48.997 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1570160120
16:38:48.998 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1570160120
16:38:48.998 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.998 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.998 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.998 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.998 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.998 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:48.998 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:48.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:38:48.999 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag10, 55, 1) 
16:38:49.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag1, 53, 2) 
16:38:49.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag8, 52, 3) 
16:38:49.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag9, 52, 3) 
16:38:49.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag3, 48, 4) 
16:38:49.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag4, 46, 5) 
16:38:49.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag5, 46, 5) 
16:38:49.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag2, 44, 6) 
16:38:49.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag6, 43, 7) 
16:38:49.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag7, 43, 7) 
16:38:49.006 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 166 msec
16:38:49.006 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.009 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************************************
16:38:49.010 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.010 [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:38:49.010 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************************************
16:38:49.086 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 77 msec
16:38:49.086 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.095 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************
16:38:49.095 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.095 [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:38:49.095 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************
16:38:49.099 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 3 msec
16:38:49.099 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.103 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************
16:38:49.103 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.103 [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:38:49.103 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************
16:38:49.106 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.106 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.109 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************************************************************************************
16:38:49.109 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.109 [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:38:49.109 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************************************************************************************
16:38:49.113 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 4 msec
16:38:49.113 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.116 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************
16:38:49.116 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.116 [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:38:49.116 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************
16:38:49.128 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 10 msec
16:38:49.129 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.133 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************************************
16:38:49.133 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.133 [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:38:49.135 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************************************
16:38:49.190 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 57 msec
16:38:49.190 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.193 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************
16:38:49.193 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.193 [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:38:49.193 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************
16:38:49.195 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.195 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.197 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************
16:38:49.197 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.197 [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:38:49.198 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************
16:38:49.199 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.200 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.201 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************
16:38:49.201 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.201 [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:38:49.201 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************
16:38:49.205 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 4 msec
16:38:49.205 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.208 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************************************
16:38:49.208 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.208 [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:38:49.208 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************************************
16:38:49.213 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 5 msec
16:38:49.213 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.215 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************
16:38:49.215 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.215 [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:38:49.215 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************
16:38:49.216 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.217 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.218 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:38:49.218 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.218 [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:38:49.218 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:38:49.219 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.219 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.221 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:38:49.221 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.221 [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:38:49.221 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:38:49.224 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.224 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.226 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************
16:38:49.226 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.226 [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:38:49.226 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************
16:38:49.227 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.227 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.229 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************
16:38:49.230 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.230 [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:38:49.230 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************
16:38:49.232 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.232 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.235 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************
16:38:49.236 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.236 [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:38:49.236 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************
16:38:49.248 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 12 msec
16:38:49.248 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.249 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:38:49.249 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.249 [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:38:49.249 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:38:49.251 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.251 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.252 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:38:49.252 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.252 [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:38:49.252 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:38:49.254 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.254 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.255 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************
16:38:49.255 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.255 [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:38:49.255 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************
16:38:49.266 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.266 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.268 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************
16:38:49.268 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.268 [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:38:49.268 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************
16:38:49.269 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.269 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.271 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************
16:38:49.271 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.271 [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:38:49.271 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************
16:38:49.273 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.273 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.274 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:38:49.274 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.274 [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:38:49.274 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:38:49.277 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.277 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.278 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:38:49.278 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.278 [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:38:49.278 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:38:49.287 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 9 msec
16:38:49.287 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.289 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************************
16:38:49.289 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.289 [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:38:49.289 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************************
16:38:49.292 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.292 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.294 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************
16:38:49.294 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.294 [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:38:49.294 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************
16:38:49.298 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.298 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.300 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************
16:38:49.300 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.300 [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:38:49.300 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************
16:38:49.306 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 4 msec
16:38:49.306 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.308 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:38:49.308 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.308 [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:38:49.308 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:38:49.313 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 3 msec
16:38:49.313 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.315 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:38:49.315 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.315 [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:38:49.315 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:38:49.321 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 5 msec
16:38:49.321 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.322 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************
16:38:49.322 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.322 [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:38:49.322 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************
16:38:49.324 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.324 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.325 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************
16:38:49.326 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.326 [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:38:49.326 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************
16:38:49.329 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 3 msec
16:38:49.329 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.330 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************************************************
16:38:49.330 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.333 [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:38:49.333 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************************************************
16:38:49.335 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 5 msec
16:38:49.335 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.336 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ******************************************************************************************
16:38:49.336 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.336 [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:38:49.337 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ******************************************************************************************
16:38:49.338 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.338 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.340 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ******************************************************************************************
16:38:49.340 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.340 [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:38:49.340 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ******************************************************************************************
16:38:49.351 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 10 msec
16:38:49.351 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.352 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************
16:38:49.352 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.352 [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:38:49.352 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************
16:38:49.356 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.357 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.358 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************
16:38:49.358 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.358 [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:38:49.358 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************
16:38:49.360 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.360 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.361 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************
16:38:49.361 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.361 [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:38:49.361 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************
16:38:49.363 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.363 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.364 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************
16:38:49.364 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.364 [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:38:49.364 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************
16:38:49.365 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.365 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.367 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************
16:38:49.367 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.367 [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:38:49.367 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************
16:38:49.368 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.368 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.369 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ******************************************************************************************************
16:38:49.369 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.369 [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:38:49.369 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ******************************************************************************************************
16:38:49.371 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.371 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.372 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************
16:38:49.372 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.372 [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:38:49.372 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************
16:38:49.374 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.374 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.375 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************************
16:38:49.375 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.375 [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:38:49.375 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************************
16:38:49.376 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.376 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.377 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************
16:38:49.377 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.377 [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:38:49.377 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************
16:38:49.379 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.379 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.380 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************
16:38:49.380 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.380 [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:38:49.380 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************
16:38:49.381 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.381 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.383 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************
16:38:49.383 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.383 [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:38:49.383 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************
16:38:49.384 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.384 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.387 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************
16:38:49.387 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.387 [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:38:49.387 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************
16:38:49.398 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.398 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.404 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************
16:38:49.404 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.404 [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:38:49.404 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************
16:38:49.406 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.407 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.408 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************
16:38:49.408 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.408 [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:38:49.408 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************
16:38:49.409 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.409 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.411 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************
16:38:49.411 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.411 [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:38:49.411 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************
16:38:49.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 8 msec
16:38:49.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.434 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************
16:38:49.434 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.434 [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:38:49.434 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************
16:38:49.440 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 5 msec
16:38:49.440 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.441 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************
16:38:49.441 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.441 [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:38:49.441 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************
16:38:49.450 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.450 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.452 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************
16:38:49.452 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.452 [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:38:49.452 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************
16:38:49.454 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.454 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.456 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************************************
16:38:49.456 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.456 [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:38:49.456 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************************************
16:38:49.459 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 3 msec
16:38:49.459 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.460 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************
16:38:49.460 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.460 [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:38:49.460 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************
16:38:49.470 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.471 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.473 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************************************************
16:38:49.473 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.473 [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:38:49.473 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************************************************
16:38:49.475 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.475 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.477 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************
16:38:49.477 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.477 [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:38:49.477 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************
16:38:49.480 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 3 msec
16:38:49.480 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.481 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************
16:38:49.481 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.481 [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:38:49.481 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************
16:38:49.483 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:38:49.483 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.484 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************************
16:38:49.484 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.484 [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:38:49.484 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************************
16:38:49.496 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 11 msec
16:38:49.496 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.497 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************
16:38:49.497 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.497 [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:38:49.497 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************
16:38:49.499 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.499 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.500 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************
16:38:49.500 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.500 [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:38:49.500 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************
16:38:49.501 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.501 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.502 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************************************************************************
16:38:49.503 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:38:49.503 [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:38:49.503 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************************************************************************
16:38:49.504 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:38:49.504 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.505 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************
16:38:49.505 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly retrieve virtual nodes"
16:38:49.505 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************
16:38:49.612 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.612 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.613 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.613 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.613 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.613 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.613 [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:38:49.613 [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:38:49.614 [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:38:49.614 [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:38:49.614 [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:38:49.614 [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:38:49.614 [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:38:49.614 [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:38:49.615 [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:38:49.615 [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:38:49.615 [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:38:49.615 [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:38:49.615 [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:38:49.615 [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:38:49.616 [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:38:49.616 [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:38:49.616 [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:38:49.616 [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:38:49.616 [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:38:49.616 [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:38:49.616 [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:38:49.617 [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:38:49.617 [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:38:49.617 [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:38:49.617 [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:38:49.617 [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:38:49.617 [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:38:49.617 [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:38:49.618 [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:38:49.618 [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:38:49.618 [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:38:49.618 [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:38:49.618 [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:38:49.618 [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:38:49.619 [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:38:49.619 [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:38:49.619 [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:38:49.619 [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:38:49.619 [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:38:49.620 [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:38:49.620 [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:38:49.620 [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:38:49.620 [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:38:49.620 [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:38:49.620 [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:38:49.620 [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:38:49.621 [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:38:49.621 [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:38:49.621 [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:38:49.621 [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:38:49.621 [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:38:49.621 [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:38:49.621 [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:38:49.622 [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:38:49.622 [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:38:49.622 [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:38:49.622 [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:38:49.622 [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:38:49.623 [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:38:49.623 [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:38:49.623 [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:38:49.623 [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:38:49.623 [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:38:49.623 [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:38:49.624 [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:38:49.624 [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:38:49.624 [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:38:49.624 [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:38:49.624 [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:38:49.624 [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:38:49.625 [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:38:49.625 [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:38:49.625 [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:38:49.625 [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:38:49.625 [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:38:49.625 [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:38:49.626 [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:38:49.626 [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:38:49.626 [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:38:49.626 [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:38:49.626 [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:38:49.626 [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:38:49.626 [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:38:49.627 [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:38:49.627 [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:38:49.627 [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:38:49.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:49.627 [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:38:49.627 [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:38:49.628 [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:38:49.628 [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:38:49.628 [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:38:49.628 [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:38:49.628 [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:38:49.628 [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:38:49.629 [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:38:49.629 [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:38:49.629 [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:38:49.629 [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:38:49.629 [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:38:49.630 [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:38:49.630 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.630 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.630 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.630 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.630 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.630 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.630 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.631 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.631 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.632 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-0]
16:38:49.634 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-1]
16:38:49.635 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-2]
16:38:49.635 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-4]
16:38:49.635 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-5]
16:38:49.635 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-7]
16:38:49.635 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-9]
16:38:49.635 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-10]
16:38:49.635 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-11]
16:38:49.635 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-13]
16:38:49.635 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-16]
16:38:49.635 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-17]
16:38:49.635 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-20]
16:38:49.635 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-21]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-22]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-31]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-32]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-33]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-36]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-37]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-39]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-40]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-50]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-55]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-57]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-62]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-63]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-67]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-68]
16:38:49.636 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-69]
16:38:49.637 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-70]
16:38:49.637 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-73]
16:38:49.637 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-77]
16:38:49.637 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-81]
16:38:49.637 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-86]
16:38:49.637 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-87]
16:38:49.637 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-88]
16:38:49.637 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-96]
16:38:49.637 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-98]
16:38:49.637 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-12]
16:38:49.637 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-15]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-18]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-19]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-25]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-26]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-28]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-42]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-44]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-45]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-48]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-51]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-54]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-56]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-58]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-59]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-60]
16:38:49.638 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-71]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-72]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-75]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-82]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-83]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-84]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-90]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-91]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-93]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-95]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-97]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-99]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-3]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-6]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-8]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-14]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-23]
16:38:49.639 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-24]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-27]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-29]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-30]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-34]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-35]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-38]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-41]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-43]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-46]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-47]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-49]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-52]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-53]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-61]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-64]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-65]
16:38:49.640 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-66]
16:38:49.641 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-74]
16:38:49.641 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-76]
16:38:49.641 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-78]
16:38:49.641 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-79]
16:38:49.641 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-80]
16:38:49.641 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-85]
16:38:49.641 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-89]
16:38:49.641 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-92]
16:38:49.641 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-94]
16:38:49.644 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 139 msec
16:38:49.644 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.646 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************************************************
16:38:49.646 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:49.646 [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:38:49.646 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************************************************
16:38:49.677 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.677 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.678 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.678 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.678 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.678 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.678 [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:38:49.679 [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:38:49.679 [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:38:49.679 [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:38:49.679 [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:38:49.679 [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:38:49.680 [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:38:49.680 [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:38:49.680 [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:38:49.680 [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:38:49.680 [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:38:49.680 [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:38:49.681 [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:38:49.681 [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:38:49.681 [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:38:49.681 [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:38:49.681 [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:38:49.681 [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:38:49.681 [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:38:49.682 [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:38:49.682 [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:38:49.682 [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:38:49.682 [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:38:49.682 [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:38:49.683 [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:38:49.683 [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:38:49.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:38:49.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:38:49.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:38:49.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:38:49.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:38:49.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:38:49.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:38:49.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:38:49.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:38:49.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:38:49.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:38:49.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:38:49.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:38:49.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:38:49.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:38:49.685 [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:38:49.685 [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:38:49.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:38:49.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:38:49.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:38:49.686 [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:38:49.686 [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:38:49.686 [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:38:49.686 [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:38:49.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:38:49.687 [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:38:49.687 [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:38:49.687 [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:38:49.687 [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:38:49.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:38:49.688 [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:38:49.688 [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:38:49.688 [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:38:49.688 [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:38:49.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:38:49.689 [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:38:49.689 [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:38:49.689 [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:38:49.689 [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:38:49.689 [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:38:49.689 [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:38:49.690 [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:38:49.690 [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:38:49.690 [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:38:49.690 [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:38:49.692 [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:38:49.692 [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:38:49.692 [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:38:49.692 [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:38:49.692 [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:38:49.693 [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:38:49.693 [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:38:49.693 [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:38:49.693 [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:38:49.693 [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:38:49.693 [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:38:49.694 [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:38:49.694 [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:38:49.694 [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:38:49.694 [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:38:49.696 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:49.696 [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:38:49.696 [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:38:49.696 [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:38:49.696 [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:38:49.696 [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:38:49.697 [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:38:49.697 [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:38:49.697 [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:38:49.697 [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:38:49.697 [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:38:49.697 [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:38:49.698 [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:38:49.698 [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:38:49.698 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1250956357
16:38:49.698 [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:38:49.698 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.698 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.698 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.698 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.698 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.700 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 100 items
16:38:49.774 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 116 msec
16:38:49.774 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.776 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:38:49.776 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:49.776 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /post-10, Title #10, [10], [], []]
16:38:49.776 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:38:49.874 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.874 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.875 [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:38:49.876 [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:38:49.876 [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:38:49.876 [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:38:49.876 [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:38:49.876 [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:38:49.876 [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:38:49.877 [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:38:49.877 [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:38:49.877 [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:38:49.877 [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:38:49.877 [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:38:49.877 [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:38:49.878 [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:38:49.878 [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:38:49.878 [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:38:49.878 [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:38:49.878 [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:38:49.879 [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:38:49.879 [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:38:49.879 [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:38:49.879 [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:38:49.880 [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:38:49.880 [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:38:49.880 [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:38:49.880 [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:38:49.880 [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:38:49.881 [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:38:49.881 [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:38:49.881 [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:38:49.882 [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:38:49.882 [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:38:49.882 [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:38:49.882 [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:38:49.889 [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:38:49.890 [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:38:49.890 [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:38:49.890 [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:38:49.890 [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:38:49.895 [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:38:49.895 [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:38:49.895 [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:38:49.895 [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:38:49.895 [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:38:49.896 [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:38:49.896 [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:38:49.896 [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:38:49.896 [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:38:49.896 [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:38:49.896 [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:38:49.897 [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:38:49.897 [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:38:49.897 [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:38:49.897 [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:38:49.897 [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:38:49.897 [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:38:49.898 [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:38:49.898 [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:38:49.898 [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:38:49.898 [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:38:49.898 [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:38:49.898 [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:38:49.899 [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:38:49.899 [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:38:49.899 [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:38:49.899 [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:38:49.899 [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:38:49.900 [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:38:49.900 [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:38:49.900 [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:38:49.900 [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:38:49.900 [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:38:49.900 [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:38:49.900 [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:38:49.901 [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:38:49.901 [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:38:49.901 [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:38:49.914 [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:38:49.915 [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:38:49.915 [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:38:49.915 [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:38:49.915 [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:38:49.916 [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:38:49.916 [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:38:49.916 [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:38:49.916 [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:38:49.916 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:49.917 [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:38:49.917 [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:38:49.917 [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:38:49.917 [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:38:49.917 [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:38:49.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:38:49.918 [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:38:49.918 [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:38:49.918 [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:38:49.918 [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:38:49.918 [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:38:49.918 [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:38:49.919 [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:38:49.919 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 318020776
16:38:49.919 [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:38:49.919 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.919 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.919 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.919 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.919 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.919 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.920 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:49.920 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.920 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:49.920 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 1 items
16:38:49.922 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 146 msec
16:38:49.922 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:49.923 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:38:49.923 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:49.923 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /post-11, Title #11, [11], [], []]
16:38:49.923 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:38:50.019 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.020 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.020 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.020 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.020 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.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:38:50.021 [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:38:50.021 [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:38:50.021 [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:38:50.022 [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:38:50.022 [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:38:50.022 [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:38:50.022 [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:38:50.022 [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:38:50.023 [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:38:50.023 [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:38:50.023 [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:38:50.023 [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:38:50.023 [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:38:50.024 [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:38:50.024 [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:38:50.024 [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:38:50.024 [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:38:50.024 [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:38:50.025 [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:38:50.025 [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:38:50.025 [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:38:50.025 [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:38:50.026 [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:38:50.026 [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:38:50.026 [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:38:50.026 [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:38:50.026 [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:38:50.027 [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:38:50.027 [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:38:50.027 [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:38:50.027 [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:38:50.027 [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:38:50.027 [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:38:50.028 [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:38:50.028 [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:38:50.028 [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:38:50.028 [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:38:50.028 [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:38:50.029 [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:38:50.029 [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:38:50.029 [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:38:50.029 [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:38:50.029 [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:38:50.030 [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:38:50.030 [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:38:50.030 [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:38:50.030 [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:38:50.035 [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:38:50.035 [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:38:50.035 [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:38:50.035 [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:38:50.035 [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:38:50.036 [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:38:50.036 [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:38:50.036 [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:38:50.036 [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:38:50.046 [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:38:50.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:38:50.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:38:50.047 [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:38:50.047 [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:38:50.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:38:50.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:38:50.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:38:50.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:38:50.048 [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:38:50.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:38:50.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:38:50.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:38:50.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:38:50.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:38:50.049 [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:38:50.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:38:50.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:38:50.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:38:50.050 [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:38:50.050 [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:38:50.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:38:50.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:38:50.051 [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:38:50.051 [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:38:50.051 [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:38:50.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:38:50.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:38:50.052 [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:38:50.052 [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:38:50.052 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:50.052 [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:38:50.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:38:50.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:38:50.053 [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:38:50.053 [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:38:50.053 [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:38:50.054 [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:38:50.054 [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:38:50.054 [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:38:50.054 [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:38:50.054 [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:38:50.055 [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:38:50.055 [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:38:50.055 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 50173263
16:38:50.055 [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:38:50.056 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.056 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.056 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.056 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.056 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.056 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.056 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.056 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.056 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.056 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 1 items
16:38:50.070 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 144 msec
16:38:50.070 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:50.071 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:38:50.071 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:50.071 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /post-43, Title #43, [43], [], []]
16:38:50.072 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:38:50.152 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.152 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.153 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.153 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.153 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.153 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.153 [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:38:50.153 [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:38:50.154 [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:38:50.154 [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:38:50.154 [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:38:50.154 [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:38:50.155 [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:38:50.155 [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:38:50.155 [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:38:50.155 [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:38:50.155 [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:38:50.155 [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:38:50.156 [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:38:50.156 [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:38:50.156 [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:38:50.156 [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:38:50.156 [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:38:50.157 [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:38:50.157 [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:38:50.157 [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:38:50.157 [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:38:50.157 [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:38:50.158 [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:38:50.158 [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:38:50.158 [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:38:50.158 [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:38:50.167 [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:38:50.167 [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:38:50.167 [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:38:50.167 [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:38:50.167 [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:38:50.168 [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:38:50.168 [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:38:50.168 [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:38:50.168 [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:38:50.168 [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:38:50.168 [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:38:50.169 [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:38:50.169 [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:38:50.169 [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:38:50.169 [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:38:50.169 [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:38:50.170 [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:38:50.170 [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:38:50.170 [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:38:50.170 [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:38:50.170 [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:38:50.171 [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:38:50.171 [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:38:50.171 [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:38:50.171 [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:38:50.171 [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:38:50.171 [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:38:50.172 [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:38:50.172 [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:38:50.172 [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:38:50.172 [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:38:50.172 [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:38:50.173 [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:38:50.173 [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:38:50.173 [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:38:50.173 [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:38:50.173 [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:38:50.174 [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:38:50.174 [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:38:50.174 [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:38:50.174 [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:38:50.183 [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:38:50.183 [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:38:50.183 [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:38:50.183 [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:38:50.183 [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:38:50.184 [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:38:50.184 [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:38:50.184 [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:38:50.184 [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:38:50.184 [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:38:50.184 [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:38:50.185 [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:38:50.185 [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:38:50.185 [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:38:50.185 [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:38:50.185 [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:38:50.186 [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:38:50.186 [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:38:50.186 [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:38:50.186 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:50.186 [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:38:50.187 [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:38:50.187 [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:38:50.187 [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:38:50.187 [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:38:50.187 [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:38:50.187 [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:38:50.188 [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:38:50.188 [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:38:50.188 [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:38:50.188 [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:38:50.188 [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:38:50.189 [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:38:50.189 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 742473724
16:38:50.189 [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:38:50.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:38:50.190 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.190 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.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:38:50.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:38:50.199 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.199 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.199 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.199 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.200 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 1 items
16:38:50.203 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 130 msec
16:38:50.203 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:50.206 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************************
16:38:50.206 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:50.206 [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:38:50.206 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************************
16:38:50.308 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.308 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.308 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.308 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.308 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.309 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.309 [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:38:50.309 [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:38:50.309 [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:38:50.310 [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:38:50.310 [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:38:50.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:38:50.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:38:50.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:38:50.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:38:50.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:38:50.316 [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:38:50.316 [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:38:50.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:38:50.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:38:50.317 [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:38:50.317 [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:38:50.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:38:50.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:38:50.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:38:50.318 [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:38:50.318 [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:38:50.318 [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:38:50.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:38:50.319 [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:38:50.319 [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:38:50.319 [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:38:50.319 [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:38:50.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:38:50.320 [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:38:50.320 [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:38:50.320 [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:38:50.320 [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:38:50.320 [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:38:50.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:38:50.326 [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:38:50.327 [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:38:50.327 [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:38:50.327 [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:38:50.327 [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:38:50.328 [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:38:50.328 [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:38:50.328 [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:38:50.328 [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:38:50.328 [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:38:50.329 [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:38:50.329 [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:38:50.329 [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:38:50.329 [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:38:50.329 [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:38:50.330 [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:38:50.330 [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:38:50.330 [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:38:50.330 [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:38:50.331 [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:38:50.331 [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:38:50.331 [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:38:50.331 [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:38:50.331 [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:38:50.332 [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:38:50.332 [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:38:50.332 [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:38:50.332 [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:38:50.333 [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:38:50.333 [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:38:50.333 [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:38:50.333 [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:38:50.333 [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:38:50.334 [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:38:50.334 [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:38:50.334 [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:38:50.342 [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:38:50.343 [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:38:50.343 [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:38:50.343 [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:38:50.343 [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:38:50.344 [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:38:50.344 [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:38:50.344 [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:38:50.344 [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:38:50.344 [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:38:50.345 [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:38:50.345 [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:38:50.345 [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:38:50.345 [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:38:50.346 [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:38:50.346 [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:38:50.354 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:50.355 [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:38:50.355 [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:38:50.355 [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:38:50.355 [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:38:50.356 [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:38:50.356 [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:38:50.356 [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:38:50.356 [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:38:50.357 [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:38:50.357 [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:38:50.357 [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:38:50.357 [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:38:50.357 [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:38:50.358 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1975171943
16:38:50.358 [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:38:50.358 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.358 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.358 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.358 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.358 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.358 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.359 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.359 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.359 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.362 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 44 items
16:38:50.418 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 192 msec
16:38:50.418 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:50.424 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************************************************
16:38:50.424 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:50.424 [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:38:50.424 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************************************************
16:38:50.516 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.517 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.517 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.517 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.518 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.518 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.518 [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:38:50.518 [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:38:50.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:38:50.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:38:50.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:38:50.640 [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:38:50.640 [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:38:50.640 [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:38:50.640 [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:38:50.640 [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:38:50.641 [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:38:50.641 [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:38:50.641 [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:38:50.641 [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:38:50.641 [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:38:50.641 [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:38:50.641 [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:38:50.642 [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:38:50.642 [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:38:50.642 [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:38:50.642 [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:38:50.647 [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:38:50.647 [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:38:50.647 [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:38:50.647 [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:38:50.647 [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:38:50.648 [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:38:50.648 [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:38:50.648 [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:38:50.648 [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:38:50.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:38:50.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:38:50.648 [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:38:50.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:38:50.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:38:50.649 [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:38:50.649 [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:38:50.649 [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:38:50.649 [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:38:50.649 [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:38:50.650 [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:38:50.650 [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:38:50.650 [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:38:50.650 [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:38:50.658 [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:38:50.659 [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:38:50.659 [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:38:50.659 [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:38:50.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:38:50.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:38:50.659 [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:38:50.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:38:50.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:38:50.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:38:50.660 [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:38:50.660 [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:38:50.660 [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:38:50.661 [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:38:50.661 [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:38:50.661 [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:38:50.661 [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:38:50.661 [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:38:50.661 [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:38:50.662 [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:38:50.662 [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:38:50.662 [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:38:50.670 [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:38:50.671 [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:38:50.671 [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:38:50.671 [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:38:50.671 [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:38:50.671 [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:38:50.671 [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:38:50.671 [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:38:50.672 [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:38:50.672 [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:38:50.672 [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:38:50.672 [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:38:50.672 [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:38:50.672 [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:38:50.672 [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:38:50.673 [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:38:50.673 [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:38:50.673 [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:38:50.673 [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:38:50.673 [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:38:50.673 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:50.673 [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:38:50.674 [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:38:50.674 [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:38:50.674 [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:38:50.674 [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:38:50.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:38:50.691 [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:38:50.691 [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:38:50.691 [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:38:50.692 [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:38:50.692 [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:38:50.692 [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:38:50.692 [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:38:50.693 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1532675992
16:38:50.693 [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:38:50.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.694 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.694 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.696 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 52 items
16:38:50.754 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 321 msec
16:38:50.754 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:50.756 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************************************************
16:38:50.756 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:50.756 [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:38:50.756 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************************************************
16:38:50.835 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.835 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.835 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.835 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.836 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.836 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.836 [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:38:50.836 [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:38:50.836 [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:38:50.837 [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:38:50.837 [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:38:50.837 [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:38:50.837 [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:38:50.837 [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:38:50.837 [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:38:50.837 [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:38:50.838 [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:38:50.838 [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:38:50.838 [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:38:50.846 [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:38:50.847 [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:38:50.847 [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:38:50.847 [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:38:50.847 [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:38:50.847 [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:38:50.847 [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:38:50.848 [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:38:50.848 [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:38:50.848 [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:38:50.848 [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:38:50.848 [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:38:50.848 [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:38:50.848 [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:38:50.849 [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:38:50.849 [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:38:50.849 [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:38:50.849 [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:38:50.849 [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:38:50.849 [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:38:50.849 [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:38:50.850 [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:38:50.850 [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:38:50.850 [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:38:50.858 [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:38:50.859 [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:38:50.859 [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:38:50.859 [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:38:50.859 [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:38:50.860 [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:38:50.860 [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:38:50.860 [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:38:50.860 [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:38:50.861 [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:38:50.861 [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:38:50.861 [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:38:50.861 [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:38:50.861 [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:38:50.862 [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:38:50.862 [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:38:50.862 [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:38:50.862 [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:38:50.862 [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:38:50.862 [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:38:50.863 [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:38:50.863 [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:38:50.863 [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:38:50.863 [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:38:50.863 [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:38:50.863 [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:38:50.863 [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:38:50.864 [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:38:50.864 [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:38:50.864 [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:38:50.864 [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:38:50.864 [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:38:50.864 [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:38:50.865 [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:38:50.865 [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:38:50.865 [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:38:50.865 [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:38:50.865 [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:38:50.865 [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:38:50.865 [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:38:50.866 [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:38:50.866 [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:38:50.866 [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:38:50.866 [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:38:50.874 [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:38:50.875 [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:38:50.875 [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:38:50.875 [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:38:50.875 [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:38:50.875 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:50.875 [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:38:50.876 [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:38:50.876 [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:38:50.876 [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:38:50.876 [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:38:50.876 [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:38:50.876 [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:38:50.877 [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:38:50.877 [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:38:50.877 [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:38:50.877 [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:38:50.877 [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:38:50.877 [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:38:50.878 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1747644505
16:38:50.878 [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:38:50.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:38:50.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:38:50.878 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.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:38:50.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:38:50.878 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.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:38:50.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:38:50.878 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.890 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 29 items
16:38:50.905 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 146 msec
16:38:50.905 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:50.906 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************************************
16:38:50.907 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:50.907 [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:38:50.907 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************************************
16:38:50.937 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.937 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.938 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.938 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.938 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.938 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.938 [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:38:50.938 [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:38:50.939 [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:38:50.939 [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:38:50.939 [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:38:50.939 [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:38:50.940 [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:38:50.940 [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:38:50.940 [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:38:50.940 [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:38:50.941 [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:38:50.941 [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:38:50.941 [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:38:50.941 [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:38:50.941 [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:38:50.941 [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:38:50.942 [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:38:50.942 [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:38:50.942 [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:38:50.942 [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:38:50.942 [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:38:50.942 [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:38:50.943 [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:38:50.943 [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:38:50.943 [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:38:50.943 [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:38:50.943 [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:38:50.943 [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:38:50.944 [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:38:50.944 [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:38:50.944 [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:38:50.944 [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:38:50.944 [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:38:50.944 [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:38:50.944 [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:38:50.945 [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:38:50.945 [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:38:50.945 [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:38:50.945 [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:38:50.945 [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:38:50.945 [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:38:50.946 [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:38:50.946 [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:38:50.946 [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:38:50.946 [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:38:50.946 [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:38:50.946 [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:38:50.947 [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:38:50.947 [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:38:50.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:38:50.947 [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:38:50.947 [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:38:50.947 [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:38:50.948 [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:38:50.948 [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:38:50.948 [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:38:50.948 [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:38:50.948 [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:38:50.948 [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:38:50.948 [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:38:50.949 [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:38:50.949 [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:38:50.949 [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:38:50.949 [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:38:50.949 [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:38:50.949 [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:38:50.950 [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:38:50.950 [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:38:50.950 [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:38:50.950 [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:38:50.950 [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:38:50.950 [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:38:50.951 [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:38:50.951 [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:38:50.951 [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:38:50.951 [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:38:50.951 [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:38:50.951 [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:38:50.952 [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:38:50.952 [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:38:50.952 [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:38:50.952 [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:38:50.952 [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:38:50.952 [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:38:50.952 [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:38:50.953 [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:38:50.953 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:50.953 [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:38:50.953 [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:38:50.953 [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:38:50.953 [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:38:50.954 [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:38:50.954 [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:38:50.954 [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:38:50.954 [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:38:50.954 [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:38:50.954 [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:38:50.955 [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:38:50.955 [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:38:50.955 [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:38:50.955 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1287062222
16:38:50.955 [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:38:50.956 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.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:38:50.956 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.956 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.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:38:50.956 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.956 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:50.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:38:50.956 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:50.960 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 32 items
16:38:50.982 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 64 msec
16:38:50.982 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:50.986 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:50.987 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:50.987 [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:38:50.987 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:51.019 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.019 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.027 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.027 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.027 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.028 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.028 [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:38:51.028 [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:38:51.029 [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:38:51.029 [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:38:51.029 [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:38:51.029 [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:38:51.029 [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:38:51.029 [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:38:51.030 [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:38:51.030 [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:38:51.030 [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:38:51.030 [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:38:51.030 [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:38:51.030 [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:38:51.031 [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:38:51.031 [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:38:51.031 [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:38:51.031 [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:38:51.031 [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:38:51.031 [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:38:51.032 [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:38:51.032 [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:38:51.032 [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:38:51.032 [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:38:51.032 [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:38:51.032 [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:38:51.033 [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:38:51.033 [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:38:51.033 [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:38:51.033 [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:38:51.033 [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:38:51.033 [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:38:51.034 [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:38:51.034 [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:38:51.035 [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:38:51.036 [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:38:51.036 [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:38:51.036 [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:38:51.036 [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:38:51.038 [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:38:51.038 [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:38:51.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:38:51.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:38:51.039 [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:38:51.039 [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:38:51.039 [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:38:51.039 [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:38:51.042 [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:38:51.043 [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:38:51.043 [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:38:51.043 [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:38:51.043 [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:38:51.043 [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:38:51.043 [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:38:51.044 [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:38:51.045 [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:38:51.045 [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:38:51.045 [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:38:51.045 [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:38:51.045 [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:38:51.045 [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:38:51.046 [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:38:51.046 [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:38:51.046 [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:38:51.046 [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:38:51.046 [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:38:51.046 [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:38:51.047 [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:38:51.047 [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:38:51.047 [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:38:51.047 [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:38:51.047 [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:38:51.047 [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:38:51.048 [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:38:51.048 [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:38:51.048 [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:38:51.048 [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:38:51.048 [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:38:51.048 [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:38:51.049 [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:38:51.049 [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:38:51.049 [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:38:51.049 [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:38:51.049 [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:38:51.049 [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:38:51.050 [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:38:51.050 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:51.050 [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:38:51.056 [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:38:51.056 [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:38:51.057 [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:38:51.057 [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:38:51.057 [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:38:51.057 [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:38:51.057 [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:38:51.058 [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:38:51.058 [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:38:51.058 [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:38:51.058 [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:38:51.058 [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:38:51.059 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 972404515
16:38:51.059 [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:38:51.059 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.059 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.059 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.059 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.059 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.059 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.059 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.059 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.062 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.062 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 100 items
16:38:51.178 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 181 msec
16:38:51.178 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:51.180 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:51.180 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:51.180 [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:38:51.180 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:51.257 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.257 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.257 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.257 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.257 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.257 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.266 [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:38:51.267 [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:38:51.267 [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:38:51.267 [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:38:51.267 [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:38:51.267 [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:38:51.267 [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:38:51.268 [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:38:51.268 [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:38:51.268 [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:38:51.268 [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:38:51.268 [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:38:51.268 [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:38:51.269 [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:38:51.269 [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:38:51.269 [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:38:51.269 [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:38:51.269 [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:38:51.269 [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:38:51.269 [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:38:51.270 [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:38:51.270 [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:38:51.270 [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:38:51.270 [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:38:51.270 [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:38:51.270 [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:38:51.271 [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:38:51.271 [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:38:51.271 [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:38:51.271 [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:38:51.271 [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:38:51.271 [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:38:51.271 [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:38:51.272 [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:38:51.272 [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:38:51.272 [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:38:51.272 [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:38:51.272 [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:38:51.272 [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:38:51.273 [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:38:51.273 [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:38:51.273 [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:38:51.273 [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:38:51.273 [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:38:51.273 [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:38:51.273 [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:38:51.274 [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:38:51.274 [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:38:51.274 [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:38:51.274 [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:38:51.274 [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:38:51.275 [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:38:51.275 [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:38:51.275 [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:38:51.275 [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:38:51.275 [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:38:51.275 [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:38:51.276 [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:38:51.276 [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:38:51.276 [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:38:51.276 [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:38:51.276 [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:38:51.276 [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:38:51.276 [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:38:51.277 [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:38:51.277 [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:38:51.277 [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:38:51.277 [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:38:51.277 [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:38:51.277 [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:38:51.278 [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:38:51.278 [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:38:51.278 [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:38:51.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:38:51.286 [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:38:51.287 [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:38:51.287 [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:38:51.287 [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:38:51.287 [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:38:51.287 [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:38:51.288 [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:38:51.288 [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:38:51.288 [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:38:51.288 [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:38:51.288 [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:38:51.289 [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:38:51.289 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:51.289 [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:38:51.289 [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:38:51.289 [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:38:51.289 [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:38:51.290 [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:38:51.290 [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:38:51.290 [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:38:51.290 [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:38:51.290 [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:38:51.291 [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:38:51.291 [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:38:51.291 [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:38:51.291 [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:38:51.291 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1952473604
16:38:51.292 [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:38:51.292 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.292 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.292 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.292 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.292 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.292 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.292 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.292 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.292 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.306 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 44 items
16:38:51.337 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 153 msec
16:38:51.337 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:51.338 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:51.338 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:51.338 [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:38:51.338 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:51.398 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.414 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.415 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.415 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.415 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.415 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.415 [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:38:51.416 [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:38:51.416 [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:38:51.416 [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:38:51.416 [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:38:51.416 [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:38:51.416 [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:38:51.417 [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:38:51.417 [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:38:51.417 [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:38:51.417 [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:38:51.417 [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:38:51.417 [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:38:51.418 [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:38:51.418 [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:38:51.418 [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:38:51.418 [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:38:51.418 [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:38:51.418 [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:38:51.418 [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:38:51.419 [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:38:51.419 [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:38:51.419 [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:38:51.419 [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:38:51.419 [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:38:51.419 [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:38:51.419 [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:38:51.420 [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:38:51.420 [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:38:51.420 [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:38:51.420 [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:38:51.420 [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:38:51.420 [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:38:51.421 [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:38:51.421 [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:38:51.421 [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:38:51.421 [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:38:51.421 [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:38:51.421 [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:38:51.421 [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:38:51.422 [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:38:51.422 [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:38:51.422 [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:38:51.433 [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:38:51.434 [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:38:51.434 [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:38:51.434 [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:38:51.434 [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:38:51.434 [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:38:51.435 [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:38:51.435 [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:38:51.435 [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:38:51.435 [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:38:51.435 [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:38:51.435 [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:38:51.435 [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:38:51.436 [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:38:51.436 [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:38:51.436 [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:38:51.436 [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:38:51.436 [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:38:51.436 [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:38:51.436 [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:38:51.437 [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:38:51.437 [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:38:51.437 [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:38:51.437 [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:38:51.437 [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:38:51.437 [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:38:51.438 [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:38:51.438 [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:38:51.438 [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:38:51.438 [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:38:51.442 [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:38:51.443 [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:38:51.443 [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:38:51.443 [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:38:51.443 [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:38:51.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:38:51.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:38:51.444 [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:38:51.444 [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:38:51.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:38:51.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:38:51.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:38:51.445 [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:38:51.445 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:51.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:38:51.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:38:51.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:38:51.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:38:51.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:38:51.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:38:51.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:38:51.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:38:51.446 [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:38:51.446 [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:38:51.446 [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:38:51.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:38:51.447 [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:38:51.447 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 762628123
16:38:51.447 [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:38:51.447 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.447 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.447 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.447 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.447 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.447 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.448 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.448 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.448 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.450 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 52 items
16:38:51.484 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 145 msec
16:38:51.484 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:51.485 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:51.485 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:51.485 [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:38:51.485 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:51.561 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.561 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.561 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.562 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.562 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.562 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.570 [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:38:51.571 [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:38:51.571 [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:38:51.571 [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:38:51.571 [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:38:51.572 [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:38:51.572 [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:38:51.572 [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:38:51.572 [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:38:51.572 [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:38:51.573 [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:38:51.573 [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:38:51.573 [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:38:51.573 [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:38:51.573 [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:38:51.574 [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:38:51.574 [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:38:51.574 [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:38:51.574 [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:38:51.574 [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:38:51.575 [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:38:51.575 [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:38:51.575 [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:38:51.575 [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:38:51.575 [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:38:51.576 [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:38:51.576 [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:38:51.576 [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:38:51.576 [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:38:51.576 [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:38:51.577 [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:38:51.577 [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:38:51.577 [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:38:51.590 [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:38:51.591 [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:38:51.591 [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:38:51.591 [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:38:51.591 [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:38:51.591 [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:38:51.592 [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:38:51.592 [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:38:51.592 [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:38:51.592 [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:38:51.592 [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:38:51.593 [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:38:51.593 [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:38:51.593 [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:38:51.593 [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:38:51.593 [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:38:51.594 [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:38:51.594 [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:38:51.594 [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:38:51.594 [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:38:51.595 [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:38:51.595 [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:38:51.595 [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:38:51.595 [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:38:51.595 [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:38:51.595 [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:38:51.596 [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:38:51.596 [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:38:51.596 [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:38:51.596 [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:38:51.596 [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:38:51.597 [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:38:51.597 [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:38:51.597 [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:38:51.597 [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:38:51.597 [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:38:51.598 [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:38:51.598 [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:38:51.598 [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:38:51.605 [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:38:51.606 [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:38:51.606 [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:38:51.606 [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:38:51.606 [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:38:51.606 [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:38:51.607 [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:38:51.607 [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:38:51.607 [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:38:51.607 [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:38:51.607 [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:38:51.610 [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:38:51.611 [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:38:51.611 [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:38:51.611 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:51.611 [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:38:51.611 [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:38:51.612 [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:38:51.612 [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:38:51.612 [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:38:51.612 [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:38:51.612 [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:38:51.613 [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:38:51.613 [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:38:51.613 [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:38:51.613 [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:38:51.613 [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:38:51.614 [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:38:51.618 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1165023158
16:38:51.619 [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:38:51.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:38:51.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:38:51.619 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.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:38:51.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:38:51.619 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.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:38:51.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:38:51.619 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.623 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 29 items
16:38:51.657 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 172 msec
16:38:51.657 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:51.662 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:51.662 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:51.662 [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:38:51.662 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:38:51.752 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.752 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.753 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.753 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.753 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.753 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.753 [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:38:51.753 [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:38:51.754 [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:38:51.754 [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:38:51.754 [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:38:51.754 [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:38:51.754 [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:38:51.755 [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:38:51.755 [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:38:51.755 [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:38:51.755 [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:38:51.756 [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:38:51.756 [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:38:51.756 [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:38:51.756 [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:38:51.756 [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:38:51.756 [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:38:51.756 [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:38:51.757 [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:38:51.757 [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:38:51.757 [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:38:51.757 [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:38:51.757 [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:38:51.757 [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:38:51.757 [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:38:51.758 [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:38:51.758 [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:38:51.758 [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:38:51.758 [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:38:51.762 [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:38:51.762 [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:38:51.762 [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:38:51.763 [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:38:51.763 [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:38:51.763 [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:38:51.763 [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:38:51.763 [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:38:51.763 [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:38:51.764 [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:38:51.764 [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:38:51.764 [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:38:51.764 [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:38:51.764 [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:38:51.764 [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:38:51.764 [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:38:51.765 [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:38:51.765 [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:38:51.765 [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:38:51.765 [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:38:51.765 [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:38:51.765 [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:38:51.766 [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:38:51.766 [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:38:51.766 [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:38:51.766 [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:38:51.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:38:51.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:38:51.768 [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:38:51.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:38:51.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:38:51.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:38:51.768 [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:38:51.768 [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:38:51.769 [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:38:51.769 [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:38:51.769 [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:38:51.769 [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:38:51.769 [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:38:51.769 [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:38:51.769 [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:38:51.770 [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:38:51.770 [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:38:51.770 [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:38:51.770 [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:38:51.770 [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:38:51.770 [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:38:51.771 [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:38:51.771 [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:38:51.771 [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:38:51.771 [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:38:51.771 [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:38:51.771 [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:38:51.771 [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:38:51.772 [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:38:51.772 [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:38:51.772 [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:38:51.772 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:51.772 [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:38:51.772 [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:38:51.773 [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:38:51.773 [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:38:51.773 [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:38:51.773 [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:38:51.773 [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:38:51.773 [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:38:51.773 [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:38:51.774 [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:38:51.774 [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:38:51.774 [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:38:51.774 [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:38:51.787 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 229581552
16:38:51.787 [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:38:51.787 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.787 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.787 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.787 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.787 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.787 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.787 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:51.787 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.787 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:51.791 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 32 items
16:38:51.818 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 147 msec
16:38:51.818 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:51.821 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************
16:38:51.821 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:51.821 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /tags, Tags, [], [], []]
16:38:51.821 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************
16:38:51.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:38:51.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:38:52.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:38:52.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:38:52.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:38:52.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:38:52.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:38:52.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:38:52.000 [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:38:52.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:38:52.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:38:52.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:38:52.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:38:52.001 [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:38:52.001 [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:38:52.001 [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:38:52.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:38:52.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:38:52.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:38:52.002 [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:38:52.002 [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:38:52.002 [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:38:52.002 [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:38:52.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:38:52.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:38:52.003 [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:38:52.003 [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:38:52.003 [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:38:52.003 [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:38:52.003 [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:38:52.004 [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:38:52.004 [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:38:52.004 [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:38:52.004 [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:38:52.004 [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:38:52.004 [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:38:52.004 [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:38:52.005 [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:38:52.005 [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:38:52.005 [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:38:52.005 [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:38:52.005 [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:38:52.005 [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:38:52.005 [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:38:52.006 [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:38:52.006 [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:38:52.006 [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:38:52.006 [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:38:52.014 [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:38:52.015 [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:38:52.015 [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:38:52.015 [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:38:52.015 [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:38:52.015 [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:38:52.015 [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:38:52.016 [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:38:52.016 [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:38:52.016 [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:38:52.016 [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:38:52.016 [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:38:52.016 [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:38:52.016 [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:38:52.017 [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:38:52.017 [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:38:52.017 [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:38:52.017 [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:38:52.017 [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:38:52.017 [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:38:52.017 [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:38:52.018 [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:38:52.018 [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:38:52.018 [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:38:52.018 [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:38:52.018 [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:38:52.018 [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:38:52.019 [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:38:52.019 [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:38:52.019 [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:38:52.019 [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:38:52.019 [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:38:52.019 [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:38:52.019 [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:38:52.020 [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:38:52.020 [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:38:52.020 [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:38:52.020 [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:38:52.020 [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:38:52.020 [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:38:52.021 [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:38:52.021 [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:38:52.021 [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:38:52.021 [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:38:52.021 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:52.021 [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:38:52.021 [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:38:52.022 [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:38:52.022 [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:38:52.022 [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:38:52.022 [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:38:52.026 [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:38:52.034 [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:38:52.035 [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:38:52.035 [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:38:52.035 [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:38:52.035 [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:38:52.035 [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:38:52.035 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1480569460
16:38:52.036 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 216 msec
16:38:52.036 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:52.037 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************
16:38:52.037 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:38:52.037 [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:38:52.037 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************
16:38:52.120 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.120 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.120 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.120 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.120 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.120 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.121 [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:38:52.121 [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:38:52.121 [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:38:52.121 [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:38:52.121 [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:38:52.121 [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:38:52.122 [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:38:52.122 [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:38:52.122 [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:38:52.122 [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:38:52.122 [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:38:52.122 [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:38:52.123 [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:38:52.123 [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:38:52.123 [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:38:52.123 [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:38:52.123 [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:38:52.123 [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:38:52.124 [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:38:52.124 [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:38:52.124 [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:38:52.124 [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:38:52.124 [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:38:52.124 [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:38:52.124 [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:38:52.125 [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:38:52.125 [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:38:52.125 [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:38:52.125 [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:38:52.125 [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:38:52.125 [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:38:52.126 [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:38:52.126 [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:38:52.126 [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:38:52.126 [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:38:52.126 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2025-11-12T22:47Z[GMT] -            - category2  - [tag6])
16:38:52.126 [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:38:52.126 [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:38:52.127 [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:38:52.127 [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:38:52.127 [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:38:52.127 [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:38:52.127 [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:38:52.127 [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:38:52.128 [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:38:52.128 [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:38:52.128 [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:38:52.128 [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:38:52.128 [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:38:52.128 [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:38:52.128 [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:38:52.129 [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:38:52.129 [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:38:52.129 [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:38:52.129 [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:38:52.129 [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:38:52.129 [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:38:52.129 [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:38:52.130 [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:38:52.130 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2018-04-28T10:54Z[GMT] -            -            - [tag6, tag9])
16:38:52.130 [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:38:52.130 [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:38:52.138 [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:38:52.139 [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:38:52.139 [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:38:52.139 [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:38:52.139 [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:38:52.139 [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:38:52.139 [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:38:52.140 [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:38:52.140 [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:38:52.140 [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:38:52.140 [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:38:52.140 [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:38:52.141 [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:38:52.141 [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:38:52.141 [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:38:52.141 [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:38:52.141 [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:38:52.142 [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:38:52.142 [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:38:52.142 [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:38:52.146 [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:38:52.147 [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:38:52.147 [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:38:52.147 [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:38:52.147 [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:38:52.147 [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:38:52.147 [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:38:52.148 [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:38:52.148 [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:38:52.148 [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:38:52.148 [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:38:52.148 [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:38:52.149 [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:38:52.149 [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:38:52.149 [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:38:52.149 [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:38:52.154 [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:38:52.155 [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:38:52.155 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1556841942
16:38:52.156 [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:38:52.156 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.156 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.156 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.156 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.156 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.156 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.156 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.156 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.156 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.157 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 100 items
16:38:52.268 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 231 msec
16:38:52.268 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:52.270 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:38:52.270 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw BadRequest with bad path params"
16:38:52.270 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /uri/extra-stuff]
16:38:52.270 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:38:52.358 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.359 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.359 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.359 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.359 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.359 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.360 [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:38:52.360 [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:38:52.360 [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:38:52.360 [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:38:52.361 [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:38:52.362 [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:38:52.362 [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:38:52.362 [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:38:52.362 [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:38:52.362 [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:38:52.363 [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:38:52.363 [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:38:52.363 [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:38:52.363 [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:38:52.363 [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:38:52.363 [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:38:52.364 [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:38:52.364 [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:38:52.364 [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:38:52.364 [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:38:52.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:38:52.365 [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:38:52.365 [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:38:52.365 [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:38:52.365 [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:38:52.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:38:52.366 [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:38:52.366 [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:38:52.366 [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:38:52.366 [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:38:52.366 [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:38:52.367 [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:38:52.367 [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:38:52.367 [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:38:52.374 [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:38:52.375 [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:38:52.375 [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:38:52.375 [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:38:52.375 [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:38:52.375 [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:38:52.376 [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:38:52.376 [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:38:52.376 [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:38:52.376 [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:38:52.376 [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:38:52.376 [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:38:52.377 [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:38:52.377 [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:38:52.377 [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:38:52.377 [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:38:52.377 [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:38:52.377 [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:38:52.377 [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:38:52.378 [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:38:52.378 [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:38:52.378 [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:38:52.378 [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:38:52.378 [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:38:52.379 [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:38:52.379 [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:38:52.379 [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:38:52.402 [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:38:52.403 [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:38:52.403 [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:38:52.403 [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:38:52.403 [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:38:52.404 [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:38:52.404 [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:38:52.404 [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:38:52.404 [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:38:52.404 [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:38:52.405 [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:38:52.405 [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:38:52.405 [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:38:52.405 [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:38:52.405 [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:38:52.405 [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:38:52.405 [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:38:52.406 [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:38:52.406 [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:38:52.406 [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:38:52.406 [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:38:52.406 [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:38:52.406 [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:38:52.407 [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:38:52.407 [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:38:52.407 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:52.407 [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:38:52.407 [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:38:52.407 [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:38:52.407 [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:38:52.408 [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:38:52.408 [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:38:52.408 [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:38:52.408 [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:38:52.408 [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:38:52.409 [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:38:52.409 [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:38:52.409 [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:38:52.409 [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:38:52.409 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1137401656
16:38:52.427 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 140 msec
16:38:52.427 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:52.428 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:38:52.428 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw BadRequest with bad path params"
16:38:52.428 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /tag/tag5/extra-stuff]
16:38:52.428 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:38:52.515 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.516 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.521 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.521 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.521 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.521 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.521 [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:38:52.522 [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:38:52.522 [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:38:52.522 [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:38:52.522 [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:38:52.522 [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:38:52.522 [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:38:52.522 [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:38:52.523 [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:38:52.523 [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:38:52.523 [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:38:52.523 [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:38:52.523 [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:38:52.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:38:52.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:38:52.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:38:52.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:38:52.524 [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:38:52.524 [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:38:52.524 [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:38:52.524 [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:38:52.525 [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:38:52.525 [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:38:52.525 [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:38:52.525 [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:38:52.525 [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:38:52.525 [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:38:52.525 [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:38:52.526 [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:38:52.526 [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:38:52.526 [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:38:52.526 [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:38:52.526 [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:38:52.526 [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:38:52.526 [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:38:52.527 [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:38:52.527 [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:38:52.527 [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:38:52.527 [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:38:52.527 [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:38:52.527 [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:38:52.527 [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:38:52.528 [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:38:52.528 [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:38:52.528 [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:38:52.528 [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:38:52.528 [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:38:52.528 [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:38:52.529 [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:38:52.529 [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:38:52.529 [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:38:52.529 [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:38:52.529 [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:38:52.529 [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:38:52.529 [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:38:52.530 [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:38:52.530 [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:38:52.530 [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:38:52.530 [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:38:52.538 [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:38:52.539 [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:38:52.539 [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:38:52.539 [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:38:52.539 [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:38:52.539 [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:38:52.539 [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:38:52.539 [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:38:52.540 [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:38:52.540 [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:38:52.540 [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:38:52.540 [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:38:52.540 [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:38:52.540 [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:38:52.540 [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:38:52.541 [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:38:52.541 [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:38:52.541 [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:38:52.541 [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:38:52.541 [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:38:52.541 [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:38:52.541 [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:38:52.542 [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:38:52.546 [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:38:52.546 [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:38:52.547 [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:38:52.547 [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:38:52.547 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:52.547 [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:38:52.547 [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:38:52.547 [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:38:52.547 [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:38:52.548 [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:38:52.548 [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:38:52.548 [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:38:52.548 [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:38:52.552 [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:38:52.559 [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:38:52.559 [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:38:52.559 [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:38:52.560 [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:38:52.560 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1299866826
16:38:52.561 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 132 msec
16:38:52.561 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:52.571 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:38:52.571 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw BadRequest with bad path params"
16:38:52.571 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/category/extra-stuff]
16:38:52.571 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:38:52.683 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.683 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.685 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.685 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.686 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.686 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.688 [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:38:52.688 [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:38:52.688 [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:38:52.688 [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:38:52.688 [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:38:52.689 [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:38:52.689 [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:38:52.689 [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:38:52.689 [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:38:52.689 [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:38:52.689 [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:38:52.689 [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:38:52.690 [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:38:52.690 [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:38:52.690 [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:38:52.690 [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:38:52.696 [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:38:52.696 [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:38:52.697 [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:38:52.697 [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:38:52.698 [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:38:52.699 [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:38:52.699 [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:38:52.699 [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:38:52.699 [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:38:52.699 [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:38:52.699 [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:38:52.699 [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:38:52.700 [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:38:52.700 [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:38:52.700 [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:38:52.700 [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:38:52.700 [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:38:52.700 [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:38:52.701 [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:38:52.701 [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:38:52.701 [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:38:52.715 [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:38:52.715 [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:38:52.715 [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:38:52.715 [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:38:52.715 [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:38:52.716 [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:38:52.716 [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:38:52.716 [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:38:52.716 [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:38:52.718 [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:38:52.718 [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:38:52.719 [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:38:52.719 [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:38:52.719 [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:38:52.719 [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:38:52.719 [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:38:52.719 [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:38:52.720 [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:38:52.720 [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:38:52.720 [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:38:52.720 [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:38:52.720 [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:38:52.720 [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:38:52.720 [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:38:52.721 [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:38:52.721 [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:38:52.721 [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:38:52.721 [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:38:52.721 [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:38:52.721 [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:38:52.721 [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:38:52.722 [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:38:52.722 [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:38:52.722 [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:38:52.722 [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:38:52.739 [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:38:52.739 [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:38:52.739 [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:38:52.740 [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:38:52.740 [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:38:52.745 [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:38:52.745 [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:38:52.745 [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:38:52.746 [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:38:52.746 [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:38:52.746 [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:38:52.746 [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:38:52.746 [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:38:52.747 [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:38:52.747 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:52.747 [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:38:52.747 [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:38:52.747 [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:38:52.747 [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:38:52.748 [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:38:52.748 [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:38:52.748 [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:38:52.748 [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:38:52.748 [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:38:52.748 [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:38:52.748 [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:38:52.749 [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:38:52.749 [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:38:52.749 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1459669467
16:38:52.755 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 179 msec
16:38:52.755 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:52.765 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:38:52.765 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw BadRequest with bad path params"
16:38:52.765 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/tag/tagX/extra-stuff]
16:38:52.765 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:38:52.859 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.859 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.860 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.860 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.860 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:52.860 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:52.860 [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:38:52.861 [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:38:52.861 [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:38:52.861 [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:38:52.861 [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:38:52.861 [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:38:52.861 [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:38:52.861 [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:38:52.862 [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:38:52.863 [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:38:52.863 [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:38:52.863 [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:38:52.863 [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:38:52.863 [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:38:52.863 [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:38:52.864 [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:38:52.864 [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:38:52.864 [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:38:52.864 [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:38:52.864 [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:38:52.865 [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:38:52.870 [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:38:52.870 [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:38:52.871 [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:38:52.871 [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:38:52.871 [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:38:52.871 [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:38:52.871 [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:38:52.871 [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:38:52.871 [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:38:52.872 [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:38:52.872 [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:38:52.872 [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:38:52.872 [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:38:52.872 [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:38:52.872 [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:38:52.873 [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:38:52.873 [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:38:52.873 [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:38:52.873 [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:38:52.873 [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:38:52.873 [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:38:52.873 [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:38:52.878 [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:38:52.879 [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:38:52.879 [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:38:52.879 [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:38:52.879 [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:38:52.879 [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:38:52.879 [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:38:52.879 [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:38:52.880 [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:38:52.880 [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:38:52.880 [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:38:52.880 [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:38:52.880 [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:38:52.880 [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:38:52.881 [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:38:52.881 [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:38:52.881 [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:38:52.881 [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:38:52.881 [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:38:52.881 [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:38:52.881 [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:38:52.882 [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:38:52.882 [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:38:52.882 [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:38:52.882 [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:38:52.882 [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:38:52.882 [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:38:52.883 [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:38:52.883 [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:38:52.883 [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:38:52.883 [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:38:52.883 [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:38:52.883 [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:38:52.884 [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:38:52.884 [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:38:52.884 [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:38:52.884 [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:38:52.884 [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:38:52.884 [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:38:52.884 [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:38:52.885 [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:38:52.885 [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:38:52.885 [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:38:52.885 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:52.885 [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:38:52.885 [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:38:52.886 [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:38:52.886 [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:38:52.886 [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:38:52.886 [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:38:52.898 [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:38:52.899 [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:38:52.899 [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:38:52.899 [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:38:52.899 [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:38:52.899 [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:38:52.899 [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:38:52.900 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 575779772
16:38:52.902 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 137 msec
16:38:52.902 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:52.906 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************
16:38:52.906 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw NotFound"
16:38:52.906 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /nonexistent]
16:38:52.906 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************
16:38:53.001 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.001 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.001 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.001 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.002 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.002 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.002 [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:38:53.002 [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:38:53.002 [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:38:53.003 [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:38:53.003 [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:38:53.003 [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:38:53.003 [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:38:53.003 [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:38:53.003 [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:38:53.003 [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:38:53.004 [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:38:53.004 [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:38:53.004 [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:38:53.004 [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:38:53.004 [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:38:53.004 [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:38:53.004 [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:38:53.005 [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:38:53.005 [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:38:53.005 [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:38:53.005 [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:38:53.005 [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:38:53.005 [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:38:53.005 [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:38:53.006 [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:38:53.006 [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:38:53.006 [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:38:53.014 [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:38:53.015 [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:38:53.015 [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:38:53.015 [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:38:53.015 [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:38:53.015 [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:38:53.015 [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:38:53.015 [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:38:53.016 [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:38:53.016 [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:38:53.016 [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:38:53.016 [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:38:53.016 [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:38:53.016 [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:38:53.016 [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:38:53.017 [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:38:53.017 [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:38:53.017 [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:38:53.017 [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:38:53.017 [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:38:53.017 [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:38:53.017 [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:38:53.018 [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:38:53.018 [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:38:53.018 [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:38:53.018 [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:38:53.018 [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:38:53.018 [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:38:53.018 [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:38:53.019 [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:38:53.019 [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:38:53.019 [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:38:53.019 [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:38:53.019 [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:38:53.019 [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:38:53.019 [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:38:53.020 [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:38:53.020 [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:38:53.020 [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:38:53.020 [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:38:53.020 [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:38:53.020 [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:38:53.020 [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:38:53.021 [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:38:53.021 [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:38:53.021 [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:38:53.021 [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:38:53.030 [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:38:53.031 [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:38:53.031 [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:38:53.031 [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:38:53.031 [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:38:53.031 [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:38:53.031 [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:38:53.032 [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:38:53.032 [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:38:53.032 [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:38:53.032 [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:38:53.032 [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:38:53.032 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:53.032 [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:38:53.033 [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:38:53.033 [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:38:53.033 [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:38:53.033 [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:38:53.033 [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:38:53.033 [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:38:53.033 [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:38:53.034 [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:38:53.034 [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:38:53.034 [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:38:53.034 [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:38:53.034 [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:38:53.035 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 515482607
16:38:53.035 [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:38:53.035 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.035 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.035 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.035 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.035 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.035 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.035 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.035 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.035 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.050 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 0 items
16:38:53.050 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 144 msec
16:38:53.050 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:53.051 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************
16:38:53.052 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw NotFound"
16:38:53.052 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /tag/nonexistent]
16:38:53.052 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************
16:38:53.114 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.115 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.115 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.115 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.115 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.115 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.115 [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:38:53.116 [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:38:53.116 [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:38:53.116 [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:38:53.116 [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:38:53.116 [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:38:53.116 [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:38:53.116 [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:38:53.117 [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:38:53.117 [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:38:53.117 [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:38:53.117 [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:38:53.117 [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:38:53.117 [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:38:53.118 [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:38:53.118 [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:38:53.118 [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:38:53.118 [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:38:53.126 [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:38:53.127 [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:38:53.127 [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:38:53.127 [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:38:53.127 [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:38:53.127 [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:38:53.127 [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:38:53.127 [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:38:53.127 [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:38:53.128 [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:38:53.128 [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:38:53.128 [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:38:53.128 [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:38:53.128 [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:38:53.129 [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:38:53.129 [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:38:53.129 [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:38:53.129 [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:38:53.129 [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:38:53.129 [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:38:53.129 [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:38:53.130 [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:38:53.130 [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:38:53.130 [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:38:53.130 [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:38:53.130 [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:38:53.130 [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:38:53.130 [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:38:53.131 [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:38:53.131 [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:38:53.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:38:53.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:38:53.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:38:53.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:38:53.132 [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:38:53.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:38:53.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:38:53.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:38:53.132 [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:38:53.132 [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:38:53.132 [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:38:53.133 [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:38:53.133 [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:38:53.133 [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:38:53.133 [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:38:53.133 [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:38:53.133 [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:38:53.133 [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:38:53.134 [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:38:53.134 [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:38:53.134 [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:38:53.134 [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:38:53.142 [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:38:53.143 [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:38:53.143 [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:38:53.143 [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:38:53.143 [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:38:53.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:38:53.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:38:53.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:38:53.144 [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:38:53.144 [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:38:53.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:38:53.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:38:53.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:38:53.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:38:53.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:38:53.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:38:53.145 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:53.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:38:53.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:38:53.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:38:53.145 [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:38:53.145 [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:38:53.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:38:53.146 [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:38:53.146 [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:38:53.146 [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:38:53.146 [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:38:53.146 [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:38:53.147 [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:38:53.147 [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:38:53.147 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 409832049
16:38:53.147 [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:38:53.147 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.147 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.147 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.147 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.147 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.147 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.147 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.147 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.147 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.158 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 0 items
16:38:53.159 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 108 msec
16:38:53.159 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:53.160 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************
16:38:53.160 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw NotFound"
16:38:53.160 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/nonexistent]
16:38:53.160 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************
16:38:53.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:38:53.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:38:53.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:38:53.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:38:53.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:38:53.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:38:53.237 [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:38:53.238 [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:38:53.238 [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:38:53.238 [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:38:53.239 [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:38:53.239 [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:38:53.239 [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:38:53.239 [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:38:53.239 [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:38:53.239 [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:38:53.239 [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:38:53.240 [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:38:53.240 [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:38:53.240 [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:38:53.240 [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:38:53.250 [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:38:53.251 [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:38:53.251 [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:38:53.251 [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:38:53.251 [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:38:53.251 [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:38:53.252 [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:38:53.252 [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:38:53.252 [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:38:53.252 [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:38:53.252 [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:38:53.252 [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:38:53.252 [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:38:53.253 [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:38:53.253 [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:38:53.253 [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:38:53.253 [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:38:53.253 [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:38:53.253 [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:38:53.254 [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:38:53.254 [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:38:53.254 [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:38:53.254 [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:38:53.254 [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:38:53.254 [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:38:53.254 [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:38:53.255 [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:38:53.255 [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:38:53.255 [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:38:53.255 [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:38:53.255 [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:38:53.255 [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:38:53.256 [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:38:53.256 [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:38:53.256 [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:38:53.256 [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:38:53.256 [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:38:53.256 [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:38:53.256 [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:38:53.257 [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:38:53.257 [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:38:53.257 [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:38:53.257 [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:38:53.257 [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:38:53.257 [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:38:53.257 [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:38:53.258 [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:38:53.258 [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:38:53.258 [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:38:53.258 [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:38:53.263 [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:38:53.263 [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:38:53.263 [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:38:53.263 [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:38:53.263 [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:38:53.264 [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:38:53.264 [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:38:53.264 [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:38:53.264 [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:38:53.264 [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:38:53.264 [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:38:53.264 [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:38:53.264 [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:38:53.265 [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:38:53.265 [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:38:53.265 [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:38:53.265 [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:38:53.265 [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:38:53.265 [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:38:53.265 [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:38:53.266 [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:38:53.266 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:53.266 [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:38:53.266 [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:38:53.266 [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:38:53.266 [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:38:53.267 [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:38:53.267 [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:38:53.267 [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:38:53.267 [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:38:53.267 [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:38:53.267 [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:38:53.267 [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:38:53.268 [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:38:53.268 [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:38:53.268 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1550471570
16:38:53.268 [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:38:53.268 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.268 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.268 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.268 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.268 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.268 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.268 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.268 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.273 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.277 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 0 items
16:38:53.277 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 117 msec
16:38:53.277 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:53.278 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************
16:38:53.278 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw NotFound"
16:38:53.278 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/tag/nonexistent]
16:38:53.278 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************
16:38:53.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:38:53.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:38:53.468 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.468 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.478 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.478 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.479 [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:38:53.479 [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:38:53.479 [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:38:53.479 [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:38:53.480 [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:38:53.480 [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:38:53.480 [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:38:53.480 [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:38:53.480 [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:38:53.480 [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:38:53.481 [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:38:53.481 [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:38:53.481 [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:38:53.481 [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:38:53.481 [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:38:53.481 [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:38:53.482 [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:38:53.482 [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:38:53.482 [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:38:53.482 [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:38:53.482 [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:38:53.482 [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:38:53.483 [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:38:53.483 [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:38:53.483 [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:38:53.483 [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:38:53.483 [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:38:53.483 [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:38:53.484 [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:38:53.485 [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:38:53.485 [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:38:53.485 [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:38:53.485 [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:38:53.486 [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:38:53.486 [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:38:53.490 [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:38:53.491 [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:38:53.491 [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:38:53.491 [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:38:53.492 [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:38:53.492 [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:38:53.492 [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:38:53.492 [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:38:53.492 [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:38:53.493 [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:38:53.493 [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:38:53.493 [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:38:53.493 [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:38:53.493 [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:38:53.494 [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:38:53.494 [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:38:53.494 [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:38:53.494 [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:38:53.498 [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:38:53.499 [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:38:53.499 [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:38:53.499 [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:38:53.499 [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:38:53.499 [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:38:53.499 [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:38:53.499 [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:38:53.500 [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:38:53.500 [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:38:53.500 [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:38:53.500 [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:38:53.500 [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:38:53.500 [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:38:53.501 [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:38:53.501 [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:38:53.501 [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:38:53.501 [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:38:53.501 [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:38:53.501 [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:38:53.501 [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:38:53.502 [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:38:53.502 [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:38:53.502 [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:38:53.507 [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:38:53.507 [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:38:53.507 [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:38:53.508 [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:38:53.509 [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:38:53.509 [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:38:53.510 [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:38:53.510 [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:38:53.510 [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:38:53.511 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:38:53.511 [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:38:53.511 [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:38:53.511 [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:38:53.511 [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:38:53.511 [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:38:53.511 [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:38:53.512 [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:38:53.512 [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:38:53.512 [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:38:53.512 [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:38:53.512 [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:38:53.516 [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:38:53.521 [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:38:53.521 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 616990183
16:38:53.522 [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:38:53.522 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.522 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.522 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.522 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.522 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.525 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.526 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:53.526 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.526 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:53.529 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 0 items
16:38:53.530 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 251 msec
16:38:53.536 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:38:53.577 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:53.577 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:53.577 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 1999]
16:38:53.577 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:53.578 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 42783426 f: 1999 l: 2017 r: 2017 y: 1999
16:38:53.934 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:53.934 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:53.934 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_1999.txt
16:38:53.934 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_1999.txt
16:38:53.946 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 368 msec
16:38:53.946 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:53.949 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:53.949 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:53.949 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2000]
16:38:53.949 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:53.959 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1394526584 f: 1999 l: 2017 r: 2017 y: 2000
16:38:54.094 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:54.094 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:54.094 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2000.txt
16:38:54.094 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2000.txt
16:38:54.095 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 146 msec
16:38:54.095 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:54.098 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.098 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:54.098 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2001]
16:38:54.098 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.099 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 230266757 f: 1999 l: 2017 r: 2017 y: 2001
16:38:54.179 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:54.180 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:54.180 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2001.txt
16:38:54.180 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2001.txt
16:38:54.183 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 82 msec
16:38:54.183 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:54.185 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.185 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:54.185 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2002]
16:38:54.185 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.189 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1839529707 f: 1999 l: 2017 r: 2017 y: 2002
16:38:54.284 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:54.284 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:54.284 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2002.txt
16:38:54.284 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2002.txt
16:38:54.289 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 99 msec
16:38:54.289 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:54.292 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.292 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:54.292 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2003]
16:38:54.292 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.292 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1813496056 f: 1999 l: 2017 r: 2017 y: 2003
16:38:54.375 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:54.378 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:54.378 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2003.txt
16:38:54.378 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2003.txt
16:38:54.379 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 88 msec
16:38:54.379 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:54.387 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.387 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:54.387 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2004]
16:38:54.387 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.388 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 457732796 f: 1999 l: 2017 r: 2017 y: 2004
16:38:54.494 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:54.494 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:54.494 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2004.txt
16:38:54.494 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2004.txt
16:38:54.511 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 123 msec
16:38:54.511 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:54.513 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.513 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:54.513 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2005]
16:38:54.513 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.514 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 258027623 f: 1999 l: 2017 r: 2017 y: 2005
16:38:54.591 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:54.591 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:54.591 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2005.txt
16:38:54.591 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2005.txt
16:38:54.592 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 79 msec
16:38:54.592 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:54.593 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.593 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:54.593 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2006]
16:38:54.593 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.594 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1912769093 f: 1999 l: 2017 r: 2017 y: 2006
16:38:54.659 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:54.659 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:54.659 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2006.txt
16:38:54.659 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2006.txt
16:38:54.660 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 66 msec
16:38:54.660 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:54.661 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.662 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:54.662 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2007]
16:38:54.662 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.663 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 910889057 f: 1999 l: 2017 r: 2017 y: 2007
16:38:54.730 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:54.730 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:54.730 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2007.txt
16:38:54.730 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2007.txt
16:38:54.734 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 69 msec
16:38:54.734 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:54.736 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.736 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:54.736 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2008]
16:38:54.736 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.737 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 2113328739 f: 1999 l: 2017 r: 2017 y: 2008
16:38:54.811 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:54.812 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:54.812 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2008.txt
16:38:54.812 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2008.txt
16:38:54.813 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 76 msec
16:38:54.813 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:54.814 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.814 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:54.814 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2009]
16:38:54.814 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.815 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1096433514 f: 1999 l: 2017 r: 2017 y: 2009
16:38:54.874 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:54.874 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:54.874 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2009.txt
16:38:54.882 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2009.txt
16:38:54.884 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 69 msec
16:38:54.884 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:54.886 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.886 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:54.886 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2010]
16:38:54.886 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.895 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 864078397 f: 1999 l: 2017 r: 2017 y: 2010
16:38:54.976 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:54.976 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:54.976 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2010.txt
16:38:54.976 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2010.txt
16:38:54.982 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 95 msec
16:38:54.982 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:54.986 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.986 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:54.986 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2011]
16:38:54.986 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:54.987 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1106488049 f: 1999 l: 2017 r: 2017 y: 2011
16:38:55.068 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:55.068 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:55.068 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2011.txt
16:38:55.068 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2011.txt
16:38:55.077 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 86 msec
16:38:55.077 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.079 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:55.079 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:55.079 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2012]
16:38:55.079 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:55.086 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1008294188 f: 1999 l: 2017 r: 2017 y: 2012
16:38:55.179 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:55.179 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:55.179 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2012.txt
16:38:55.179 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2012.txt
16:38:55.186 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 100 msec
16:38:55.186 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.188 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:55.188 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:55.188 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2013]
16:38:55.188 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:55.195 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 142449153 f: 1999 l: 2017 r: 2017 y: 2013
16:38:55.312 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:55.312 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:55.312 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2013.txt
16:38:55.313 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2013.txt
16:38:55.314 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 125 msec
16:38:55.314 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.316 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:55.316 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:55.316 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2014]
16:38:55.316 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:55.317 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 191614132 f: 1999 l: 2017 r: 2017 y: 2014
16:38:55.382 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:55.382 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:55.382 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2014.txt
16:38:55.382 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2014.txt
16:38:55.383 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 66 msec
16:38:55.383 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.388 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:55.388 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:55.388 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2015]
16:38:55.388 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:55.389 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1642619282 f: 1999 l: 2017 r: 2017 y: 2015
16:38:55.501 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:55.501 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:55.501 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2015.txt
16:38:55.501 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2015.txt
16:38:55.515 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 127 msec
16:38:55.515 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.517 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:55.517 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:55.517 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2016]
16:38:55.517 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:55.523 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1258503852 f: 1999 l: 2017 r: 2017 y: 2016
16:38:55.626 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:55.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:55.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2016.txt
16:38:55.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2016.txt
16:38:55.634 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 110 msec
16:38:55.634 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.637 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:55.637 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:38:55.637 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2017]
16:38:55.637 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:38:55.643 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1369533151 f: 1999 l: 2017 r: 2017 y: 2017
16:38:55.745 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:55.745 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:55.745 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2017.txt
16:38:55.745 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2017.txt
16:38:55.754 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 109 msec
16:38:55.754 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.759 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:38:55.759 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw BadRequest"
16:38:55.759 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional.empty, /1r94]
16:38:55.759 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:38:55.776 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 12 msec
16:38:55.776 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.780 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ******************************************
16:38:55.780 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw BadRequest"
16:38:55.781 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional.empty, /2010/2]
16:38:55.781 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ******************************************
16:38:55.782 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 2 msec
16:38:55.782 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.791 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:38:55.791 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:38:55.791 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional[1997], ]
16:38:55.791 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:38:55.792 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 594207037 f: 1999 l: 2017 r: 2017 y: 1997
16:38:55.793 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 9 msec
16:38:55.793 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.795 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:38:55.795 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:38:55.795 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional[1998], ]
16:38:55.795 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:38:55.796 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1177685146 f: 1999 l: 2017 r: 2017 y: 1998
16:38:55.797 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 1 msec
16:38:55.797 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.810 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:38:55.810 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:38:55.810 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional[2018], ]
16:38:55.810 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:38:55.810 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 893339434 f: 1999 l: 2017 r: 2017 y: 2018
16:38:55.811 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 1 msec
16:38:55.811 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.813 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:38:55.822 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:38:55.822 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional[2019], ]
16:38:55.822 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:38:55.825 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1901465425 f: 1999 l: 2017 r: 2017 y: 2019
16:38:55.827 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 12 msec
16:38:55.827 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.829 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:38:55.829 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:38:55.829 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional.empty, /1997]
16:38:55.829 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:38:55.831 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1553142068 f: 1999 l: 2017 r: 1997 y: 1997
16:38:55.832 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 2 msec
16:38:55.832 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.834 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:38:55.834 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:38:55.834 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional.empty, /1998]
16:38:55.834 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:38:55.848 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1741997197 f: 1999 l: 2017 r: 1998 y: 1998
16:38:55.849 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 14 msec
16:38:55.849 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.851 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:38:55.851 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:38:55.851 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional.empty, /2018]
16:38:55.851 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:38:55.852 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 943502798 f: 1999 l: 2017 r: 2018 y: 2018
16:38:55.853 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 1 msec
16:38:55.853 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.856 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:38:55.856 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:38:55.856 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional.empty, /2019]
16:38:55.856 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:38:55.863 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 2140650516 f: 1999 l: 2017 r: 2019 y: 2019
16:38:55.863 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 7 msec
16:38:55.863 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:38:55.890 [main                ] INFO  i.t.n.f.u.c.h.DefaultHtmlTextWithTitleViewControllerTest - ***************************
16:38:55.891 [main                ] INFO  i.t.n.f.u.c.h.DefaultHtmlTextWithTitleViewControllerTest - TEST "must properly render"
16:38:55.891 [main                ] INFO  i.t.n.f.u.c.h.DefaultHtmlTextWithTitleViewControllerTest - ***************************
16:38:55.900 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.900 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.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:38:55.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:38:55.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:38:55.902 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.902 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.902 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.902 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.903 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.903 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.903 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.903 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.903 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.904 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.904 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.904 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.904 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.904 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.905 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.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:38:55.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:38:55.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:38:55.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:38:55.917 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.917 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.918 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.918 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.918 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.918 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.918 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.918 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.918 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.918 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.919 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.919 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.919 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.919 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.919 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.919 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.920 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:55.920 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:55.920 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultHtmlTextWithTitleViewControllerTest/expected-results/text_with_title.txt
16:38:55.920 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultHtmlTextWithTitleViewControllerTest/text_with_title.txt
16:38:55.922 [main                ] INFO  i.t.n.f.u.c.h.DefaultHtmlTextWithTitleViewControllerTest - TEST PASSED in 30 msec
16:38:55.922 [main                ] INFO  i.t.n.f.u.c.h.DefaultHtmlTextWithTitleViewControllerTest - 
16:38:55.962 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - ************************************************
16:38:55.963 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST "must not set the template when no Content"
16:38:55.963 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - ************************************************
16:38:55.966 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/to/nonexistent/template)
16:38:55.966 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.966 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.969 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST PASSED in 7 msec
16:38:55.970 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - 
16:38:55.971 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - *****************************************************
16:38:55.971 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST "must not set the template when no property set"
16:38:55.971 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - *****************************************************
16:38:55.972 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/to/template)
16:38:55.972 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:55.972 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:55.975 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST PASSED in 2 msec
16:38:55.975 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - 
16:38:55.977 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - **********************************
16:38:55.977 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST "must properly add the links"
16:38:55.977 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - **********************************
16:38:55.986 [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:38:55.987 [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:38:55.990 [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:38:55.990 [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:38:55.991 [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:38:55.991 [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:38:55.992 [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:38:55.992 [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:38:55.992 [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:38:55.992 [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:38:55.992 [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:38:55.992 [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:38:56.005 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST PASSED in 27 msec
16:38:56.005 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - 
16:38:56.008 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - *************************************
16:38:56.008 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST "must properly set the template"
16:38:56.008 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - *************************************
16:38:56.011 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:56.011 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.012 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/to/template)
16:38:56.012 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:56.012 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.014 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST PASSED in 5 msec
16:38:56.014 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - 
16:38:56.023 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - **********************************
16:38:56.024 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST "must properly set the title"
16:38:56.024 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - **********************************
16:38:56.025 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST PASSED in 2 msec
16:38:56.025 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - 
16:38:56.026 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - ***************************************************
16:38:56.026 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST "must properly set the title when unspecified"
16:38:56.026 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - ***************************************************
16:38:56.027 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST PASSED in 1 msec
16:38:56.028 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - 
16:38:56.055 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ****************************************************
16:38:56.055 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must not set the description when unspecified"
16:38:56.055 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ****************************************************
16:38:56.059 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.066 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.067 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.072 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.075 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.075 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.076 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 21 msec
16:38:56.076 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.080 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ************************************************
16:38:56.080 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must not set the template when no Content"
16:38:56.080 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ************************************************
16:38:56.080 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/to/nonexistent/template)
16:38:56.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:38:56.081 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.081 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.081 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.081 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.081 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.081 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.081 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.082 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 1 msec
16:38:56.082 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.092 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************************
16:38:56.092 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must not set the template when no property set"
16:38:56.092 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************************
16:38:56.092 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/to/template)
16:38:56.092 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:56.092 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.093 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.093 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.093 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.093 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.093 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.093 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.094 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 3 msec
16:38:56.094 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.095 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************************
16:38:56.095 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must not set the title prefix when unspecified"
16:38:56.095 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************************
16:38:56.096 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.096 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.096 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.096 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.096 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.096 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.097 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 1 msec
16:38:56.097 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.098 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - **********************************************
16:38:56.106 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must not set the title when unspecified"
16:38:56.106 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - **********************************************
16:38:56.107 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.107 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.107 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.107 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.107 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.107 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.108 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 9 msec
16:38:56.108 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.109 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************
16:38:56.109 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the descriptiond"
16:38:56.109 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************
16:38:56.110 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.118 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("description", "the description")
16:38:56.118 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.118 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.118 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.119 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.119 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.119 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 10 msec
16:38:56.119 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.121 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ********************************************
16:38:56.121 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the inlined scripts"
16:38:56.121 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ********************************************
16:38:56.121 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:56.121 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.122 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:56.122 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.122 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.122 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.122 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.122 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.123 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.123 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:56.123 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.123 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:56.123 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.123 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:56.123 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.127 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:38:56.127 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.127 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "<script>1</script><script>2</script>")
16:38:56.127 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 6 msec
16:38:56.128 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.129 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *************************************
16:38:56.129 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the language"
16:38:56.129 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *************************************
16:38:56.129 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.130 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.130 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.130 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.130 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.130 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.138 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 1 msec
16:38:56.138 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.140 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ********************************************
16:38:56.140 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the printCssSection"
16:38:56.140 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ********************************************
16:38:56.142 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.143 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.143 [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:38:56.143 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.144 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.144 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.144 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 4 msec
16:38:56.144 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.166 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *************************************
16:38:56.166 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the rssFeeds"
16:38:56.166 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *************************************
16:38:56.177 [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:38:56.177 [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:38:56.181 [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:38:56.181 [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:38:56.182 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.182 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.182 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.182 [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:38:56.182 [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:38:56.182 [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:38:56.183 [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:38:56.191 [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:38:56.191 [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:38:56.191 [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:38:56.192 [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:38:56.192 [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:38:56.192 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.193 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.195 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 28 msec
16:38:56.195 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.199 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *********************************************
16:38:56.199 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the screenCssSection"
16:38:56.199 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *********************************************
16:38:56.199 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.200 [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:38:56.200 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.200 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.200 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.200 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.200 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 1 msec
16:38:56.201 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.202 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ************************************
16:38:56.202 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the scripts"
16:38:56.202 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ************************************
16:38:56.203 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.203 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.203 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.203 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.203 [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:38:56.203 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.214 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 2 msec
16:38:56.214 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.216 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *************************************
16:38:56.216 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the template"
16:38:56.216 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *************************************
16:38:56.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:38:56.217 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.217 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/to/template)
16:38:56.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:38:56.217 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.217 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.218 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.218 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.218 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.218 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.218 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.218 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 2 msec
16:38:56.218 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.220 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - **********************************
16:38:56.220 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the title"
16:38:56.220 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - **********************************
16:38:56.220 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.220 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("title", "the title")
16:38:56.220 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.220 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.220 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.220 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.221 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.221 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 1 msec
16:38:56.221 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.229 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************
16:38:56.229 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the title prefix"
16:38:56.229 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************
16:38:56.229 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:38:56.229 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("titlePrefix", "the title prefix")
16:38:56.230 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:38:56.230 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:38:56.230 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:38:56.230 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:38:56.230 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:38:56.230 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 1 msec
16:38:56.230 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:38:56.796 [main                ] INFO  i.t.n.f.u.c.s.DefaultSitemapViewControllerTest     - ***********************************
16:38:56.796 [main                ] INFO  i.t.n.f.u.c.s.DefaultSitemapViewControllerTest     - TEST "must properly render sitemap"
16:38:56.796 [main                ] INFO  i.t.n.f.u.c.s.DefaultSitemapViewControllerTest     - ***********************************
16:38:56.797 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-01 / layout Mock for Layout, hashCode: 665448485 ...
16:38:56.799 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.800 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.800 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.800 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.800 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.800 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.800 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.800 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.800 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.800 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.801 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-02 / layout Mock for Layout, hashCode: 1646410010 ...
16:38:56.801 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.801 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.801 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.801 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.801 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.802 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.802 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.802 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.802 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.802 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.802 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-03 / layout Mock for Layout, hashCode: 1401564942 ...
16:38:56.802 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.802 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.803 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.803 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.803 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.803 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.803 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.803 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.803 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.803 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.803 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-04 / layout Mock for Layout, hashCode: 220661927 ...
16:38:56.803 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.803 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.804 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.804 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.804 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.804 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.804 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.804 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.804 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.804 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.804 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-05 / layout Mock for Layout, hashCode: 1351275110 ...
16:38:56.804 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.805 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-06 / layout Mock for Layout, hashCode: 588503940 ...
16:38:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.806 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.806 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.806 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.806 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.806 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.806 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.806 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.815 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-07 / layout Mock for Layout, hashCode: 560165559 ...
16:38:56.816 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.816 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.816 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.816 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.816 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.816 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.816 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.816 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.816 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.816 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.816 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-08 / layout Mock for Layout, hashCode: 347354124 ...
16:38:56.817 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.817 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.817 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.817 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.817 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.817 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.817 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.817 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.817 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.817 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.817 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /blog / layout Mock for Layout, hashCode: 313249054 ...
16:38:56.818 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.818 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.818 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.818 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-01
16:38:56.818 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-02
16:38:56.819 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-03
16:38:56.819 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-04
16:38:56.819 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-05
16:38:56.819 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-06
16:38:56.819 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-07
16:38:56.819 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-08
16:38:56.819 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-09
16:38:56.820 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-10
16:38:56.820 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-11
16:38:56.820 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-12
16:38:56.820 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-13
16:38:56.820 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-14
16:38:56.820 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-15
16:38:56.821 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-16
16:38:56.821 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-17
16:38:56.821 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-18
16:38:56.821 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-19
16:38:56.821 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-20
16:38:56.822 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-21
16:38:56.822 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-22
16:38:56.822 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-23
16:38:56.822 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-24
16:38:56.831 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-25
16:38:56.831 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-26
16:38:56.831 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-27
16:38:56.831 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-28
16:38:56.832 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-29
16:38:56.832 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-30
16:38:56.832 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-01
16:38:56.832 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-02
16:38:56.833 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-03
16:38:56.833 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-04
16:38:56.833 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-05
16:38:56.833 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-06
16:38:56.833 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-07
16:38:56.833 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-08
16:38:56.834 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-09
16:38:56.834 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-10
16:38:56.834 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-11
16:38:56.834 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-12
16:38:56.834 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-13
16:38:56.835 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-14
16:38:56.835 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-15
16:38:56.835 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-16
16:38:56.835 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-17
16:38:56.835 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-18
16:38:56.835 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-19
16:38:56.836 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-20
16:38:56.836 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-21
16:38:56.836 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-22
16:38:56.836 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-23
16:38:56.836 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-24
16:38:56.836 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-25
16:38:56.836 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-26
16:38:56.837 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-27
16:38:56.837 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-28
16:38:56.837 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-29
16:38:56.837 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-30
16:38:56.838 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.838 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.838 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.838 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.838 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.838 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-10 / layout Mock for Layout, hashCode: 802814772 ...
16:38:56.847 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.847 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.847 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.847 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.847 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.847 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.847 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.848 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.848 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.848 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.848 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-11 / layout Mock for Layout, hashCode: 362140338 ...
16:38:56.848 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.848 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.848 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.848 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.848 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.848 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.849 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.849 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.849 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.849 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.849 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-12 / layout Mock for Layout, hashCode: 540315736 ...
16:38:56.849 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.849 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.849 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.849 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.849 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.850 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.850 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.850 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.850 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.850 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.850 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-13 / layout Mock for Layout, hashCode: 1824225917 ...
16:38:56.850 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.850 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.851 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.851 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.851 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.851 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.851 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.851 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.851 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.851 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.851 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-14 / layout Mock for Layout, hashCode: 215694469 ...
16:38:56.852 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.852 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.852 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.852 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.852 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.852 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.852 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.852 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.852 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.852 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.852 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-15 / layout Mock for Layout, hashCode: 929066990 ...
16:38:56.853 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.853 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.853 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.853 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.853 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.853 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.853 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.853 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.853 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.854 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.854 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-16 / layout Mock for Layout, hashCode: 869437194 ...
16:38:56.854 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.854 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.862 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.863 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.863 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.863 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.863 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.863 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.863 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.863 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.863 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-17 / layout Mock for Layout, hashCode: 76379039 ...
16:38:56.864 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.864 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.864 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.864 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.864 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.864 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.864 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.864 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.864 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.864 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.864 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-18 / layout Mock for Layout, hashCode: 1374115999 ...
16:38:56.865 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.865 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.865 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.865 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.866 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.866 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.866 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.866 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.866 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.866 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.866 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-19 / layout Mock for Layout, hashCode: 1707889234 ...
16:38:56.866 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.867 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.867 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.867 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.867 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.867 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.867 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.867 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.867 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.867 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.874 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-20 / layout Mock for Layout, hashCode: 1119955774 ...
16:38:56.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.875 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:38:56.877 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:38:56.877 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:38:56.878 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultSitemapViewControllerTest/expected-results/sitemap.txt
16:38:56.878 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultSitemapViewControllerTest/sitemap.txt
16:38:56.882 [main                ] INFO  i.t.n.f.u.c.s.DefaultSitemapViewControllerTest     - TEST PASSED in 82 msec
16:38:56.882 [main                ] INFO  i.t.n.f.u.c.s.DefaultSitemapViewControllerTest     - 
16:38:56.882 [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: 19.398 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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683563939643
[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 88670c31d519
[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:39:16.655 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - STARTING TESTS OF it.tidalwave.northernwind.frontend.ui.component.blog.htmltemplate.HtmlTemplateBlogViewControllerTest
16:39:17.687 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - *********************************
16:39:17.688 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - TEST "must properly render posts"
16:39:17.688 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - *********************************
16:39:17.961 [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:39:17.963 [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:39:17.964 [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:39:17.965 [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:39:17.965 [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:39:17.966 [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:39:17.968 [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:39:17.969 [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:39:17.969 [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:39:17.970 [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:39:17.970 [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:39:17.971 [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:39:17.972 [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:39:17.972 [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:39:17.981 [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:39:17.982 [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:39:17.982 [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:39:17.983 [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:39:17.985 [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:39:17.990 [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:39:17.991 [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:39:17.991 [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:39:17.992 [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:39:17.992 [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:39:17.993 [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:39:17.993 [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:39:17.994 [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:39:17.995 [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:39:17.995 [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:39:17.996 [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:39:17.996 [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:39:17.997 [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:39:17.997 [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:39:17.998 [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:39:17.998 [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:39:17.999 [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:39:17.999 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2018-06-22T01:36Z[GMT] -            -            - [tag2, tag7])
16:39:18.003 [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:39:18.004 [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:39:18.005 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2020-02-10T09:24Z[GMT] -            -            - [tag3, tag10])
16:39:18.006 [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:39:18.007 [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:39:18.008 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2020-05-25T12:25Z[GMT] -            - category1  - [tag6])
16:39:18.009 [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:39:18.009 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2025-03-07T03:42Z[GMT] -            -            - [tag4])
16:39:18.010 [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:39:18.011 [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:39:18.012 [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:39:18.013 [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:39:18.013 [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:39:18.014 [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:39:18.015 [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:39:18.016 [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:39:18.017 [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:39:18.018 [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:39:18.019 [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:39:18.019 [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:39:18.020 [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:39:18.021 [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:39:18.022 [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:39:18.023 [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:39:18.024 [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:39:18.027 [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:39:18.027 [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:39:18.028 [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:39:18.028 [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:39:18.029 [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:39:18.029 [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:39:18.030 [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:39:18.031 [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:39:18.032 [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:39:18.032 [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:39:18.033 [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:39:18.034 [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:39:18.034 [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:39:18.035 [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:39:18.036 [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:39:18.038 [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:39:18.039 [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:39:18.040 [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:39:18.042 [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:39:18.042 [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:39:18.043 [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:39:18.054 [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:39:18.055 [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:39:18.056 [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:39:18.057 [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:39:18.058 [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:39:18.058 [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:39:18.059 [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:39:18.060 [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:39:18.060 [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:39:18.062 [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:39:18.062 [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:39:18.063 [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:39:18.063 [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:39:18.064 [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:39:18.064 [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:39:18.064 [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:39:18.065 [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:39:18.126 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Posts.st)
16:39:18.137 [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:39:18.230 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:39:18.231 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:39:18.231 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateBlogViewControllerTest/expected-results/blog.xhtml
16:39:18.232 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateBlogViewControllerTest/blog.xhtml
16:39:18.243 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - TEST PASSED in 554 msec
16:39:18.243 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - 
16:39:18.248 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - *************************************
16:39:18.248 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - TEST "must properly render tag cloud"
16:39:18.249 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - *************************************
16:39:18.259 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, TagCloud.st)
16:39:18.260 [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:39:18.262 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:39:18.262 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:39:18.262 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateBlogViewControllerTest/expected-results/tag_cloud.xhtml
16:39:18.263 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateBlogViewControllerTest/tag_cloud.xhtml
16:39:18.263 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - TEST PASSED in 15 msec
16:39:18.263 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - 
16:39:18.269 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - ******************************************************
16:39:18.270 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - TEST "must properly render posts with custom template"
16:39:18.270 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - ******************************************************
16:39:18.271 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:39:18.278 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:18.280 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Posts.st)
16:39:18.280 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:39:18.281 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:39:18.281 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:18.281 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: Custom posts template - $
16:39:18.285 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - TEST PASSED in 16 msec
16:39:18.285 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - 
16:39:18.288 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - **********************************************************
16:39:18.304 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - TEST "must properly render tag cloud with custom template"
16:39:18.305 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - **********************************************************
16:39:18.305 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:39:18.305 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:18.307 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], TagCloud.st)
16:39:18.310 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:39:18.311 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:39:18.311 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:18.311 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: Custom tag cloud template - $
16:39:18.312 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - TEST PASSED in 24 msec
16:39:18.313 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - 
16:39:18.409 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:39:18.409 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST "must properly render"
16:39:18.409 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ARGS [1]
16:39:18.409 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:39:18.419 [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:39:18.679 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Calendar.st)
16:39:18.680 [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:39:18.689 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:39:18.689 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:39:18.689 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateCalendarViewControllerTest/expected-results/calendar-1x12.xhtml
16:39:18.690 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateCalendarViewControllerTest/calendar-1x12.xhtml
16:39:18.691 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST PASSED in 283 msec
16:39:18.694 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - 
16:39:18.698 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:39:18.698 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST "must properly render"
16:39:18.698 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ARGS [2]
16:39:18.698 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:39:18.699 [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:39:18.800 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Calendar.st)
16:39:18.801 [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:39:18.806 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:39:18.806 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:39:18.806 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateCalendarViewControllerTest/expected-results/calendar-2x6.xhtml
16:39:18.806 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateCalendarViewControllerTest/calendar-2x6.xhtml
16:39:18.807 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST PASSED in 109 msec
16:39:18.807 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - 
16:39:18.812 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:39:18.812 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST "must properly render"
16:39:18.812 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ARGS [3]
16:39:18.812 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:39:18.813 [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:39:18.880 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Calendar.st)
16:39:18.882 [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:39:18.887 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:39:18.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:39:18.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateCalendarViewControllerTest/expected-results/calendar-3x4.xhtml
16:39:18.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateCalendarViewControllerTest/calendar-3x4.xhtml
16:39:18.890 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST PASSED in 77 msec
16:39:18.890 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - 
16:39:18.894 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:39:18.894 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST "must properly render"
16:39:18.894 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ARGS [4]
16:39:18.894 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:39:18.899 [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:39:18.969 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Calendar.st)
16:39:18.969 [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:39:18.974 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:39:18.975 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:39:18.975 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateCalendarViewControllerTest/expected-results/calendar-4x3.xhtml
16:39:18.975 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateCalendarViewControllerTest/calendar-4x3.xhtml
16:39:18.977 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST PASSED in 82 msec
16:39:18.977 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - 
16:39:18.981 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:39:18.981 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST "must properly render"
16:39:18.981 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ARGS [6]
16:39:18.981 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:39:18.982 [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:39:19.024 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Calendar.st)
16:39:19.025 [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:39:19.031 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:39:19.031 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:39:19.032 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateCalendarViewControllerTest/expected-results/calendar-6x2.xhtml
16:39:19.032 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateCalendarViewControllerTest/calendar-6x2.xhtml
16:39:19.036 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST PASSED in 52 msec
16:39:19.037 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - 
16:39:19.042 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:39:19.042 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST "must properly render"
16:39:19.043 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ARGS [12]
16:39:19.043 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:39:19.049 [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:39:19.112 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Calendar.st)
16:39:19.117 [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:39:19.125 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:39:19.125 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:39:19.125 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateCalendarViewControllerTest/expected-results/calendar-12x1.xhtml
16:39:19.125 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateCalendarViewControllerTest/calendar-12x1.xhtml
16:39:19.129 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST PASSED in 86 msec
16:39:19.129 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - 
16:39:19.132 [main                ] INFO  i.t.n.f.u.c.calendar.HtmlTemplateCalendarViewTest  - ******************************************************
16:39:19.132 [main                ] INFO  i.t.n.f.u.c.calendar.HtmlTemplateCalendarViewTest  - TEST "must properly render posts with custom template"
16:39:19.132 [main                ] INFO  i.t.n.f.u.c.calendar.HtmlTemplateCalendarViewTest  - ******************************************************
16:39:19.133 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:39:19.133 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.134 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Calendar.st)
16:39:19.134 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:39:19.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:39:19.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:39:19.135 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: Custom template - $
16:39:19.136 [main                ] INFO  i.t.n.f.u.c.calendar.HtmlTemplateCalendarViewTest  - TEST PASSED in 4 msec
16:39:19.136 [main                ] INFO  i.t.n.f.u.c.calendar.HtmlTemplateCalendarViewTest  - 
16:39:19.141 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewControllerTest - ***************************
16:39:19.141 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewControllerTest - TEST "must properly render"
16:39:19.141 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewControllerTest - ***************************
16:39:19.144 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.145 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.145 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:39:19.146 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:39:19.147 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.148 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.148 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:39:19.148 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:39:19.149 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.149 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.150 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:39:19.150 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:39:19.150 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.151 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.151 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:39:19.151 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
context [anonymous] 1:8 attribute title isn't defined
16:39:19.152 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.152 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.153 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:39:19.153 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
context [anonymous] 1:8 attribute title isn't defined
16:39:19.153 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.154 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.154 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:39:19.155 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:39:19.155 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.155 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.156 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:39:19.156 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:39:19.156 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.157 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.157 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:39:19.158 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
context [anonymous] 1:8 attribute title isn't defined
16:39:19.158 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.158 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.159 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:39:19.159 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:39:19.159 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.160 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.160 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:39:19.160 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:39:19.161 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:39:19.161 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:39:19.161 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateHtmlTextWithTitleViewControllerTest/expected-results/text_with_title.xhtml
16:39:19.161 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateHtmlTextWithTitleViewControllerTest/text_with_title.xhtml
16:39:19.163 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewControllerTest - TEST PASSED in 21 msec
16:39:19.163 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewControllerTest - 
16:39:19.165 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - ******************************************************
16:39:19.165 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - TEST "must properly render posts with custom template"
16:39:19.165 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - ******************************************************
16:39:19.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:39:19.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:39:19.167 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Text.st)
16:39:19.167 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:39:19.167 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:39:19.167 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.167 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $title$ $text$ $level$ - $
16:39:19.168 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:39:19.168 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:39:19.169 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - TEST PASSED in 4 msec
16:39:19.169 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - 
16:39:19.171 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - **************************************************************
16:39:19.171 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - TEST "must properly render posts with custom wrapper template"
16:39:19.171 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - **************************************************************
16:39:19.172 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:39:19.172 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.173 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.173 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.174 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Wrapper.st)
16:39:19.174 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:39:19.174 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:39:19.174 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.174 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <div class='my'>
  $content$
</div> - $
16:39:19.175 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.175 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.175 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Wrapper.st)
16:39:19.176 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:39:19.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:39:19.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:39:19.176 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <div class='my'>
  $content$
</div> - $
16:39:19.176 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:39:19.177 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:39:19.177 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Wrapper.st)
16:39:19.177 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:39:19.177 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:39:19.177 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.177 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <div class='my'>
  $content$
</div> - $
16:39:19.178 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:39:19.178 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:39:19.178 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateHtmlTextWithTitleViewTest/expected-results/with_wrapper.xhtml
16:39:19.178 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateHtmlTextWithTitleViewTest/with_wrapper.xhtml
16:39:19.179 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - TEST PASSED in 8 msec
16:39:19.179 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - 
16:39:19.532 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewControllerTest - ***********************************
16:39:19.532 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewControllerTest - TEST "must properly render sitemap"
16:39:19.532 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewControllerTest - ***********************************
16:39:19.571 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-01 / layout Mock for Layout, hashCode: 395257482 ...
16:39:19.583 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.586 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.586 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.587 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.587 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.588 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.589 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.590 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.590 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.593 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.595 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-02 / layout Mock for Layout, hashCode: 148436820 ...
16:39:19.596 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.596 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.596 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.597 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.597 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.597 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.597 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.597 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.597 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.597 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.598 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-03 / layout Mock for Layout, hashCode: 224473864 ...
16:39:19.607 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.607 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.609 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.609 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.609 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.609 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.610 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.611 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.611 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.611 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-04 / layout Mock for Layout, hashCode: 627519623 ...
16:39:19.612 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.612 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.612 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.613 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.613 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.613 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.615 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.616 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.616 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.616 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.616 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-05 / layout Mock for Layout, hashCode: 2066213108 ...
16:39:19.616 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.617 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.618 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.619 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.622 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.622 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.623 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.623 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.623 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.623 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.623 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-06 / layout Mock for Layout, hashCode: 881513107 ...
16:39:19.623 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.624 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.624 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.624 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.624 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.624 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.624 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.625 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.625 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.625 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.625 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-07 / layout Mock for Layout, hashCode: 821513849 ...
16:39:19.626 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.626 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.626 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.640 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.640 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.640 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.640 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.640 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.641 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.641 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.641 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-08 / layout Mock for Layout, hashCode: 747152360 ...
16:39:19.641 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.641 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.642 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.642 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.642 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.642 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.642 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.642 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.642 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.642 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.643 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /blog / layout Mock for Layout, hashCode: 1756143301 ...
16:39:19.643 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.643 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.643 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.644 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-01
16:39:19.655 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-02
16:39:19.655 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-03
16:39:19.655 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-04
16:39:19.656 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-05
16:39:19.656 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-06
16:39:19.656 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-07
16:39:19.656 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-08
16:39:19.657 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-09
16:39:19.657 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-10
16:39:19.657 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-11
16:39:19.657 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-12
16:39:19.658 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-13
16:39:19.658 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-14
16:39:19.658 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-15
16:39:19.658 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-16
16:39:19.659 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-17
16:39:19.659 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-18
16:39:19.659 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-19
16:39:19.659 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-20
16:39:19.660 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-21
16:39:19.660 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-22
16:39:19.660 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-23
16:39:19.660 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-24
16:39:19.660 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-25
16:39:19.661 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-26
16:39:19.661 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-27
16:39:19.661 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-28
16:39:19.661 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-29
16:39:19.662 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-30
16:39:19.662 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-01
16:39:19.663 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-02
16:39:19.663 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-03
16:39:19.663 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-04
16:39:19.663 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-05
16:39:19.664 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-06
16:39:19.664 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-07
16:39:19.664 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-08
16:39:19.664 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-09
16:39:19.664 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-10
16:39:19.665 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-11
16:39:19.665 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-12
16:39:19.665 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-13
16:39:19.665 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-14
16:39:19.665 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-15
16:39:19.675 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-16
16:39:19.675 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-17
16:39:19.675 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-18
16:39:19.675 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-19
16:39:19.675 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-20
16:39:19.676 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-21
16:39:19.676 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-22
16:39:19.676 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-23
16:39:19.676 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-24
16:39:19.677 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-25
16:39:19.677 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-26
16:39:19.677 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-27
16:39:19.677 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-28
16:39:19.677 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-29
16:39:19.677 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-30
16:39:19.678 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.678 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.678 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.679 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.679 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.679 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-10 / layout Mock for Layout, hashCode: 173070089 ...
16:39:19.679 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.679 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.679 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.680 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.680 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.680 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.680 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.680 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.680 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.680 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.681 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-11 / layout Mock for Layout, hashCode: 6214844 ...
16:39:19.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.681 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.682 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.682 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.682 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.682 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.682 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-12 / layout Mock for Layout, hashCode: 1763750076 ...
16:39:19.682 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.683 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.683 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.683 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.683 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.683 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.683 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.683 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.684 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.684 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.686 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-13 / layout Mock for Layout, hashCode: 1710641643 ...
16:39:19.687 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.687 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.687 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.687 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.687 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.687 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.687 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.687 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.688 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.688 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.688 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-14 / layout Mock for Layout, hashCode: 1771190979 ...
16:39:19.688 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.688 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.688 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.688 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.689 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.689 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.689 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.689 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.689 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.689 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.689 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-15 / layout Mock for Layout, hashCode: 522188921 ...
16:39:19.689 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.689 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.690 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.690 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.690 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.690 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.690 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.690 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.690 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.690 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.690 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-16 / layout Mock for Layout, hashCode: 1943408246 ...
16:39:19.691 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.691 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.691 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.691 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.691 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.691 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.691 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.691 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.691 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.692 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.692 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-17 / layout Mock for Layout, hashCode: 620261614 ...
16:39:19.692 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.692 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.692 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.692 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.692 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.692 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.693 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-18 / layout Mock for Layout, hashCode: 1547965072 ...
16:39:19.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.703 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.703 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.703 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.703 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.703 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.703 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.703 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.703 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.703 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.704 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-19 / layout Mock for Layout, hashCode: 1014555985 ...
16:39:19.704 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.704 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.704 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.704 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.704 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.705 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.705 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.705 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.705 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.705 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.705 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-20 / layout Mock for Layout, hashCode: 2132736278 ...
16:39:19.705 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.706 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.706 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.706 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.706 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.706 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.706 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.706 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.706 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.707 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.708 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Sitemap.st)
16:39:19.709 [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:39:19.711 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:39:19.711 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:39:19.711 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateSitemapViewControllerTest/expected-results/sitemap.xml
16:39:19.711 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateSitemapViewControllerTest/sitemap.xml
16:39:19.712 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewControllerTest - TEST PASSED in 181 msec
16:39:19.713 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewControllerTest - 
16:39:19.725 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewTest        - ******************************************************
16:39:19.725 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewTest        - TEST "must properly render posts with custom template"
16:39:19.725 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewTest        - ******************************************************
16:39:19.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:39:19.728 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.729 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Sitemap.st)
16:39:19.729 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:39:19.733 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:39:19.733 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:39:19.733 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: Custom template - $
16:39:19.734 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewTest        - TEST PASSED in 9 msec
16:39:19.734 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewTest        - 
16:39:19.735 [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: 4.764 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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683563961274
[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 88670c31d519
[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:39:34.308 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - STARTING TESTS OF it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmFileSystemProviderTest
16:39:34.417 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:36.596 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir5165427940082963326/1
16:39:36.596 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir5165427940082963326/2
16:39:36.623 [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:39:36.626 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - *******************************
16:39:36.634 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - TEST "must properly initialize"
16:39:36.635 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - *******************************
16:39:36.655 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - TEST PASSED in 21 msec
16:39:36.655 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - 
16:39:36.668 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:36.809 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir9666675739846148243/1
16:39:36.810 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir9666675739846148243/2
16:39:36.826 [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:39:36.828 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - ****************************************************************
16:39:36.829 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - TEST "checkForUpdates must do nothing when there are no updates"
16:39:36.829 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - ****************************************************************
16:39:36.839 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - Checking for updates in /tmp/working-dir9666675739846148243/2 ...
16:39:36.847 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - >>>> no changes
16:39:36.849 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - TEST PASSED in 20 msec
16:39:36.849 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - 
16:39:36.851 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:36.964 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir17786673338126759397/1
16:39:36.965 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir17786673338126759397/2
16:39:36.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, propertyConfigurer, fileSystemProvider, applicationMessageBus]
16:39:36.980 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - ************************************************************************
16:39:36.982 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - TEST "checkForUpdates must update and fire event when there are updates"
16:39:36.982 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - ************************************************************************
16:39:36.987 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.9)
16:39:36.989 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - Checking for updates in /tmp/working-dir17786673338126759397/2 ...
16:39:36.993 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - >>>> new tag: Tag(name=published-0.9)
16:39:36.997 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir17786673338126759397/2
16:39:36.997 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir17786673338126759397/1
16:39:37.068 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - TEST PASSED in 82 msec
16:39:37.068 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - 
16:39:37.076 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ***************************************
16:39:37.077 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly clone a repository"
16:39:37.077 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ***************************************
16:39:37.078 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.094 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 4 msec
16:39:37.095 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.105 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.106 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:39:37.119 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.1)]
16:39:37.119 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.120 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.127 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 17 msec
16:39:37.127 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.128 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.129 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:39:37.129 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.2)]
16:39:37.129 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.151 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.155 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 25 msec
16:39:37.155 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.157 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.157 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:39:37.157 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.3)]
16:39:37.158 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.158 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.164 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 7 msec
16:39:37.165 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.169 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.169 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:39:37.170 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.4)]
16:39:37.170 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.171 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.178 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 7 msec
16:39:37.178 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.180 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.180 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:39:37.180 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.5)]
16:39:37.180 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.181 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.188 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 7 msec
16:39:37.188 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.189 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.190 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:39:37.190 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.6)]
16:39:37.190 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.194 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.198 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 8 msec
16:39:37.198 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.202 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.203 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:39:37.203 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.7)]
16:39:37.203 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.203 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.209 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 3 msec
16:39:37.209 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.211 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.211 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:39:37.211 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.8)]
16:39:37.211 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:39:37.214 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.218 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 7 msec
16:39:37.218 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.226 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:39:37.226 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly enumerate tags"
16:39:37.230 [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:39:37.231 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:39:37.231 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.234 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 8 msec
16:39:37.234 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.236 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:39:37.236 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly enumerate tags"
16:39:37.236 [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:39:37.236 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:39:37.242 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.9)
16:39:37.250 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 9 msec
16:39:37.251 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.253 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:39:37.253 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly fetch changesets"
16:39:37.253 [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:39:37.254 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:39:37.258 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.269 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 8 msec
16:39:37.270 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.271 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:39:37.272 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly fetch changesets"
16:39:37.272 [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:39:37.272 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:39:37.272 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.9)
16:39:37.282 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 8 msec
16:39:37.282 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.284 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************************************
16:39:37.285 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must return no tag when empty working directory"
16:39:37.285 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************************************
16:39:37.298 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.302 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 16 msec
16:39:37.302 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.305 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:39:37.305 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must throw exception when try to update to an invalid tag"
16:39:37.305 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=tag1)]
16:39:37.305 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:39:37.309 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.322 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 11 msec
16:39:37.323 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.327 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:39:37.327 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must throw exception when try to update to an invalid tag"
16:39:37.327 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=tag2)]
16:39:37.327 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:39:37.334 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.342 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 9 msec
16:39:37.342 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.344 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:39:37.344 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must throw exception when try to update to an invalid tag"
16:39:37.344 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=tag3)]
16:39:37.344 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:39:37.345 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.354 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 3 msec
16:39:37.354 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.356 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:39:37.358 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must throw exception when try to update to an invalid tag"
16:39:37.358 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=tag4)]
16:39:37.359 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:39:37.362 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5783211268487774181 with Tag(name=published-0.8)
16:39:37.369 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 8 msec
16:39:37.370 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:39:37.370 [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: 5.3 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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683563979119
[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 88670c31d519
[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:39:47.809 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - STARTING TESTS OF it.tidalwave.northernwind.frontend.filesystem.git.impl.GitFileSystemProviderTest
16:39:47.941 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:47.962 [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:39:47.975 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:47.975 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:48.011 [pool-3-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:48.101 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:48.102 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:48.102 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:48.123 [pool-4-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:48.970 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:48.970 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8606740977715691152/1
16:39:48.971 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:49.002 [pool-7-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:49.084 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:49.084 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8606740977715691152/2
16:39:49.085 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:49.099 [pool-9-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:50.281 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir8606740977715691152/1
16:39:50.282 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir8606740977715691152/2
16:39:50.313 [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:39:50.330 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - *******************************
16:39:50.333 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - TEST "must properly initialize"
16:39:50.334 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - *******************************
16:39:50.339 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:39:50.339 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8606740977715691152/1
16:39:50.339 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:50.363 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:50.363 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:50.363 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:50.363 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:50.364 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:50.364 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:50.364 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:50.364 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:50.366 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:39:50.366 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8606740977715691152/2
16:39:50.366 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:50.396 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:50.397 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:50.397 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:50.397 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:50.398 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:50.402 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:50.403 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:50.404 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:50.407 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:50.407 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8606740977715691152/1
16:39:50.407 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:50.445 [pool-15-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: fatal: no tag exactly matches '09fec4b0e0f46c954e2409d20fbba60ee119d73c'
16:39:50.447 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 128
16:39:50.447 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, describe, --tags, --candidates=0]
16:39:50.447 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8606740977715691152/1
16:39:50.447 [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/638/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=86b59b9b-340d-4015-92a3-65787b413a20, , 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/638/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-638, , 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=#638, , 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/fix-for-NW-265, , 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, , 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=638, , 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, , 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=88670c31d519f994675b8fbb40db1747c3bde3a2, , 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=638, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/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:39:50.449 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:50.450 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8606740977715691152/2
16:39:50.450 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:50.472 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 128
16:39:50.472 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, describe, --tags, --candidates=0]
16:39:50.473 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8606740977715691152/2
16:39:50.473 [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/638/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=86b59b9b-340d-4015-92a3-65787b413a20, , 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/638/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-638, , 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=#638, , 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/fix-for-NW-265, , 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, , 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=638, , 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, , 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=88670c31d519f994675b8fbb40db1747c3bde3a2, , 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=638, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/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:39:50.474 [pool-17-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: fatal: no tag exactly matches '09fec4b0e0f46c954e2409d20fbba60ee119d73c'
16:39:50.478 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - TEST PASSED in 148 msec
16:39:50.480 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - 
16:39:50.488 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:50.508 [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:39:50.509 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:50.514 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:50.531 [pool-19-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:50.575 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:50.575 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:50.575 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:50.602 [pool-20-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:50.700 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:50.700 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15725314177170491689/1
16:39:50.701 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:50.731 [pool-23-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:50.820 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:50.821 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15725314177170491689/2
16:39:50.821 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:50.847 [pool-25-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:50.912 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir15725314177170491689/1
16:39:50.912 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir15725314177170491689/2
16:39:50.913 [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:39:50.916 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - ****************************************************************
16:39:50.916 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - TEST "checkForUpdates must do nothing when there are no updates"
16:39:50.916 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - ****************************************************************
16:39:50.917 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.8
16:39:50.918 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15725314177170491689/1
16:39:50.918 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:50.953 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.8'.
16:39:50.953 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:50.954 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:39:50.954 [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:39:50.954 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:39:50.954 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:50.954 [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:39:50.954 [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:39:50.954 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:50.954 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:39:50.954 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:50.954 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:39:50.954 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:50.954 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:39:50.954 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:50.955 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:39:50.955 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:50.969 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at b86b499 Fixed Google Fonts.
16:39:50.975 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - Checking for updates in /tmp/working-dir15725314177170491689/2 ...
16:39:50.976 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git fetch --all
16:39:50.976 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15725314177170491689/2
16:39:50.976 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:50.991 [pool-28-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Fetching origin
16:39:51.051 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:39:51.051 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15725314177170491689/2
16:39:51.051 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.076 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:51.076 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:51.076 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:51.076 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:51.076 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:51.076 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:51.076 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:51.076 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:51.078 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:51.079 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15725314177170491689/1
16:39:51.079 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.103 [pool-32-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:51.105 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - >>>> no changes
16:39:51.105 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:51.105 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15725314177170491689/1
16:39:51.105 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.142 [pool-34-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:51.143 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - TEST PASSED in 226 msec
16:39:51.143 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - 
16:39:51.145 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:51.153 [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:39:51.154 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:51.154 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.187 [pool-37-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:51.250 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:51.250 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:51.250 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.279 [pool-38-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:51.402 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:51.402 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir16121311827987935936/1
16:39:51.402 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.430 [pool-41-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:51.526 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:51.526 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir16121311827987935936/2
16:39:51.526 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.556 [pool-43-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:51.636 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir16121311827987935936/1
16:39:51.637 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir16121311827987935936/2
16:39:51.645 [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:39:51.647 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - ************************************************************************
16:39:51.647 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - TEST "checkForUpdates must update and fire event when there are updates"
16:39:51.647 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - ************************************************************************
16:39:51.659 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.8
16:39:51.659 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir16121311827987935936/1
16:39:51.659 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.675 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.9)
16:39:51.694 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.8'.
16:39:51.694 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.694 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:39:51.694 [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:39:51.694 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:39:51.694 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.694 [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:39:51.694 [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:39:51.696 [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:39:51.696 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:51.696 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.697 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.697 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:39:51.697 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.697 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:39:51.703 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.703 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:39:51.703 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.703 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:39:51.703 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.705 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at b86b499 Fixed Google Fonts.
16:39:51.727 [pool-47-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:51.759 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - Checking for updates in /tmp/working-dir16121311827987935936/2 ...
16:39:51.759 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git fetch --all
16:39:51.759 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir16121311827987935936/2
16:39:51.759 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.779 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Fetching origin
16:39:51.840 [pool-49-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: From file:///tmp/scm-repository5319538660475011734
16:39:51.840 [pool-49-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:  * [new tag]         published-0.9 -> published-0.9
16:39:51.855 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:39:51.855 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir16121311827987935936/2
16:39:51.855 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.875 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:51.875 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:51.875 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:51.876 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:51.876 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:51.876 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:51.876 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:51.876 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:51.876 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9
16:39:51.884 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:51.884 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir16121311827987935936/1
16:39:51.884 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.906 [pool-52-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:51.909 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - >>>> new tag: Tag(name=published-0.9)
16:39:51.909 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.9
16:39:51.910 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir16121311827987935936/2
16:39:51.910 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.941 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.9'.
16:39:51.942 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.942 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:39:51.942 [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:39:51.942 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:39:51.942 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.942 [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:39:51.942 [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:39:51.942 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.942 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:39:51.942 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.942 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:39:51.942 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.942 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:39:51.943 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.943 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:39:51.943 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:51.943 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at 2d8ba33 Fixed CSS linking.
16:39:51.951 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir16121311827987935936/2
16:39:51.951 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir16121311827987935936/1
16:39:51.981 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git fetch --all
16:39:51.981 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir16121311827987935936/1
16:39:51.981 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:51.995 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Fetching origin
16:39:52.043 [pool-57-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: From file:///tmp/scm-repository5319538660475011734
16:39:52.044 [pool-57-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:  * [new tag]         published-0.9 -> published-0.9
16:39:52.056 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.9
16:39:52.057 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir16121311827987935936/1
16:39:52.057 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.081 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:52.082 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir16121311827987935936/2
16:39:52.082 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.082 [pool-59-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Previous HEAD position was b86b499 Fixed Google Fonts.
16:39:52.082 [pool-59-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at 2d8ba33 Fixed CSS linking.
16:39:52.099 [pool-60-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9
16:39:52.124 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - TEST PASSED in 471 msec
16:39:52.124 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - 
16:39:52.160 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ***************************************
16:39:52.160 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly clone a repository"
16:39:52.160 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ***************************************
16:39:52.162 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:52.164 [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:39:52.164 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:52.164 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.172 [pool-63-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:52.229 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:52.230 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:52.230 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.243 [pool-64-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:52.249 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:52.250 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:52.250 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.271 [pool-67-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:52.355 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 195 msec
16:39:52.355 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:52.384 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:52.385 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:39:52.385 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.1)]
16:39:52.385 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:52.386 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:52.386 [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:39:52.386 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:52.386 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.419 [pool-69-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:52.479 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:52.479 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:52.479 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.499 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:52.499 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:52.499 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.501 [pool-70-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:52.518 [pool-73-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:52.588 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.1
16:39:52.588 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:52.588 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.607 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:52.607 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:52.607 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.607 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.1'.
16:39:52.608 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.610 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:39:52.610 [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:39:52.610 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:39:52.612 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.612 [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:39:52.612 [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:39:52.612 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.612 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:39:52.612 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.612 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:39:52.612 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.612 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:39:52.612 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.612 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:39:52.612 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.613 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at f125b4e Added Google ownership proof.
16:39:52.619 [pool-76-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:52.623 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 239 msec
16:39:52.623 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:52.671 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:52.671 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:39:52.671 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.2)]
16:39:52.671 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:52.671 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:52.672 [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:39:52.672 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:52.672 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.690 [pool-79-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:52.760 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:52.761 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:52.761 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.779 [pool-80-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:52.784 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:52.784 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:52.784 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.821 [pool-83-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:52.907 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.2
16:39:52.907 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:52.907 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.926 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:52.926 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:52.926 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:52.961 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.2'.
16:39:52.961 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.961 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:39:52.961 [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:39:52.961 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:39:52.961 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.961 [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:39:52.962 [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:39:52.962 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.962 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:39:52.962 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.962 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:39:52.962 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.962 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:39:52.962 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.962 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:39:52.962 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:52.962 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at b71c72e Fixed hero.
16:39:52.951 [pool-86-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:52.975 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 305 msec
16:39:52.975 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:53.006 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:53.006 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:39:53.006 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.3)]
16:39:53.012 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:53.023 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:53.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:39:53.024 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:53.024 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.049 [pool-89-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:53.108 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:53.109 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:53.109 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.121 [pool-90-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:53.127 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:53.127 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:53.127 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.138 [pool-93-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:53.222 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.3
16:39:53.222 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:53.222 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.249 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.3'.
16:39:53.249 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.250 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:39:53.253 [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:39:53.253 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:39:53.253 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.253 [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:39:53.253 [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:39:53.254 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.256 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:39:53.256 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.256 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:39:53.256 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.256 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:39:53.256 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.256 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:39:53.256 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.256 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at a3bac56 Added Google Analytics.
16:39:53.260 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:53.260 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:53.260 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.273 [pool-96-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:53.281 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 274 msec
16:39:53.281 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:53.328 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:53.328 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:39:53.328 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.4)]
16:39:53.328 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:53.329 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:53.329 [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:39:53.329 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:53.329 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.344 [pool-99-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:53.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:53.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:53.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.427 [pool-100-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:53.435 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:53.435 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:53.435 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.452 [pool-103-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:53.531 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.4
16:39:53.531 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:53.531 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.561 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.4'.
16:39:53.561 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.561 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:39:53.561 [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:39:53.561 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:39:53.561 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.561 [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:39:53.562 [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:39:53.562 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.562 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:39:53.562 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.562 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:39:53.562 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.562 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:39:53.562 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.563 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:39:53.563 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.563 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at 8f573f8 Set the color theme.
16:39:53.567 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:53.567 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:53.567 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.591 [pool-106-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:53.607 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 278 msec
16:39:53.607 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:53.634 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:53.635 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:39:53.635 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.5)]
16:39:53.635 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:53.635 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:53.636 [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:39:53.636 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:53.636 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.665 [pool-109-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:53.758 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:53.758 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:53.758 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.783 [pool-110-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:53.788 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:53.789 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:53.789 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.814 [pool-113-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:53.899 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.5
16:39:53.900 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:53.900 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.5'.
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:39:53.941 [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:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.941 [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:39:53.941 [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:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:53.941 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at 086e600 Added new contents.
16:39:53.943 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:53.943 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:53.943 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:53.955 [pool-116-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:53.964 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 329 msec
16:39:53.964 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:53.990 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:54.003 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:39:54.003 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.6)]
16:39:54.003 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:54.011 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:54.011 [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:39:54.012 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:54.012 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.031 [pool-119-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:54.123 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:54.124 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:54.124 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.139 [pool-120-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:54.144 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:54.144 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.144 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.159 [pool-123-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:54.186 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.6
16:39:54.186 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.187 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.6'.
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:39:54.199 [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:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.199 [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:39:54.199 [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:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.199 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at 9001e96 Forced committing of media.
16:39:54.200 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:54.200 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.200 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.203 [pool-126-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:54.204 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 214 msec
16:39:54.204 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:54.240 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:54.241 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:39:54.241 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.7)]
16:39:54.241 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:54.241 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:54.241 [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:39:54.241 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:54.241 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.266 [pool-129-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:54.311 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:54.312 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:54.312 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.327 [pool-130-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:54.331 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:54.331 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.331 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.342 [pool-133-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:54.374 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.7
16:39:54.375 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.375 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.387 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:54.387 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.387 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.7'.
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:39:54.390 [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:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.390 [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:39:54.390 [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:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.390 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at 81b8ba4 ...
16:39:54.393 [pool-136-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:54.394 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 154 msec
16:39:54.394 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:54.410 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:54.410 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:39:54.410 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.8)]
16:39:54.410 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:39:54.411 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:54.411 [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:39:54.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:54.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.420 [pool-139-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:54.458 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:54.458 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:54.458 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.462 [pool-140-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:54.462 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:54.462 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.462 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.475 [pool-143-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:54.505 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.8
16:39:54.505 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.505 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.8'.
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:39:54.544 [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:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.544 [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:39:54.544 [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:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:39:54.544 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at b86b499 Fixed Google Fonts.
16:39:54.549 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:54.550 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.550 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.562 [pool-146-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:54.563 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 153 msec
16:39:54.563 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:54.589 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:39:54.590 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly enumerate tags"
16:39:54.590 [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:39:54.590 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:39:54.599 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:54.599 [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:39:54.599 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:54.599 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.639 [pool-149-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:54.695 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:54.695 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:54.695 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.718 [pool-150-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:54.720 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:54.721 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.721 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.743 [pool-153-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:54.823 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:39:54.823 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.824 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.859 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:54.859 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:54.859 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:54.859 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:54.859 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:54.859 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:54.859 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:54.859 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:54.867 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:39:54.867 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.867 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.902 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:54.903 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:54.903 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:54.903 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:54.903 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:54.903 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:54.903 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:54.903 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:54.903 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:39:54.903 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:54.903 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.907 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:54.907 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:54.907 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:54.907 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:54.907 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:54.907 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:54.907 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:54.907 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:54.917 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 328 msec
16:39:54.918 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:54.941 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:39:54.941 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly enumerate tags"
16:39:54.941 [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:39:54.941 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:39:54.941 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.9)
16:39:54.942 [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:39:54.942 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:54.942 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:54.959 [pool-161-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:55.021 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:55.021 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.021 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.042 [pool-163-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:55.087 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:39:55.087 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.087 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.091 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:55.091 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:55.091 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:55.098 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:55.098 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:55.098 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:55.098 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:55.098 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:55.098 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9
16:39:55.102 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:39:55.103 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.103 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.109 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:55.113 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:55.113 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:55.113 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:55.113 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:55.113 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:55.113 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:55.113 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:55.113 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9
16:39:55.118 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:39:55.118 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.118 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.136 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:55.136 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:55.136 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:55.136 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:55.136 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:55.136 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:55.136 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:55.136 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:55.136 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9
16:39:55.137 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 197 msec
16:39:55.137 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:55.163 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:39:55.163 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly fetch changesets"
16:39:55.163 [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:39:55.163 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:39:55.164 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:55.164 [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:39:55.164 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:55.164 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.185 [pool-171-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:55.251 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:55.251 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:55.251 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.264 [pool-172-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:55.276 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:55.276 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.276 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.295 [pool-175-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:55.365 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git fetch --all
16:39:55.365 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.365 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.378 [pool-176-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Fetching origin
16:39:55.460 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:39:55.460 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.460 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.476 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:55.476 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:55.476 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:55.476 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:55.476 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:55.476 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:55.476 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:55.476 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:55.483 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 320 msec
16:39:55.483 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:55.512 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:39:55.512 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly fetch changesets"
16:39:55.512 [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:39:55.512 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:39:55.513 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.9)
16:39:55.513 [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:39:55.513 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:55.513 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.530 [pool-181-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:55.594 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:55.594 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.594 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.610 [pool-183-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:55.674 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git fetch --all
16:39:55.675 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.675 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.684 [pool-184-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Fetching origin
16:39:55.743 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:39:55.743 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.743 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.746 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:39:55.747 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:39:55.747 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:39:55.747 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:39:55.747 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:39:55.747 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:39:55.747 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:39:55.747 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:39:55.747 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9
16:39:55.748 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 236 msec
16:39:55.748 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:55.767 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************************************
16:39:55.767 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must return no tag when empty working directory"
16:39:55.767 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************************************
16:39:55.767 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:55.768 [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:39:55.768 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:55.768 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.783 [pool-189-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:55.824 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:55.824 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:55.824 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.836 [pool-190-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:55.839 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:55.839 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.839 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.859 [pool-193-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:55.915 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:39:55.915 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.915 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.921 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 128
16:39:55.921 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, describe, --tags, --candidates=0]
16:39:55.921 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:55.921 [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/638/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=86b59b9b-340d-4015-92a3-65787b413a20, , 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/638/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-638, , 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=#638, , 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/fix-for-NW-265, , 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, , 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=638, , 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, , 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=88670c31d519f994675b8fbb40db1747c3bde3a2, , 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=638, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/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:39:55.928 [pool-195-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: fatal: no tag exactly matches '09fec4b0e0f46c954e2409d20fbba60ee119d73c'
16:39:55.930 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 162 msec
16:39:55.930 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:55.947 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:39:55.947 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must throw exception when try to update to an invalid tag"
16:39:55.947 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=tag1)]
16:39:55.947 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:39:55.948 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:55.949 [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:39:55.949 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:55.949 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:55.964 [pool-197-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:56.008 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:56.008 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:56.008 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.011 [pool-198-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:56.012 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:56.012 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:56.012 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.024 [pool-201-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:56.135 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout tag1
16:39:56.135 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:56.135 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.153 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 1
16:39:56.153 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, checkout, tag1]
16:39:56.153 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:56.153 [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/638/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=86b59b9b-340d-4015-92a3-65787b413a20, , 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/638/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-638, , 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=#638, , 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/fix-for-NW-265, , 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, , 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=638, , 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, , 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=88670c31d519f994675b8fbb40db1747c3bde3a2, , 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=638, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/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:39:56.158 [pool-203-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: error: pathspec 'tag1' did not match any file(s) known to git
16:39:56.162 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 213 msec
16:39:56.162 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:56.183 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:39:56.184 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must throw exception when try to update to an invalid tag"
16:39:56.184 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=tag2)]
16:39:56.184 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:39:56.190 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:56.191 [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:39:56.191 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:56.191 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.205 [pool-205-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:56.247 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:56.247 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:56.247 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.251 [pool-206-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:56.251 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:56.251 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:56.251 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.256 [pool-209-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:56.294 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout tag2
16:39:56.294 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:56.295 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.304 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 1
16:39:56.304 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, checkout, tag2]
16:39:56.304 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:56.304 [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/638/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=86b59b9b-340d-4015-92a3-65787b413a20, , 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/638/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-638, , 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=#638, , 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/fix-for-NW-265, , 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, , 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=638, , 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, , 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=88670c31d519f994675b8fbb40db1747c3bde3a2, , 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=638, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/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:39:56.305 [pool-211-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: error: pathspec 'tag2' did not match any file(s) known to git
16:39:56.306 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 122 msec
16:39:56.306 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:56.318 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:39:56.318 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must throw exception when try to update to an invalid tag"
16:39:56.318 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=tag3)]
16:39:56.318 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:39:56.318 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:56.319 [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:39:56.319 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:56.319 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.328 [pool-213-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:56.366 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:56.366 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:56.366 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.370 [pool-214-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:56.371 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:56.371 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:56.371 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.381 [pool-217-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:56.432 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout tag3
16:39:56.432 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:56.432 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.444 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 1
16:39:56.444 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, checkout, tag3]
16:39:56.444 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:56.444 [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/638/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=86b59b9b-340d-4015-92a3-65787b413a20, , 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/638/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-638, , 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=#638, , 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/fix-for-NW-265, , 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, , 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=638, , 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, , 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=88670c31d519f994675b8fbb40db1747c3bde3a2, , 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=638, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/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:39:56.451 [pool-219-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: error: pathspec 'tag3' did not match any file(s) known to git
16:39:56.452 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 134 msec
16:39:56.453 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:56.464 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:39:56.464 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must throw exception when try to update to an invalid tag"
16:39:56.464 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=tag4)]
16:39:56.464 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:39:56.464 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository5319538660475011734 with Tag(name=published-0.8)
16:39:56.466 [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:39:56.466 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:56.466 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.486 [pool-221-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:56.542 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:39:56.542 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository5319538660475011734
16:39:56.542 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.551 [pool-222-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:39:56.551 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository5319538660475011734/ .
16:39:56.551 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:56.551 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.567 [pool-225-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:39:56.591 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout tag4
16:39:56.591 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:56.591 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:39:56.599 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 1
16:39:56.599 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, checkout, tag4]
16:39:56.599 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory3038097309769643751
16:39:56.599 [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/638/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=86b59b9b-340d-4015-92a3-65787b413a20, , 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/638/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-638, , 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=#638, , 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/fix-for-NW-265, , 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, , 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=638, , 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, , 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=88670c31d519f994675b8fbb40db1747c3bde3a2, , 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=638, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/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:39:56.600 [pool-227-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: error: pathspec 'tag4' did not match any file(s) known to git
16:39:56.602 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 137 msec
16:39:56.602 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:39:56.602 [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.842 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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683563998135
[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 88670c31d519
[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:40:11.077 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - STARTING TESTS OF it.tidalwave.northernwind.frontend.filesystem.hg.impl.MercurialFileSystemProviderTest
16:40:11.172 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:11.228 [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:40:11.228 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:11.228 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:11.949 [pool-2-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:11.951 [pool-2-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:11.951 [pool-2-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:11.951 [pool-2-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:11.964 [pool-2-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:11.964 [pool-2-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:11.996 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:11.996 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:11.996 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:12.190 [pool-4-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:13.319 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:13.320 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9598652233145812670/1
16:40:13.320 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:13.651 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:13.651 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9598652233145812670/2
16:40:13.651 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:15.025 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir9598652233145812670/1
16:40:15.025 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir9598652233145812670/2
16:40:15.069 [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:40:15.084 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - *******************************
16:40:15.084 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - TEST "must properly initialize"
16:40:15.085 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - *******************************
16:40:15.088 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:40:15.089 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9598652233145812670/1
16:40:15.089 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:15.523 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:40:15.524 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:40:15.524 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:40:15.524 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:40:15.524 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:40:15.524 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:40:15.524 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:40:15.525 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:40:15.525 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:40:15.581 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:40:15.583 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9598652233145812670/2
16:40:15.583 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:15.923 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:40:15.924 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:40:15.924 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:40:15.924 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:40:15.924 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:40:15.924 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:40:15.924 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:40:15.924 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:40:15.925 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:40:15.991 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:15.991 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9598652233145812670/1
16:40:15.992 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:16.201 [pool-14-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 000000000000
16:40:16.253 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:16.257 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9598652233145812670/2
16:40:16.257 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:16.419 [pool-16-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 000000000000
16:40:16.455 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - TEST PASSED in 1364 msec
16:40:16.456 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - 
16:40:16.467 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:16.480 [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:40:16.481 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:16.483 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:16.788 [pool-18-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:16.788 [pool-18-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:16.788 [pool-18-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:16.788 [pool-18-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:16.798 [pool-18-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:16.798 [pool-18-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:16.828 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:16.829 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:16.829 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:17.105 [pool-20-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:17.273 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:17.273 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9577958369265539821/1
16:40:17.274 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:17.468 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:17.469 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9577958369265539821/2
16:40:17.469 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:17.658 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir9577958369265539821/1
16:40:17.659 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir9577958369265539821/2
16:40:17.663 [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:40:17.664 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - ****************************************************************
16:40:17.665 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - TEST "checkForUpdates must do nothing when there are no updates"
16:40:17.665 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - ****************************************************************
16:40:17.668 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.8
16:40:17.668 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9577958369265539821/1
16:40:17.669 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:17.990 [pool-26-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 72 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:40:18.024 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - Checking for updates in /tmp/working-dir9577958369265539821/2 ...
16:40:18.025 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg pull
16:40:18.025 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9577958369265539821/2
16:40:18.026 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:18.365 [pool-28-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: pulling from /tmp/scm-repository6532391368658885244
16:40:18.365 [pool-28-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: searching for changes
16:40:18.365 [pool-28-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: no changes found
16:40:18.399 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:40:18.399 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9577958369265539821/2
16:40:18.399 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:18.739 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:40:18.739 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:40:18.739 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:40:18.740 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:40:18.740 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:40:18.740 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:40:18.740 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:40:18.740 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:40:18.740 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:40:18.777 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:18.777 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9577958369265539821/1
16:40:18.777 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:19.108 [pool-32-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: c482c241299d published-0.8
16:40:19.163 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - >>>> no changes
16:40:19.165 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:19.165 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir9577958369265539821/1
16:40:19.165 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:19.382 [pool-34-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: c482c241299d published-0.8
16:40:19.425 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - TEST PASSED in 1758 msec
16:40:19.426 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - 
16:40:19.435 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:19.462 [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:40:19.467 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:19.468 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:20.111 [pool-36-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:20.112 [pool-36-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:20.112 [pool-36-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:20.112 [pool-36-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:20.124 [pool-36-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:20.124 [pool-36-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:20.158 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:20.158 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:20.158 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:20.372 [pool-38-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:20.509 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:20.510 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir18435151054875112608/1
16:40:20.510 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:20.987 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:20.988 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir18435151054875112608/2
16:40:20.988 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:21.187 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir18435151054875112608/1
16:40:21.188 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir18435151054875112608/2
16:40:21.190 [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:40:21.195 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - ************************************************************************
16:40:21.198 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - TEST "checkForUpdates must update and fire event when there are updates"
16:40:21.199 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - ************************************************************************
16:40:21.199 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.8
16:40:21.200 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir18435151054875112608/1
16:40:21.200 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:21.450 [pool-44-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 72 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:40:21.510 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.9)
16:40:21.534 [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:40:21.535 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:21.535 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:21.935 [pool-46-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:21.935 [pool-46-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:21.936 [pool-46-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:21.936 [pool-46-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:21.944 [pool-46-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:21.944 [pool-46-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:21.997 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - Checking for updates in /tmp/working-dir18435151054875112608/2 ...
16:40:21.998 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg pull
16:40:21.998 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir18435151054875112608/2
16:40:21.998 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:22.256 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: pulling from /tmp/scm-repository6532391368658885244
16:40:22.257 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: searching for changes
16:40:22.257 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:22.257 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:22.257 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:22.264 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 6 changesets with 9 changes to 8 files
16:40:22.264 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets bd9971dc550f:9835f3b7709b
16:40:22.264 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: (run 'hg update' to get a working copy)
16:40:22.292 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:40:22.292 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir18435151054875112608/2
16:40:22.292 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:22.548 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               64:9835f3b7709b
16:40:22.549 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9                     59:bd9971dc550f
16:40:22.549 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:40:22.549 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:40:22.549 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:40:22.549 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:40:22.549 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:40:22.549 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:40:22.549 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:40:22.549 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:40:22.607 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:22.607 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir18435151054875112608/1
16:40:22.607 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:22.971 [pool-52-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: c482c241299d published-0.8
16:40:22.998 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - >>>> new tag: Tag(name=published-0.9)
16:40:22.999 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.9
16:40:22.999 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir18435151054875112608/2
16:40:22.999 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:23.372 [pool-54-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 72 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:40:23.428 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir18435151054875112608/2
16:40:23.428 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir18435151054875112608/1
16:40:23.452 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg pull
16:40:23.452 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir18435151054875112608/1
16:40:23.452 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:23.709 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: pulling from /tmp/scm-repository6532391368658885244
16:40:23.709 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: searching for changes
16:40:23.709 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:23.709 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:23.710 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:23.732 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 6 changesets with 9 changes to 8 files
16:40:23.732 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets bd9971dc550f:9835f3b7709b
16:40:23.732 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: (run 'hg update' to get a working copy)
16:40:23.769 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.9
16:40:23.770 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir18435151054875112608/1
16:40:23.770 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:24.122 [pool-58-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:40:24.147 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:24.148 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir18435151054875112608/2
16:40:24.148 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:24.369 [pool-60-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: bd9971dc550f published-0.9
16:40:24.420 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - TEST PASSED in 3224 msec
16:40:24.420 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - 
16:40:24.455 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ***************************************
16:40:24.456 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly clone a repository"
16:40:24.456 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ***************************************
16:40:24.457 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:24.457 [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:40:24.457 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:24.458 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:24.866 [pool-62-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:24.867 [pool-62-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:24.867 [pool-62-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:24.867 [pool-62-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:24.895 [pool-62-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:24.896 [pool-62-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:24.959 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:24.959 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:24.959 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:25.451 [pool-64-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:25.501 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:25.502 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:25.502 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:25.872 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1416 msec
16:40:25.872 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:25.919 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:25.919 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:40:25.919 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.1)]
16:40:25.919 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:25.920 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:25.920 [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:40:25.920 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:25.921 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:26.420 [pool-68-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:26.421 [pool-68-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:26.421 [pool-68-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:26.421 [pool-68-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:26.428 [pool-68-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:26.429 [pool-68-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:26.492 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:26.492 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:26.492 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:26.880 [pool-70-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:26.922 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:26.922 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:26.922 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:27.135 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.1
16:40:27.135 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:27.136 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:27.415 [pool-74-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 39 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:40:27.444 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:27.444 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:27.444 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:27.783 [pool-76-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: abe7ba219827 published-0.1
16:40:27.826 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1906 msec
16:40:27.826 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:27.853 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:27.854 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:40:27.854 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.2)]
16:40:27.854 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:27.856 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:27.858 [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:40:27.858 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:27.862 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:28.355 [pool-78-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:28.355 [pool-78-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:28.355 [pool-78-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:28.355 [pool-78-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:28.364 [pool-78-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:28.365 [pool-78-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:28.392 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:28.393 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:28.393 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:28.649 [pool-80-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:28.675 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:28.675 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:28.675 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:29.022 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.2
16:40:29.022 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:29.022 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:29.399 [pool-84-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 41 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:40:29.422 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:29.423 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:29.423 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:29.761 [pool-86-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: c39cd0d40eff published-0.2
16:40:29.817 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1963 msec
16:40:29.817 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:29.859 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:29.860 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:40:29.861 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.3)]
16:40:29.861 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:29.861 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:29.862 [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:40:29.862 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:29.862 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:30.394 [pool-88-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:30.395 [pool-88-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:30.395 [pool-88-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:30.395 [pool-88-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:30.425 [pool-88-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:30.426 [pool-88-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:30.500 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:30.501 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:30.501 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:30.889 [pool-90-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:30.934 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:30.934 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:30.935 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:31.338 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.3
16:40:31.339 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:31.339 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:31.789 [pool-94-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 54 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:40:31.859 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:31.859 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:31.859 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:32.285 [pool-96-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: e9f741b88568 published-0.3
16:40:32.347 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 2487 msec
16:40:32.347 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:32.407 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:32.408 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:40:32.408 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.4)]
16:40:32.409 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:32.410 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:32.411 [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:40:32.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:32.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:32.926 [pool-98-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:32.926 [pool-98-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:32.926 [pool-98-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:32.926 [pool-98-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:32.935 [pool-98-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:32.935 [pool-98-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:32.992 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:32.993 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:32.993 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:33.198 [pool-100-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:33.262 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:33.262 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:33.263 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:33.467 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.4
16:40:33.467 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:33.467 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:33.824 [pool-104-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 54 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:40:33.885 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:33.886 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:33.886 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:34.227 [pool-106-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 91d239c72d39 published-0.4
16:40:34.283 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1875 msec
16:40:34.283 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:34.344 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:34.345 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:40:34.345 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.5)]
16:40:34.351 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:34.352 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:34.352 [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:40:34.352 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:34.352 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:34.804 [pool-108-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:34.804 [pool-108-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:34.804 [pool-108-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:34.804 [pool-108-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:34.827 [pool-108-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:34.827 [pool-108-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:34.912 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:34.912 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:34.912 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:35.203 [pool-110-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:35.230 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:35.230 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:35.231 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:35.524 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.5
16:40:35.525 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:35.525 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:35.778 [pool-114-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 72 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:40:35.843 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:35.844 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:35.844 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:36.248 [pool-116-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 76de3ad978fb published-0.5
16:40:36.298 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1954 msec
16:40:36.298 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:36.342 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:36.343 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:40:36.343 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.6)]
16:40:36.348 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:36.349 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:36.350 [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:40:36.352 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:36.352 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:36.739 [pool-118-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:36.739 [pool-118-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:36.739 [pool-118-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:36.739 [pool-118-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:36.748 [pool-118-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:36.748 [pool-118-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:36.778 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:36.778 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:36.778 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:37.004 [pool-120-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:37.058 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:37.058 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:37.058 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:37.444 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.6
16:40:37.444 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:37.444 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:37.655 [pool-124-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 71 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:40:37.693 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:37.693 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:37.693 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:37.963 [pool-126-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 23c0cd7768d8 published-0.6
16:40:37.995 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1655 msec
16:40:37.995 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:38.019 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:38.019 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:40:38.019 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.7)]
16:40:38.019 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:38.020 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:38.020 [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:40:38.020 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:38.020 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:38.429 [pool-128-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:38.429 [pool-128-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:38.429 [pool-128-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:38.429 [pool-128-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:38.451 [pool-128-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:38.451 [pool-128-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:38.501 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:38.501 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:38.501 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:38.892 [pool-130-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:38.920 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:38.921 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:38.921 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:39.122 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.7
16:40:39.123 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:39.123 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:39.338 [pool-134-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 71 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:40:39.372 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:39.373 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:39.373 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:39.604 [pool-136-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 1be9cfbbf46c published-0.7
16:40:39.632 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1612 msec
16:40:39.632 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:39.681 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:39.682 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:40:39.682 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.8)]
16:40:39.682 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:40:39.683 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:39.683 [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:40:39.683 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:39.683 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:40.217 [pool-138-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:40.217 [pool-138-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:40.217 [pool-138-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:40.217 [pool-138-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:40.226 [pool-138-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:40.226 [pool-138-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:40.257 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:40.257 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:40.257 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:40.546 [pool-140-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:40.585 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:40.585 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:40.585 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:40.840 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.8
16:40:40.840 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:40.840 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:41.104 [pool-144-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 72 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:40:41.144 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:41.145 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:41.145 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:41.578 [pool-146-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: c482c241299d published-0.8
16:40:41.653 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1971 msec
16:40:41.653 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:41.691 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:40:41.691 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly enumerate tags"
16:40:41.691 [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:40:41.691 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:40:41.692 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:41.693 [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:40:41.693 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:41.693 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:42.164 [pool-148-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:42.165 [pool-148-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:42.165 [pool-148-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:42.165 [pool-148-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:42.172 [pool-148-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:42.172 [pool-148-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:42.199 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:42.199 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:42.199 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:42.445 [pool-150-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:42.519 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:42.519 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:42.519 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:42.944 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:40:42.945 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:42.945 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:43.205 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:40:43.205 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:40:43.205 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:40:43.205 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:40:43.205 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:40:43.205 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:40:43.205 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:40:43.205 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:40:43.205 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:40:43.243 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:40:43.243 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:43.243 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:43.589 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:40:43.589 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:40:43.589 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:40:43.589 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:40:43.589 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:40:43.589 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:40:43.589 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:40:43.589 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:40:43.589 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:40:43.658 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:40:43.658 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:43.658 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:43.841 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:40:43.841 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:40:43.841 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:40:43.841 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:40:43.841 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:40:43.841 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:40:43.841 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:40:43.841 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:40:43.841 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:40:43.869 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 2179 msec
16:40:43.869 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:43.891 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:40:43.891 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly enumerate tags"
16:40:43.891 [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:40:43.891 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:40:43.891 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.9)
16:40:43.892 [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:40:43.892 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:43.892 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:44.364 [pool-160-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:44.364 [pool-160-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:44.364 [pool-160-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:44.364 [pool-160-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:44.372 [pool-160-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:44.372 [pool-160-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:44.447 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:44.447 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:44.447 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:44.903 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:40:44.903 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:44.903 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:45.177 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               64:9835f3b7709b
16:40:45.177 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9                     59:bd9971dc550f
16:40:45.177 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:40:45.177 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:40:45.177 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:40:45.177 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:40:45.177 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:40:45.177 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:40:45.177 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:40:45.178 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:40:45.206 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:40:45.206 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:45.206 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:45.464 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               64:9835f3b7709b
16:40:45.464 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9                     59:bd9971dc550f
16:40:45.464 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:40:45.464 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:40:45.464 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:40:45.464 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:40:45.464 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:40:45.464 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:40:45.464 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:40:45.464 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:40:45.488 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:40:45.488 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:45.488 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:45.739 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               64:9835f3b7709b
16:40:45.739 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9                     59:bd9971dc550f
16:40:45.739 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:40:45.739 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:40:45.739 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:40:45.739 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:40:45.740 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:40:45.740 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:40:45.740 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:40:45.740 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:40:45.757 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1865 msec
16:40:45.757 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:45.807 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:40:45.807 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly fetch changesets"
16:40:45.807 [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:40:45.807 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:40:45.808 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:45.810 [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:40:45.810 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:45.810 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:46.611 [pool-170-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:46.611 [pool-170-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:46.611 [pool-170-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:46.611 [pool-170-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:46.631 [pool-170-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:46.631 [pool-170-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:46.694 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:46.694 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:46.694 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:46.980 [pool-172-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:47.008 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:47.008 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:47.008 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:47.188 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg pull
16:40:47.188 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:47.188 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:47.348 [pool-176-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: pulling from /tmp/scm-repository6532391368658885244
16:40:47.348 [pool-176-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: searching for changes
16:40:47.348 [pool-176-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: no changes found
16:40:47.372 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:40:47.372 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:47.372 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:47.560 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:40:47.561 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:40:47.561 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:40:47.561 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:40:47.561 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:40:47.561 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:40:47.561 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:40:47.561 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:40:47.561 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:40:47.632 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1825 msec
16:40:47.632 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:47.664 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:40:47.664 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly fetch changesets"
16:40:47.664 [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:40:47.664 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:40:47.665 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.9)
16:40:47.666 [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:40:47.666 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:47.666 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:48.264 [pool-180-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:48.265 [pool-180-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:48.265 [pool-180-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:48.265 [pool-180-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:48.273 [pool-180-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:48.273 [pool-180-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:48.302 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:48.302 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:48.302 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:48.504 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg pull
16:40:48.504 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:48.504 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:48.759 [pool-184-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: pulling from /tmp/scm-repository6532391368658885244
16:40:48.760 [pool-184-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: searching for changes
16:40:48.760 [pool-184-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: no changes found
16:40:48.804 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:40:48.804 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:48.804 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:49.038 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               64:9835f3b7709b
16:40:49.038 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9                     59:bd9971dc550f
16:40:49.038 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:40:49.038 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:40:49.038 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:40:49.038 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:40:49.038 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:40:49.038 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:40:49.038 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:40:49.038 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:40:49.080 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1415 msec
16:40:49.080 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:49.102 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************************************
16:40:49.102 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must return no tag when empty working directory"
16:40:49.102 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************************************
16:40:49.103 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:49.103 [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:40:49.103 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:49.103 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:49.405 [pool-188-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:49.405 [pool-188-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:49.405 [pool-188-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:49.405 [pool-188-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:49.414 [pool-188-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:49.414 [pool-188-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:49.446 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:49.446 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:49.446 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:49.653 [pool-190-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:49.681 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:49.681 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:49.681 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:49.897 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:40:49.897 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:49.897 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:50.218 [pool-194-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 000000000000
16:40:50.249 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1146 msec
16:40:50.249 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:50.286 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:40:50.287 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must throw exception when try to update to an invalid tag"
16:40:50.287 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=tag1)]
16:40:50.287 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:40:50.290 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:50.291 [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:40:50.291 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:50.291 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:50.623 [pool-196-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:50.623 [pool-196-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:50.623 [pool-196-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:50.623 [pool-196-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:50.635 [pool-196-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:50.635 [pool-196-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:50.692 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:50.692 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:50.692 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:50.905 [pool-198-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:50.932 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:50.933 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:50.933 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:51.209 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C tag1
16:40:51.209 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:51.209 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:51.410 [pool-203-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: abort: unknown revision 'tag1'!
16:40:51.441 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 255
16:40:51.441 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/hg, update, -C, tag1]
16:40:51.441 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:51.441 [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/638/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=86b59b9b-340d-4015-92a3-65787b413a20, , 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/638/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-638, , 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=#638, , 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/fix-for-NW-265, , 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, , 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=638, , 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, , 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=88670c31d519f994675b8fbb40db1747c3bde3a2, , 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=638, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/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:40:51.445 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1158 msec
16:40:51.446 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:51.487 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:40:51.487 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must throw exception when try to update to an invalid tag"
16:40:51.487 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=tag2)]
16:40:51.487 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:40:51.490 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:51.491 [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:40:51.491 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:51.491 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:51.958 [pool-204-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:51.958 [pool-204-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:51.958 [pool-204-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:51.958 [pool-204-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:51.980 [pool-204-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:51.980 [pool-204-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:52.022 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:52.023 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:52.023 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:52.283 [pool-206-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:52.317 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:52.317 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:52.317 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:52.531 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C tag2
16:40:52.531 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:52.531 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:52.787 [pool-211-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: abort: unknown revision 'tag2'!
16:40:52.841 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 255
16:40:52.841 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/hg, update, -C, tag2]
16:40:52.841 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:52.841 [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/638/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=86b59b9b-340d-4015-92a3-65787b413a20, , 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/638/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-638, , 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=#638, , 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/fix-for-NW-265, , 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, , 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=638, , 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, , 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=88670c31d519f994675b8fbb40db1747c3bde3a2, , 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=638, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/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:40:52.845 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1357 msec
16:40:52.845 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:52.880 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:40:52.880 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must throw exception when try to update to an invalid tag"
16:40:52.880 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=tag3)]
16:40:52.880 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:40:52.882 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:52.883 [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:40:52.883 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:52.883 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:53.232 [pool-212-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:53.232 [pool-212-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:53.232 [pool-212-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:53.232 [pool-212-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:53.242 [pool-212-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:53.242 [pool-212-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:53.295 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:53.295 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:53.295 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:53.642 [pool-214-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:53.668 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:53.668 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:53.668 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:53.984 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C tag3
16:40:53.984 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:53.984 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:54.231 [pool-219-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: abort: unknown revision 'tag3'!
16:40:54.257 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 255
16:40:54.258 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/hg, update, -C, tag3]
16:40:54.258 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:54.258 [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/638/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=86b59b9b-340d-4015-92a3-65787b413a20, , 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/638/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-638, , 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=#638, , 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/fix-for-NW-265, , 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, , 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=638, , 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, , 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=88670c31d519f994675b8fbb40db1747c3bde3a2, , 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=638, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/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:40:54.261 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1380 msec
16:40:54.261 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:54.279 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:40:54.279 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must throw exception when try to update to an invalid tag"
16:40:54.279 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=tag4)]
16:40:54.279 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:40:54.281 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository6532391368658885244 with Tag(name=published-0.8)
16:40:54.283 [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:40:54.283 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:54.283 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:54.875 [pool-220-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:40:54.875 [pool-220-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:40:54.875 [pool-220-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:40:54.875 [pool-220-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:40:54.884 [pool-220-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:40:54.884 [pool-220-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:40:54.912 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:40:54.912 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository6532391368658885244
16:40:54.912 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:55.097 [pool-222-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository6532391368658885244/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:40:55.127 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository6532391368658885244/ .
16:40:55.127 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:55.127 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:55.368 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C tag4
16:40:55.369 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:55.369 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:40:55.522 [pool-227-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: abort: unknown revision 'tag4'!
16:40:55.554 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 255
16:40:55.554 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/hg, update, -C, tag4]
16:40:55.554 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory4016865499953158043
16:40:55.554 [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/638/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=86b59b9b-340d-4015-92a3-65787b413a20, , 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/638/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-638, , 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=#638, , 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/fix-for-NW-265, , 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, , 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=638, , 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, , 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=88670c31d519f994675b8fbb40db1747c3bde3a2, , 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=638, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/638/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:40:55.555 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1276 msec
16:40:55.556 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:40:55.556 [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: 46.652 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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683564057212
[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 88670c31d519
[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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683564063778
[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 88670c31d519
[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:41:22.766 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - STARTING TESTS OF it.tidalwave.northernwind.frontend.media.impl.DefaultMetadataCacheTest
16:41:25.088 [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:41:25.407 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - findImplementation(CreateOp(10, 10, BYTE, [D@4fc3c165), null, canConvert: false)
16:41:25.446 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:41:25.453 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:41:25.453 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - >>>> found implementation from ImplementationFactory(modelClass=class java.awt.image.BufferedImage)
16:41:25.454 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - executing CreateOp(10, 10, BYTE, [D@4fc3c165)
16:41:25.455 [main                ] INFO  it.tidalwave.image.java2d.CreateJ2DOp              - CreateJ2DOp.execute(CreateOp(10, 10, BYTE, [D@4fc3c165), EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={}))
16:41:25.476 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> bufferedImage: null image
16:41:25.511 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.size:           10, 10
16:41:25.514 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.tiles:          1 1
16:41:25.514 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.class:          java.awt.image.BufferedImage
16:41:25.515 [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:41:25.543 [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@4052c8c2 transparency = 1 has alpha = false isAlphaPre = false
16:41:25.563 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorSpace:     java.awt.color.ICC_ColorSpace[type: 6, profile name: lcms gray virtual profile]
16:41:25.563 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - >>>> CreateOp(10, 10, BYTE, [D@4fc3c165) done in 109 msec
16:41:25.567 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:41:25.567 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:41:25.779 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00Z[GMT]
16:41:25.781 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - *************************************************************************************************
16:41:25.781 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST "must cache the same instance within expiration time without checking for file modification"
16:41:25.781 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - *************************************************************************************************
16:41:25.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:25.826 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00Z[GMT]
16:41:25.827 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.827 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.829 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.829 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:06Z[GMT]
16:41:25.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.829 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.830 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:12Z[GMT]
16:41:25.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.830 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.830 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:18Z[GMT]
16:41:25.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.831 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.834 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:24Z[GMT]
16:41:25.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.835 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.835 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:30Z[GMT]
16:41:25.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.835 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.835 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:36Z[GMT]
16:41:25.836 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.836 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.836 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.836 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:42Z[GMT]
16:41:25.836 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.836 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.836 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.847 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:48Z[GMT]
16:41:25.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.848 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.848 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:54Z[GMT]
16:41:25.848 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.848 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.848 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.849 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01Z[GMT]
16:41:25.849 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.850 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.850 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:06Z[GMT]
16:41:25.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.850 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.850 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:12Z[GMT]
16:41:25.851 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.851 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.851 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.851 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:18Z[GMT]
16:41:25.851 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.851 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.851 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.851 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:24Z[GMT]
16:41:25.851 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.858 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.859 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.859 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:30Z[GMT]
16:41:25.859 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.859 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.859 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.859 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:36Z[GMT]
16:41:25.859 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.859 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.859 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.860 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:42Z[GMT]
16:41:25.860 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.860 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.860 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.860 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:48Z[GMT]
16:41:25.860 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.860 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.860 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.860 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:54Z[GMT]
16:41:25.861 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.861 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.861 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.861 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02Z[GMT]
16:41:25.861 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.861 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.861 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.861 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:06Z[GMT]
16:41:25.861 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.861 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.862 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.862 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:12Z[GMT]
16:41:25.862 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.862 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.862 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.862 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:18Z[GMT]
16:41:25.862 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.862 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.862 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.863 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:24Z[GMT]
16:41:25.864 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.865 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.865 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.865 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:30Z[GMT]
16:41:25.865 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.865 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.865 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.865 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:36Z[GMT]
16:41:25.865 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.865 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.866 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.866 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:42Z[GMT]
16:41:25.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.866 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.866 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:48Z[GMT]
16:41:25.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.866 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.866 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:54Z[GMT]
16:41:25.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.867 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.867 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03Z[GMT]
16:41:25.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.867 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.867 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:06Z[GMT]
16:41:25.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.867 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.867 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:12Z[GMT]
16:41:25.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.868 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.868 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:18Z[GMT]
16:41:25.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.868 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.868 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:24Z[GMT]
16:41:25.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.868 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.868 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:30Z[GMT]
16:41:25.869 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.869 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.869 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.869 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:36Z[GMT]
16:41:25.869 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.869 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.869 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.869 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:42Z[GMT]
16:41:25.869 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.869 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.869 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.869 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:48Z[GMT]
16:41:25.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.870 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.870 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:54Z[GMT]
16:41:25.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.870 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.870 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04Z[GMT]
16:41:25.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.870 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.871 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:06Z[GMT]
16:41:25.871 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.871 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.871 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.871 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:12Z[GMT]
16:41:25.871 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.871 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.871 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.871 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:18Z[GMT]
16:41:25.871 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.871 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.872 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.872 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:24Z[GMT]
16:41:25.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.872 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.872 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:30Z[GMT]
16:41:25.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.872 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.872 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:36Z[GMT]
16:41:25.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.872 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.872 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:42Z[GMT]
16:41:25.873 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.873 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.873 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.873 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:48Z[GMT]
16:41:25.873 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.873 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.873 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.873 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:54Z[GMT]
16:41:25.873 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.873 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.873 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.873 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05Z[GMT]
16:41:25.873 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.874 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.874 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.874 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:06Z[GMT]
16:41:25.874 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.874 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.874 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.874 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:12Z[GMT]
16:41:25.882 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.883 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.883 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:18Z[GMT]
16:41:25.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.883 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.883 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:24Z[GMT]
16:41:25.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.883 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.883 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:30Z[GMT]
16:41:25.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.884 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.894 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:36Z[GMT]
16:41:25.895 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.895 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.895 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.895 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:42Z[GMT]
16:41:25.895 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.895 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.895 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.896 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:48Z[GMT]
16:41:25.896 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.896 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.896 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.896 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:54Z[GMT]
16:41:25.896 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.896 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.896 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.896 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06Z[GMT]
16:41:25.896 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.896 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.896 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.896 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:06Z[GMT]
16:41:25.896 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.897 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.897 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.897 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:12Z[GMT]
16:41:25.897 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.897 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.897 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.897 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:18Z[GMT]
16:41:25.897 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.897 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.897 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.897 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:24Z[GMT]
16:41:25.897 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.898 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.898 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.898 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:30Z[GMT]
16:41:25.898 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.898 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.898 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.898 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:36Z[GMT]
16:41:25.898 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.898 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.898 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.898 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:42Z[GMT]
16:41:25.899 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.899 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.899 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.899 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:48Z[GMT]
16:41:25.899 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.899 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.899 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.899 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:54Z[GMT]
16:41:25.899 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.899 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.899 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.899 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07Z[GMT]
16:41:25.899 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.899 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.900 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.900 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:06Z[GMT]
16:41:25.900 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.900 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.900 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.900 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:12Z[GMT]
16:41:25.900 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.900 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.900 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.900 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:18Z[GMT]
16:41:25.900 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.900 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.900 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.901 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:24Z[GMT]
16:41:25.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.901 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.901 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:30Z[GMT]
16:41:25.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.901 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.901 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:36Z[GMT]
16:41:25.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.902 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.902 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:42Z[GMT]
16:41:25.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.902 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.902 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:48Z[GMT]
16:41:25.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.902 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.902 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:54Z[GMT]
16:41:25.903 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.903 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.903 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.903 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08Z[GMT]
16:41:25.903 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.903 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.903 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.903 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:06Z[GMT]
16:41:25.903 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.903 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.903 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.903 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:12Z[GMT]
16:41:25.903 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.903 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.904 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.904 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:18Z[GMT]
16:41:25.904 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.904 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.904 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.904 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:24Z[GMT]
16:41:25.904 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.904 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.904 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.905 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:30Z[GMT]
16:41:25.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.911 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.911 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:36Z[GMT]
16:41:25.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.911 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.911 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:42Z[GMT]
16:41:25.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.912 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.912 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.912 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:48Z[GMT]
16:41:25.912 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.912 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.912 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.912 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:54Z[GMT]
16:41:25.912 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.912 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.912 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.912 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09Z[GMT]
16:41:25.912 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.913 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.913 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:06Z[GMT]
16:41:25.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.913 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.913 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:12Z[GMT]
16:41:25.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.913 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.913 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:18Z[GMT]
16:41:25.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.913 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.914 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:24Z[GMT]
16:41:25.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.914 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.914 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:30Z[GMT]
16:41:25.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.914 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.914 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:36Z[GMT]
16:41:25.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.918 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:42Z[GMT]
16:41:25.919 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.919 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:48Z[GMT]
16:41:25.919 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.919 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:54Z[GMT]
16:41:25.919 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:25.919 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:41:25.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:41:25.933 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST PASSED in 152 msec
16:41:25.934 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - 
16:41:26.141 [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:41:26.154 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - findImplementation(CreateOp(10, 10, BYTE, [D@a22c4d8), null, canConvert: false)
16:41:26.155 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:41:26.155 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:41:26.155 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - >>>> found implementation from ImplementationFactory(modelClass=class java.awt.image.BufferedImage)
16:41:26.155 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - executing CreateOp(10, 10, BYTE, [D@a22c4d8)
16:41:26.156 [main                ] INFO  it.tidalwave.image.java2d.CreateJ2DOp              - CreateJ2DOp.execute(CreateOp(10, 10, BYTE, [D@a22c4d8), EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={}))
16:41:26.156 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> bufferedImage: null image
16:41:26.156 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.size:           10, 10
16:41:26.156 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.tiles:          1 1
16:41:26.156 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.class:          java.awt.image.BufferedImage
16:41:26.156 [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:41:26.156 [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@4052c8c2 transparency = 1 has alpha = false isAlphaPre = false
16:41:26.156 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorSpace:     java.awt.color.ICC_ColorSpace[type: 6, profile name: lcms gray virtual profile]
16:41:26.156 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - >>>> CreateOp(10, 10, BYTE, [D@a22c4d8) done in 1 msec
16:41:26.158 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:41:26.158 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:41:26.160 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00Z[GMT]
16:41:26.160 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - *******************************************************************************************************
16:41:26.160 [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:41:26.160 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - *******************************************************************************************************
16:41:26.164 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:26.174 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:10:00.000000001Z[GMT]
16:41:26.174 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.175 [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:41:26.175 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:20:00.000000001Z[GMT]
16:41:26.175 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:20:00.000000002Z[GMT]
16:41:26.176 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.176 [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:41:26.176 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:30:00.000000002Z[GMT]
16:41:26.177 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:30:00.000000003Z[GMT]
16:41:26.177 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.178 [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:41:26.178 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:40:00.000000003Z[GMT]
16:41:26.183 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:40:00.000000004Z[GMT]
16:41:26.183 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.184 [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:41:26.184 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:50:00.000000004Z[GMT]
16:41:26.184 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:50:00.000000005Z[GMT]
16:41:26.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.185 [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:41:26.185 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:00:00.000000005Z[GMT]
16:41:26.185 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:00:00.000000006Z[GMT]
16:41:26.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.186 [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:41:26.186 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:10:00.000000006Z[GMT]
16:41:26.187 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:10:00.000000007Z[GMT]
16:41:26.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.187 [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:41:26.187 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:20:00.000000007Z[GMT]
16:41:26.188 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:20:00.000000008Z[GMT]
16:41:26.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.188 [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:41:26.188 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:30:00.000000008Z[GMT]
16:41:26.189 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:30:00.000000009Z[GMT]
16:41:26.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.190 [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:41:26.190 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:40:00.000000009Z[GMT]
16:41:26.219 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:40:00.000000010Z[GMT]
16:41:26.219 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.220 [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:41:26.220 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:50:00.000000010Z[GMT]
16:41:26.224 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST PASSED in 61 msec
16:41:26.226 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - 
16:41:26.379 [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:41:26.385 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - findImplementation(CreateOp(10, 10, BYTE, [D@1c9fbb61), null, canConvert: false)
16:41:26.386 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:41:26.392 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:41:26.393 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - >>>> found implementation from ImplementationFactory(modelClass=class java.awt.image.BufferedImage)
16:41:26.393 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - executing CreateOp(10, 10, BYTE, [D@1c9fbb61)
16:41:26.394 [main                ] INFO  it.tidalwave.image.java2d.CreateJ2DOp              - CreateJ2DOp.execute(CreateOp(10, 10, BYTE, [D@1c9fbb61), EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={}))
16:41:26.394 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> bufferedImage: null image
16:41:26.395 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.size:           10, 10
16:41:26.402 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.tiles:          1 1
16:41:26.403 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.class:          java.awt.image.BufferedImage
16:41:26.403 [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:41:26.403 [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@4052c8c2 transparency = 1 has alpha = false isAlphaPre = false
16:41:26.403 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorSpace:     java.awt.color.ICC_ColorSpace[type: 6, profile name: lcms gray virtual profile]
16:41:26.403 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - >>>> CreateOp(10, 10, BYTE, [D@1c9fbb61) done in 10 msec
16:41:26.406 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:41:26.410 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:41:26.411 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00Z[GMT]
16:41:26.411 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - *****************************************************
16:41:26.411 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST "must correctly load metadata when not in cache"
16:41:26.411 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - *****************************************************
16:41:26.414 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.414 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:26.430 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST PASSED in 12 msec
16:41:26.430 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - 
16:41:26.528 [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:41:26.539 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - findImplementation(CreateOp(10, 10, BYTE, [D@22c75c01), null, canConvert: false)
16:41:26.540 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:41:26.540 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:41:26.540 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - >>>> found implementation from ImplementationFactory(modelClass=class java.awt.image.BufferedImage)
16:41:26.540 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - executing CreateOp(10, 10, BYTE, [D@22c75c01)
16:41:26.540 [main                ] INFO  it.tidalwave.image.java2d.CreateJ2DOp              - CreateJ2DOp.execute(CreateOp(10, 10, BYTE, [D@22c75c01), EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={}))
16:41:26.540 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> bufferedImage: null image
16:41:26.541 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.size:           10, 10
16:41:26.541 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.tiles:          1 1
16:41:26.541 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.class:          java.awt.image.BufferedImage
16:41:26.542 [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:41:26.542 [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@4052c8c2 transparency = 1 has alpha = false isAlphaPre = false
16:41:26.542 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorSpace:     java.awt.color.ICC_ColorSpace[type: 6, profile name: lcms gray virtual profile]
16:41:26.542 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - >>>> CreateOp(10, 10, BYTE, [D@22c75c01) done in 2 msec
16:41:26.551 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:41:26.552 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:41:26.556 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00Z[GMT]
16:41:26.557 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ****************************************************************************
16:41:26.557 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST "must reload metadata after expiration time when file has been changed"
16:41:26.557 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ****************************************************************************
16:41:26.557 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.558 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:26.559 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:10:00.000000001Z[GMT]
16:41:26.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.561 [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:41:26.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:26.562 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:20:00.000000001Z[GMT]
16:41:26.570 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:20:00.000000002Z[GMT]
16:41:26.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.571 [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:41:26.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:26.572 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:30:00.000000002Z[GMT]
16:41:26.577 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:30:00.000000003Z[GMT]
16:41:26.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.577 [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:41:26.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:26.579 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:40:00.000000003Z[GMT]
16:41:26.587 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:40:00.000000004Z[GMT]
16:41:26.587 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.588 [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:41:26.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:26.588 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:50:00.000000004Z[GMT]
16:41:26.589 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:50:00.000000005Z[GMT]
16:41:26.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.589 [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:41:26.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:26.590 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:00:00.000000005Z[GMT]
16:41:26.590 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:00:00.000000006Z[GMT]
16:41:26.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.594 [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:41:26.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:26.597 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:10:00.000000006Z[GMT]
16:41:26.597 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:10:00.000000007Z[GMT]
16:41:26.597 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.598 [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:41:26.598 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:26.598 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:20:00.000000007Z[GMT]
16:41:26.599 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:20:00.000000008Z[GMT]
16:41:26.599 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.599 [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:41:26.599 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:26.600 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:30:00.000000008Z[GMT]
16:41:26.600 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:30:00.000000009Z[GMT]
16:41:26.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:41:26.601 [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:41:26.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:41:26.601 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:40:00.000000009Z[GMT]
16:41:26.607 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST PASSED in 46 msec
16:41:26.607 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - 
16:41:26.610 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - **********************************
16:41:26.613 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TEST "must properly read metadata"
16:41:26.613 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - **********************************
16:41:26.618 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(target/test-classes/DefaultMetadataProviderTest/test-resources/20100102-0001.jpg, 0, 0, [METADATA])
16:41:26.620 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(target/test-classes/DefaultMetadataProviderTest/test-resources/20100102-0001.jpg, 0)
16:41:26.622 [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:41:26.623 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:26.627 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@47b11ec7, false, jpg)
16:41:26.654 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@47b11ec7, javax.imageio.ImageIO$ImageReaderIterator@45f756e6)
16:41:26.659 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5a8c93, vendor: Oracle Corporation
16:41:26.659 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5a8c93, vendor: Oracle Corporation
16:41:26.659 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5a8c93
16:41:26.659 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5a8c93, 0)
16:41:26.954 [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:41:26.956 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@506aabf6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5cbd94b2, class it.tidalwave.image.metadata.TIFF)
16:41:26.957 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4a2e7bcb)
16:41:26.958 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@506aabf6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5cbd94b2, class it.tidalwave.image.metadata.EXIF)
16:41:26.958 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@74f827ad)
16:41:26.958 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@506aabf6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5cbd94b2, class it.tidalwave.image.metadata.MakerNote)
16:41:26.958 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:26.958 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@506aabf6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5cbd94b2, class it.tidalwave.image.metadata.IPTC)
16:41:26.958 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4a8a0099)
16:41:26.958 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@506aabf6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5cbd94b2, class it.tidalwave.image.metadata.XMP)
16:41:26.958 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7c1447b5)
16:41:26.959 [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:41:26.961 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF: TIFF@1[9 tags]
16:41:26.961 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF: EXIF@2[36 tags]
16:41:26.962 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC: IPTC@3[13 tags]
16:41:26.962 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - XMP: XMP@4[1 tags]
16:41:26.972 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [271] Make: NIKON CORPORATION
16:41:26.972 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [272] Model: NIKON D5000
16:41:26.978 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [282] X Resolution: 72/1
16:41:26.994 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [283] Y Resolution: 72/1
16:41:26.994 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [296] Resolution Unit: 2
16:41:26.994 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [305] Software: Adobe Photoshop Lightroom 4.1 (Macintosh)
16:41:26.994 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [306] Date/Time: 2012:11:02 07:01:43
16:41:26.995 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [315] Artist: Fabrizio Giudici
16:41:26.995 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [33432] Copyright: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:26.995 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [33434] Exposure Time: 1/1000
16:41:26.995 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [33437] F Number: 8/1
16:41:26.996 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [34850] Exposure Program: 1
16:41:26.996 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [34855] ISO Speed Ratings: 400
16:41:26.996 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [36864] EXIF Version: [48, 50, 51, 48]
16:41:26.996 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [36867] Date/Time Original: 2010:01:02 12:53:59
16:41:26.996 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [36868] Date/Time Digitized: 2010:01:02 12:53:59
16:41:26.996 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37377] Shutter SpeedValue: 9965784/1000000
16:41:26.997 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37378] Aperture Value: 6/1
16:41:26.997 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37380] Exposure Bias Value: 0/6
16:41:27.002 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37381] Max Aperture Value: 30/10
16:41:27.003 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37382] Subject Distance: 3/100
16:41:27.003 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37383] Metering Mode: 5
16:41:27.003 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37384] Light Source: 9
16:41:27.003 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37385] Flash: 0
16:41:27.003 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37386] Focal Length: 1800/10
16:41:27.004 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37521] Subsec Time Original: 00
16:41:27.004 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37522] Subsec Time Digitized: 00
16:41:27.004 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41495] Sensing Method: 2
16:41:27.004 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41728] File Source: [3]
16:41:27.004 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41729] Scene Type: [1]
16:41:27.004 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41730] EXIF CFA Pattern: [2, 0, 2, 0, 1, 2, 0, 1]
16:41:27.005 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41985] Custom Rendered: 0
16:41:27.005 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41986] Exposure Mode: 1
16:41:27.005 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41987] White Balance: 1
16:41:27.005 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41988] Digital Zoom Ratio: 1/1
16:41:27.005 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41989] Focal Length 35mm Film: 270
16:41:27.005 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41990] Scene Capture Type: 0
16:41:27.006 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41991] Gain Control: 1
16:41:27.006 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41992] Contrast: 0
16:41:27.006 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41993] Saturation: 0
16:41:27.006 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41994] Sharpness: 0
16:41:27.006 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41996] Subject Distance Range: 0
16:41:27.007 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [42033] BodySerialNumber: 6147706
16:41:27.007 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [42034] LensSpecification: [1800/10, 1800/10, 28/10, 28/10]
16:41:27.007 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [42036] LensModel: 180.0 mm f/2.8
16:41:27.007 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [346] : UTF-8
16:41:27.007 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [512] : 4
16:41:27.007 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [517] : Moutons autour de l'ÃŽle Saint-Honorat
16:41:27.008 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [567] : 20100102
16:41:27.008 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [572] : 125359+0100
16:41:27.008 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [574] : 20100102
16:41:27.008 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [575] : 125359+0100
16:41:27.008 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [592] : Fabrizio Giudici
16:41:27.008 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [597] : Photographer
16:41:27.009 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [622] : Fabrizio Giudici
16:41:27.009 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [627] : Fabrizio Giudici
16:41:27.018 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [628] : © Copyright by Fabrizio Giudici. All rights reserved.
16:41:27.019 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [634] : Fabrizio Giudici
16:41:27.019 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - XMP  [65535] : 172
16:41:27.022 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:27.022 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/target/
16:41:27.022 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/DefaultMetadataProviderTest/expected-results/MetadataDump-20100102-0001.txt
16:41:27.022 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/DefaultMetadataProviderTest/MetadataDump-20100102-0001.txt
16:41:27.039 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TEST PASSED in 421 msec
16:41:27.040 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - 
16:41:27.090 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - Scanning for metadata interpolators...
16:41:29.182 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - >>>> added metadata interpolator: class it.tidalwave.northernwind.frontend.media.impl.interpolator.IPTCTitleInterpolator
16:41:29.187 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - >>>> added metadata interpolator: class it.tidalwave.northernwind.frontend.media.impl.interpolator.ShootingDataInterpolator
16:41:29.187 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - >>>> added metadata interpolator: class it.tidalwave.northernwind.frontend.media.impl.interpolator.XmpDcTitleInterpolator
16:41:29.188 [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:41:29.211 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***************************************************
16:41:29.211 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from JPEG"
16:41:29.211 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***************************************************
16:41:29.218 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(target/test-classes/DefaultMetadataTest/test-resources/20230112-0076.jpg, 0, 0, [METADATA])
16:41:29.219 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(target/test-classes/DefaultMetadataTest/test-resources/20230112-0076.jpg, 0)
16:41:29.219 [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:41:29.219 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:29.219 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6ac3ceda, false, jpg)
16:41:29.219 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6ac3ceda, javax.imageio.ImageIO$ImageReaderIterator@4a26a54b)
16:41:29.219 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@159d2313, vendor: Oracle Corporation
16:41:29.220 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@159d2313, vendor: Oracle Corporation
16:41:29.220 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@159d2313
16:41:29.220 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@159d2313, 0)
16:41:29.309 [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:41:29.309 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@29f32a41, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@64ed6bc8, class it.tidalwave.image.metadata.TIFF)
16:41:29.309 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6801b4a4)
16:41:29.310 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@29f32a41, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@64ed6bc8, class it.tidalwave.image.metadata.EXIF)
16:41:29.310 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@54eaf69d)
16:41:29.310 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@29f32a41, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@64ed6bc8, class it.tidalwave.image.metadata.MakerNote)
16:41:29.310 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:29.310 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@29f32a41, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@64ed6bc8, class it.tidalwave.image.metadata.IPTC)
16:41:29.310 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@647b7f63)
16:41:29.310 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@29f32a41, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@64ed6bc8, class it.tidalwave.image.metadata.XMP)
16:41:29.310 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6bc7eb0f)
16:41:29.321 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                
16:41:29.322 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: SONY
16:41:29.322 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: ILCE-6600
16:41:29.322 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:29.322 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:29.322 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:29.322 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:29.322 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2023:01:12 15:37:33
16:41:29.322 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:29.322 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: Fabrizio Giudici
16:41:29.323 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/160
16:41:29.323 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:29.323 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:29.327 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 125
16:41:29.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[34864]: 2
16:41:29.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[RecommendedExposureIndex]: 125
16:41:29.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 49]
16:41:29.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2023:01:12 15:37:33
16:41:29.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2023:01:12 15:37:33
16:41:29.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7321928/1000000
16:41:29.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:29.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Brightness Value]: 21274/2560
16:41:29.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -3/10
16:41:29.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 1024/256
16:41:29.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:29.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:29.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 48
16:41:29.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 1680/10
16:41:29.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:29.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 67
16:41:29.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:29.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:29.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:29.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 2
16:41:29.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:41:29.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 16/16
16:41:29.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 252
16:41:29.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:29.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 1
16:41:29.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:29.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:29.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [1680/10, 1680/10, 4/1, 4/1]
16:41:29.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: FE 70-200mm F4 G OSS
16:41:29.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Sant'Eusebio a Perti.
16:41:29.343 [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:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20230112
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 153733+0100
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20230112
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 153733+0100
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[602]: Finale ligure
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[604]: Strada di Gorra
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[607]: Liguria
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[612]: IT
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[613]: Italia
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: Fabrizio Giudici
16:41:29.343 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                
16:41:29.344 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 168
16:41:29.375 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 161 msec
16:41:29.375 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:29.519 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:29.519 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:29.519 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0004.jpg]
16:41:29.519 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:29.520 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0004.jpg, 0, 0, [METADATA])
16:41:29.520 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0004.jpg, 0)
16:41:29.520 [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:41:29.522 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:29.522 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@777b2207, false, jpg)
16:41:29.524 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@777b2207, javax.imageio.ImageIO$ImageReaderIterator@1a7e6989)
16:41:29.524 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4cec414d, vendor: Oracle Corporation
16:41:29.524 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4cec414d, vendor: Oracle Corporation
16:41:29.524 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4cec414d
16:41:29.524 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4cec414d, 0)
16:41:29.558 [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:41:29.558 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46c9a298, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@68017525, class it.tidalwave.image.metadata.TIFF)
16:41:29.558 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@434d5eb9)
16:41:29.558 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46c9a298, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@68017525, class it.tidalwave.image.metadata.EXIF)
16:41:29.558 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5914a346)
16:41:29.559 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46c9a298, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@68017525, class it.tidalwave.image.metadata.MakerNote)
16:41:29.559 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:29.559 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46c9a298, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@68017525, class it.tidalwave.image.metadata.IPTC)
16:41:29.559 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5242079e)
16:41:29.559 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46c9a298, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@68017525, class it.tidalwave.image.metadata.XMP)
16:41:29.559 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3109f8ae)
16:41:29.559 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:29.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:29.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:29.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:29.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:29.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:29.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:29.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 11:29:02
16:41:29.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:29.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:29.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:29.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:29.560 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:29.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:29.567 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:29.567 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:29:02
16:41:29.567 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:29:02
16:41:29.567 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:29.567 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:29.567 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:29.568 [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:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 100
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 100
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 100
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:41:29.568 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:29.569 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:29.569 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:29.569 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:29.569 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:29.569 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:29.569 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:29.569 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm Æ’/2.8N ED-IF AF
16:41:29.569 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:29.569 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:29.569 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Rimorchiatori.
16:41:29.569 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 112902+0200
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 112902+0200
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:29.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:29.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 187
16:41:29.572 [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:41:29.573 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:29.573 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:29.573 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0004.txt
16:41:29.573 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0004.txt
16:41:29.578 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 54 msec
16:41:29.578 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:29.595 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:29.595 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:29.595 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0007.jpg]
16:41:29.595 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:29.596 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0007.jpg, 0, 0, [METADATA])
16:41:29.596 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0007.jpg, 0)
16:41:29.596 [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:41:29.599 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:29.600 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6022a4c4, false, jpg)
16:41:29.601 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6022a4c4, javax.imageio.ImageIO$ImageReaderIterator@11092844)
16:41:29.602 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@73a815c2, vendor: Oracle Corporation
16:41:29.602 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@73a815c2, vendor: Oracle Corporation
16:41:29.602 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@73a815c2
16:41:29.602 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@73a815c2, 0)
16:41:29.643 [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:41:29.643 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7ce1b3fe, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4f54afa5, class it.tidalwave.image.metadata.TIFF)
16:41:29.643 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@598138b)
16:41:29.643 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7ce1b3fe, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4f54afa5, class it.tidalwave.image.metadata.EXIF)
16:41:29.643 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@d19c280)
16:41:29.643 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7ce1b3fe, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4f54afa5, class it.tidalwave.image.metadata.MakerNote)
16:41:29.643 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:29.643 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7ce1b3fe, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4f54afa5, class it.tidalwave.image.metadata.IPTC)
16:41:29.644 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7c96ee9e)
16:41:29.644 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7ce1b3fe, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4f54afa5, class it.tidalwave.image.metadata.XMP)
16:41:29.644 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@16554f2e)
16:41:29.644 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:29.644 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:29.644 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:29.644 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:29.644 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:29.644 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:29.644 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:29.644 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 11:30:30
16:41:29.644 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:29.644 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:29.644 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:30:30
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:30:30
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:29.645 [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:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:29.645 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm Æ’/2.8N ED-IF AF
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113030+0200
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113030+0200
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:29.646 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:29.647 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:29.647 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:29.647 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:29.647 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:29.647 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:29.647 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:29.647 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 185
16:41:29.648 [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:41:29.648 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:29.648 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:29.648 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0007.txt
16:41:29.648 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0007.txt
16:41:29.652 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 54 msec
16:41:29.652 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:29.655 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:29.655 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:29.655 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0014.jpg]
16:41:29.655 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:29.655 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0014.jpg, 0, 0, [METADATA])
16:41:29.656 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0014.jpg, 0)
16:41:29.656 [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:41:29.658 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:29.658 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@52b11deb, false, jpg)
16:41:29.661 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@52b11deb, javax.imageio.ImageIO$ImageReaderIterator@104ce963)
16:41:29.661 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@52a72430, vendor: Oracle Corporation
16:41:29.661 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@52a72430, vendor: Oracle Corporation
16:41:29.661 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@52a72430
16:41:29.670 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@52a72430, 0)
16:41:29.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:41:29.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@60274863, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b4a76f3, class it.tidalwave.image.metadata.TIFF)
16:41:29.709 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1a568f25)
16:41:29.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@60274863, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b4a76f3, class it.tidalwave.image.metadata.EXIF)
16:41:29.710 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7bf67f81)
16:41:29.710 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@60274863, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b4a76f3, class it.tidalwave.image.metadata.MakerNote)
16:41:29.710 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:29.710 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@60274863, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b4a76f3, class it.tidalwave.image.metadata.IPTC)
16:41:29.710 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@214844cc)
16:41:29.711 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@60274863, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b4a76f3, class it.tidalwave.image.metadata.XMP)
16:41:29.711 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@79ed43f8)
16:41:29.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:29.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:29.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:29.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:29.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:29.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:29.712 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:29.713 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 11:39:11
16:41:29.713 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:29.713 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/180
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 16/1
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:39:11
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:39:11
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7491853/1000000
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 8/1
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:29.714 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 24/1
16:41:29.714 [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:41:29.715 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 900
16:41:29.715 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 900
16:41:29.715 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 900
16:41:29.715 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:29.715 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 36
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:29.716 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [24/1, 24/1, 28/10, 28/10]
16:41:29.717 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 24mm Æ’/2.8D AF
16:41:29.717 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:29.717 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:29.717 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113911+0200
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113911+0200
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:29.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:29.720 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:29.720 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 185
16:41:29.721 [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:41:29.721 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:29.721 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:29.721 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0014.txt
16:41:29.721 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0014.txt
16:41:29.731 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 67 msec
16:41:29.731 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:29.736 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:29.736 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:29.736 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0015.jpg]
16:41:29.736 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:29.737 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0015.jpg, 0, 0, [METADATA])
16:41:29.737 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0015.jpg, 0)
16:41:29.737 [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:41:29.737 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:29.737 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@34e347a5, false, jpg)
16:41:29.748 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@34e347a5, javax.imageio.ImageIO$ImageReaderIterator@5771d28a)
16:41:29.749 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1bb86f8d, vendor: Oracle Corporation
16:41:29.749 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1bb86f8d, vendor: Oracle Corporation
16:41:29.749 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1bb86f8d
16:41:29.749 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1bb86f8d, 0)
16:41:29.782 [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:41:29.782 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2a063e1a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@721af8d0, class it.tidalwave.image.metadata.TIFF)
16:41:29.782 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1c89afe)
16:41:29.782 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2a063e1a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@721af8d0, class it.tidalwave.image.metadata.EXIF)
16:41:29.782 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4891aee2)
16:41:29.782 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2a063e1a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@721af8d0, class it.tidalwave.image.metadata.MakerNote)
16:41:29.782 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:29.782 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2a063e1a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@721af8d0, class it.tidalwave.image.metadata.IPTC)
16:41:29.782 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@537caf04)
16:41:29.783 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2a063e1a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@721af8d0, class it.tidalwave.image.metadata.XMP)
16:41:29.783 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@768511c3)
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 11:39:30
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/180
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 16/1
16:41:29.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:39:30
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:39:30
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7491853/1000000
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 8/1
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 24/1
16:41:29.784 [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:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 700
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 700
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 700
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 36
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [24/1, 24/1, 28/10, 28/10]
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 24mm Æ’/2.8D AF
16:41:29.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113930+0200
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113930+0200
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:29.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 185
16:41:29.789 [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:41:29.792 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:29.792 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:29.792 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0015.txt
16:41:29.792 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0015.txt
16:41:29.794 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 57 msec
16:41:29.794 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:29.799 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:29.799 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:29.799 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0022.jpg]
16:41:29.799 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:29.804 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0022.jpg, 0, 0, [METADATA])
16:41:29.804 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0022.jpg, 0)
16:41:29.804 [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:41:29.804 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:29.804 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4116167e, false, jpg)
16:41:29.808 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4116167e, javax.imageio.ImageIO$ImageReaderIterator@74e2de39)
16:41:29.808 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@26a32fa5, vendor: Oracle Corporation
16:41:29.808 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@26a32fa5, vendor: Oracle Corporation
16:41:29.808 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@26a32fa5
16:41:29.808 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@26a32fa5, 0)
16:41:29.882 [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:41:29.882 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1a420390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2523c97a, class it.tidalwave.image.metadata.TIFF)
16:41:29.882 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@49ffcd07)
16:41:29.882 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1a420390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2523c97a, class it.tidalwave.image.metadata.EXIF)
16:41:29.882 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4fc6dcb7)
16:41:29.882 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1a420390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2523c97a, class it.tidalwave.image.metadata.MakerNote)
16:41:29.882 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:29.882 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1a420390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2523c97a, class it.tidalwave.image.metadata.IPTC)
16:41:29.882 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4512085c)
16:41:29.883 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1a420390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2523c97a, class it.tidalwave.image.metadata.XMP)
16:41:29.883 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7e41619d)
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 11:45:44
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 71/10
16:41:29.883 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:45:44
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:45:44
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 5655638/1000000
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:29.884 [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:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm Æ’/2.8N ED-IF AF
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:29.884 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:29.885 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Gabbiano comune (Chroicocephalus ridibundus).
16:41:29.885 [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:41:29.885 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:41:29.885 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114544+0200
16:41:29.885 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:41:29.885 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114544+0200
16:41:29.886 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:29.886 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:29.886 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:29.886 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:29.886 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:29.886 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:29.886 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:29.886 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:29.886 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:29.886 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:29.886 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:29.886 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:29.887 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:29.887 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:29.887 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:29.887 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:29.887 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:29.887 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 225
16:41:29.888 [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:41:29.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:29.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:29.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0022.txt
16:41:29.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0022.txt
16:41:29.889 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 90 msec
16:41:29.889 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:29.903 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:29.903 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:29.903 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0030.jpg]
16:41:29.903 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:29.904 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0030.jpg, 0, 0, [METADATA])
16:41:29.904 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0030.jpg, 0)
16:41:29.904 [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:41:29.905 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:29.906 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@29cbdd86, false, jpg)
16:41:29.908 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@29cbdd86, javax.imageio.ImageIO$ImageReaderIterator@84e1883)
16:41:29.908 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7f7168e7, vendor: Oracle Corporation
16:41:29.908 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7f7168e7, vendor: Oracle Corporation
16:41:29.908 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7f7168e7
16:41:29.908 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7f7168e7, 0)
16:41:30.002 [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:41:30.003 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@516c8f5a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38617f1c, class it.tidalwave.image.metadata.TIFF)
16:41:30.003 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@102d4cea)
16:41:30.003 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@516c8f5a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38617f1c, class it.tidalwave.image.metadata.EXIF)
16:41:30.003 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5f519714)
16:41:30.003 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@516c8f5a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38617f1c, class it.tidalwave.image.metadata.MakerNote)
16:41:30.003 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.004 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@516c8f5a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38617f1c, class it.tidalwave.image.metadata.IPTC)
16:41:30.004 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6a72d5fb)
16:41:30.004 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@516c8f5a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38617f1c, class it.tidalwave.image.metadata.XMP)
16:41:30.004 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@59d8de36)
16:41:30.006 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:30.006 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:30.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:07:07 22:50:03
16:41:30.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:41:30.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 71/10
16:41:30.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:30.012 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:30.012 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:47:52
16:41:30.012 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:47:52
16:41:30.013 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:41:30.013 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 5655638/1000000
16:41:30.013 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:30.013 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:30.013 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.013 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:41:30.013 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.013 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:30.013 [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:41:30.013 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 900
16:41:30.013 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 900
16:41:30.013 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 900
16:41:30.013 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:30.014 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 100
16:41:30.014 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.014 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.014 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.014 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.014 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:30.014 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm Æ’/2.8N ED-IF AF
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.015 [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:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114752+0200
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114752+0200
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:30.015 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:30.016 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:30.016 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:30.016 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:30.016 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:30.016 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:30.016 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:30.016 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:30.016 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:30.016 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 217
16:41:30.024 [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:41:30.025 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.025 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.025 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0030.txt
16:41:30.025 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0030.txt
16:41:30.037 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 123 msec
16:41:30.037 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.043 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.044 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.044 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0038.jpg]
16:41:30.044 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.044 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0038.jpg, 0, 0, [METADATA])
16:41:30.044 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0038.jpg, 0)
16:41:30.044 [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:41:30.044 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.044 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@16a81f09, false, jpg)
16:41:30.046 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@16a81f09, javax.imageio.ImageIO$ImageReaderIterator@6719b4a)
16:41:30.046 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@64f514d2, vendor: Oracle Corporation
16:41:30.046 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@64f514d2, vendor: Oracle Corporation
16:41:30.046 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@64f514d2
16:41:30.046 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@64f514d2, 0)
16:41:30.080 [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:41:30.081 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c1e4d9e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60019f4b, class it.tidalwave.image.metadata.TIFF)
16:41:30.081 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4aa007c6)
16:41:30.081 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c1e4d9e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60019f4b, class it.tidalwave.image.metadata.EXIF)
16:41:30.082 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@619783ce)
16:41:30.082 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c1e4d9e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60019f4b, class it.tidalwave.image.metadata.MakerNote)
16:41:30.086 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.086 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c1e4d9e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60019f4b, class it.tidalwave.image.metadata.IPTC)
16:41:30.086 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3f3b50df)
16:41:30.086 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c1e4d9e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60019f4b, class it.tidalwave.image.metadata.XMP)
16:41:30.086 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@53ac6bb4)
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 11:58:05
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:58:05
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:58:05
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:30.088 [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:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 900
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 900
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 900
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:30.088 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm Æ’/2.8N ED-IF AF
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 115805+0200
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 115805+0200
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:30.089 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:30.091 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:30.091 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:30.091 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:30.091 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:30.091 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:30.091 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:30.091 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:30.091 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:30.091 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 179
16:41:30.092 [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:41:30.092 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.092 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.092 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0038.txt
16:41:30.092 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0038.txt
16:41:30.093 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 50 msec
16:41:30.093 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.098 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.098 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.098 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0044.jpg]
16:41:30.098 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.099 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0044.jpg, 0, 0, [METADATA])
16:41:30.099 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0044.jpg, 0)
16:41:30.099 [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:41:30.099 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.100 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6fd77c16, false, jpg)
16:41:30.106 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6fd77c16, javax.imageio.ImageIO$ImageReaderIterator@6b41df80)
16:41:30.106 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@35537fe, vendor: Oracle Corporation
16:41:30.107 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@35537fe, vendor: Oracle Corporation
16:41:30.107 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@35537fe
16:41:30.107 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@35537fe, 0)
16:41:30.121 [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:41:30.121 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@b41c538, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2101e969, class it.tidalwave.image.metadata.TIFF)
16:41:30.121 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@40b415bb)
16:41:30.121 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@b41c538, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2101e969, class it.tidalwave.image.metadata.EXIF)
16:41:30.121 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@73ac846)
16:41:30.121 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@b41c538, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2101e969, class it.tidalwave.image.metadata.MakerNote)
16:41:30.121 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.121 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@b41c538, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2101e969, class it.tidalwave.image.metadata.IPTC)
16:41:30.121 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@257a59c)
16:41:30.121 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@b41c538, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2101e969, class it.tidalwave.image.metadata.XMP)
16:41:30.121 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2cb34e1e)
16:41:30.121 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 12:10:27
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/125
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 16/1
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 12:10:27
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 12:10:27
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6965784/1000000
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 8/1
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 16/10
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 50/1
16:41:30.122 [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:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 75
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [50/1, 50/1, 18/10, 18/10]
16:41:30.122 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 50mm Æ’/1.8D AF
16:41:30.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:41:30.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:41:30.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 121027+0200
16:41:30.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:41:30.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 121027+0200
16:41:30.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:30.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:30.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:30.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:30.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:30.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:30.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:30.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:30.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:30.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:30.127 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:30.127 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 185
16:41:30.127 [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:41:30.128 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.128 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.128 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0044.txt
16:41:30.128 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0044.txt
16:41:30.130 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 30 msec
16:41:30.130 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.133 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.133 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.133 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0050.jpg]
16:41:30.133 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.142 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0050.jpg, 0, 0, [METADATA])
16:41:30.142 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0050.jpg, 0)
16:41:30.142 [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:41:30.143 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.143 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@9af804b, false, jpg)
16:41:30.146 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@9af804b, javax.imageio.ImageIO$ImageReaderIterator@12cea099)
16:41:30.146 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@60d14dca, vendor: Oracle Corporation
16:41:30.146 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@60d14dca, vendor: Oracle Corporation
16:41:30.146 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@60d14dca
16:41:30.146 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@60d14dca, 0)
16:41:30.167 [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:41:30.167 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21fba6fd, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4b2e1015, class it.tidalwave.image.metadata.TIFF)
16:41:30.167 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@17d99e0f)
16:41:30.167 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21fba6fd, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4b2e1015, class it.tidalwave.image.metadata.EXIF)
16:41:30.167 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@418b946b)
16:41:30.167 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21fba6fd, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4b2e1015, class it.tidalwave.image.metadata.MakerNote)
16:41:30.167 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.167 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21fba6fd, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4b2e1015, class it.tidalwave.image.metadata.IPTC)
16:41:30.167 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3d3b1ee9)
16:41:30.167 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21fba6fd, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4b2e1015, class it.tidalwave.image.metadata.XMP)
16:41:30.167 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@62e0fe3)
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 12:14:55
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/125
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 20/1
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 12:14:55
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 12:14:55
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6965784/1000000
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 8643856/1000000
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.168 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 24/1
16:41:30.169 [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:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 900
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 900
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 900
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 36
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [24/1, 24/1, 28/10, 28/10]
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 24mm Æ’/2.8D AF
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 121455+0200
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:41:30.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 121455+0200
16:41:30.174 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.174 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.174 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.174 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.174 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.174 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:30.174 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.174 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:30.174 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:30.174 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:30.174 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:30.175 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:30.175 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:30.175 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:30.175 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:30.175 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:30.175 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:30.175 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 203
16:41:30.175 [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:41:30.176 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.176 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.176 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0050.txt
16:41:30.176 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0050.txt
16:41:30.178 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 43 msec
16:41:30.178 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.180 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.180 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.180 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0002.jpg]
16:41:30.180 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.182 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0002.jpg, 0, 0, [METADATA])
16:41:30.182 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0002.jpg, 0)
16:41:30.182 [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:41:30.183 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.183 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6198bac2, false, jpg)
16:41:30.190 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6198bac2, javax.imageio.ImageIO$ImageReaderIterator@4193b8a5)
16:41:30.190 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7102b480, vendor: Oracle Corporation
16:41:30.190 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7102b480, vendor: Oracle Corporation
16:41:30.190 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7102b480
16:41:30.190 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7102b480, 0)
16:41:30.210 [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:41:30.211 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@296a6a10, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4da86d09, class it.tidalwave.image.metadata.TIFF)
16:41:30.211 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5a21746a)
16:41:30.211 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@296a6a10, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4da86d09, class it.tidalwave.image.metadata.EXIF)
16:41:30.211 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@474c8dec)
16:41:30.211 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@296a6a10, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4da86d09, class it.tidalwave.image.metadata.MakerNote)
16:41:30.211 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.211 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@296a6a10, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4da86d09, class it.tidalwave.image.metadata.IPTC)
16:41:30.211 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3d8c55ff)
16:41:30.211 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@296a6a10, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4da86d09, class it.tidalwave.image.metadata.XMP)
16:41:30.211 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@33c2a762)
16:41:30.211 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:30.211 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.211 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.211 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:07:01 11:22:06
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 4/1
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 800
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 11:22:06
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 11:22:06
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4/1
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:41:30.212 [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:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 700
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 700
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 700
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm Æ’/4D ED-IF AF-S
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [unknown animal, published, edit process 2022-09-08]
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 112206+0200
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 112206+0200
16:41:30.212 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:30.213 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 189
16:41:30.214 [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:41:30.214 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.222 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.222 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0002.txt
16:41:30.222 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0002.txt
16:41:30.225 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 43 msec
16:41:30.225 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.227 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.227 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.227 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0003.jpg]
16:41:30.227 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.227 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0003.jpg, 0, 0, [METADATA])
16:41:30.228 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0003.jpg, 0)
16:41:30.228 [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:41:30.228 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.228 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1d05cbae, false, jpg)
16:41:30.230 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1d05cbae, javax.imageio.ImageIO$ImageReaderIterator@69075512)
16:41:30.230 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@fff7dc9, vendor: Oracle Corporation
16:41:30.230 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@fff7dc9, vendor: Oracle Corporation
16:41:30.230 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@fff7dc9
16:41:30.230 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@fff7dc9, 0)
16:41:30.255 [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:41:30.255 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@59c9df97, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2dacf052, class it.tidalwave.image.metadata.TIFF)
16:41:30.255 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@35590f53)
16:41:30.255 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@59c9df97, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2dacf052, class it.tidalwave.image.metadata.EXIF)
16:41:30.255 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1d8ab0dc)
16:41:30.256 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@59c9df97, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2dacf052, class it.tidalwave.image.metadata.MakerNote)
16:41:30.256 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.256 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@59c9df97, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2dacf052, class it.tidalwave.image.metadata.IPTC)
16:41:30.256 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@aa8f19d)
16:41:30.256 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@59c9df97, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2dacf052, class it.tidalwave.image.metadata.XMP)
16:41:30.256 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@40ccaefa)
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:07:01 11:22:27
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 4/1
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 800
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 11:22:27
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 11:22:27
16:41:30.256 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4/1
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -12/6
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:41:30.257 [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:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 100
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 100
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 100
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm Æ’/4D ED-IF AF-S
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [unknown animal, published, edit process 2022-09-08]
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 112227+0200
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 112227+0200
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:30.257 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 196
16:41:30.258 [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:41:30.259 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.259 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.259 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0003.txt
16:41:30.259 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0003.txt
16:41:30.262 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 32 msec
16:41:30.262 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.264 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.264 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.264 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0005.jpg]
16:41:30.264 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.270 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0005.jpg, 0, 0, [METADATA])
16:41:30.270 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0005.jpg, 0)
16:41:30.270 [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:41:30.271 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.271 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@77d68b94, false, jpg)
16:41:30.273 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@77d68b94, javax.imageio.ImageIO$ImageReaderIterator@34fb399b)
16:41:30.273 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6cd8b2de, vendor: Oracle Corporation
16:41:30.273 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6cd8b2de, vendor: Oracle Corporation
16:41:30.273 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6cd8b2de
16:41:30.273 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6cd8b2de, 0)
16:41:30.289 [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:41:30.290 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1c83c000, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@35e4cf0c, class it.tidalwave.image.metadata.TIFF)
16:41:30.290 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@12a57194)
16:41:30.290 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1c83c000, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@35e4cf0c, class it.tidalwave.image.metadata.EXIF)
16:41:30.290 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@e198e7f)
16:41:30.290 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1c83c000, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@35e4cf0c, class it.tidalwave.image.metadata.MakerNote)
16:41:30.290 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.290 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1c83c000, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@35e4cf0c, class it.tidalwave.image.metadata.IPTC)
16:41:30.290 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@c98dc7c)
16:41:30.290 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1c83c000, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@35e4cf0c, class it.tidalwave.image.metadata.XMP)
16:41:30.290 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1f17fe4c)
16:41:30.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:30.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:30.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:07:01 11:34:21
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 56/10
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 11:34:21
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 11:34:21
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4970854/1000000
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:41:30.291 [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:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 100
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 100
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 100
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm Æ’/4D ED-IF AF-S
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Neophron percnopterus, published, edit process 2022-09-08, bird]
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113421+0200
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113421+0200
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:30.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:30.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:30.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:30.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:30.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:30.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:30.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:30.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:30.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:30.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:30.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 213
16:41:30.293 [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:41:30.293 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.293 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.293 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0005.txt
16:41:30.293 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0005.txt
16:41:30.316 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 29 msec
16:41:30.316 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.321 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.321 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.321 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0007.jpg]
16:41:30.321 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.322 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0007.jpg, 0, 0, [METADATA])
16:41:30.322 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0007.jpg, 0)
16:41:30.322 [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:41:30.323 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.323 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@cb715b9, false, jpg)
16:41:30.327 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@cb715b9, javax.imageio.ImageIO$ImageReaderIterator@50c253b6)
16:41:30.327 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@797ed02e, vendor: Oracle Corporation
16:41:30.327 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@797ed02e, vendor: Oracle Corporation
16:41:30.327 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@797ed02e
16:41:30.327 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@797ed02e, 0)
16:41:30.367 [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:41:30.367 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@426786ee, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4d97c12c, class it.tidalwave.image.metadata.TIFF)
16:41:30.367 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@c9ebdb)
16:41:30.367 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@426786ee, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4d97c12c, class it.tidalwave.image.metadata.EXIF)
16:41:30.367 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@620a2725)
16:41:30.367 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@426786ee, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4d97c12c, class it.tidalwave.image.metadata.MakerNote)
16:41:30.367 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.367 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@426786ee, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4d97c12c, class it.tidalwave.image.metadata.IPTC)
16:41:30.367 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1ca49d7c)
16:41:30.367 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@426786ee, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4d97c12c, class it.tidalwave.image.metadata.XMP)
16:41:30.367 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6f49a165)
16:41:30.367 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:07:01 11:35:50
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 11:35:50
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 11:35:50
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:41:30.368 [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:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 700
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 700
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 700
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.368 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm Æ’/4D ED-IF AF-S
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Platalea leucorodia, published, edit process 2022-09-08, bird]
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113550+0200
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113550+0200
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:30.369 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:30.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:30.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:30.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 213
16:41:30.374 [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:41:30.374 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.374 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.374 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0007.txt
16:41:30.374 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0007.txt
16:41:30.375 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 54 msec
16:41:30.375 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.386 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.386 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.386 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0009.jpg]
16:41:30.386 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.386 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0009.jpg, 0, 0, [METADATA])
16:41:30.386 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0009.jpg, 0)
16:41:30.386 [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:41:30.388 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.388 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3bf572e0, false, jpg)
16:41:30.390 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3bf572e0, javax.imageio.ImageIO$ImageReaderIterator@2089ea49)
16:41:30.390 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5bd3d747, vendor: Oracle Corporation
16:41:30.390 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5bd3d747, vendor: Oracle Corporation
16:41:30.390 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5bd3d747
16:41:30.390 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5bd3d747, 0)
16:41:30.414 [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:41:30.414 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@239c4792, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@598acf89, class it.tidalwave.image.metadata.TIFF)
16:41:30.415 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@58ea2bc2)
16:41:30.415 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@239c4792, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@598acf89, class it.tidalwave.image.metadata.EXIF)
16:41:30.415 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5c2463d8)
16:41:30.415 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@239c4792, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@598acf89, class it.tidalwave.image.metadata.MakerNote)
16:41:30.415 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.415 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@239c4792, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@598acf89, class it.tidalwave.image.metadata.IPTC)
16:41:30.415 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@c079185)
16:41:30.415 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@239c4792, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@598acf89, class it.tidalwave.image.metadata.XMP)
16:41:30.416 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@38aca984)
16:41:30.416 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.416 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.416 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.416 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.416 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.416 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:30.416 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:25
16:41:30.416 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.416 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.426 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:30.426 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 71/10
16:41:30.426 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.426 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.426 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 11:37:18
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 11:37:18
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 5655638/1000000
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:41:30.427 [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:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 70
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 70
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Accipitridae, Accipitriformes, Animalia, Aves, Capovaccaio, Chordata, Eukaryota, Neophron, Neophron percnopterus, Taxonomy]
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113718+0200
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113718+0200
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.427 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 173
16:41:30.428 [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:41:30.429 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.429 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.429 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0009.txt
16:41:30.429 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0009.txt
16:41:30.429 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 43 msec
16:41:30.429 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.433 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.434 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.434 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0021.jpg]
16:41:30.434 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.434 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0021.jpg, 0, 0, [METADATA])
16:41:30.434 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0021.jpg, 0)
16:41:30.434 [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:41:30.437 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.437 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3ea14a58, false, jpg)
16:41:30.439 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3ea14a58, javax.imageio.ImageIO$ImageReaderIterator@a3cd3ff)
16:41:30.439 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@152f96e5, vendor: Oracle Corporation
16:41:30.440 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@152f96e5, vendor: Oracle Corporation
16:41:30.440 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@152f96e5
16:41:30.440 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@152f96e5, 0)
16:41:30.478 [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:41:30.479 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@720a86ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1bfbbef5, class it.tidalwave.image.metadata.TIFF)
16:41:30.479 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7d19d465)
16:41:30.479 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@720a86ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1bfbbef5, class it.tidalwave.image.metadata.EXIF)
16:41:30.479 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@bc35e84)
16:41:30.479 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@720a86ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1bfbbef5, class it.tidalwave.image.metadata.MakerNote)
16:41:30.479 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.479 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@720a86ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1bfbbef5, class it.tidalwave.image.metadata.IPTC)
16:41:30.479 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2d589ced)
16:41:30.479 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@720a86ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1bfbbef5, class it.tidalwave.image.metadata.XMP)
16:41:30.481 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6b1293a5)
16:41:30.481 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.481 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.481 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:30.481 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.481 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.481 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.481 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:30.481 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:12 14:23:47
16:41:30.481 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.481 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 11:42:16
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 11:42:16
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:41:30.482 [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:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114216+0200
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114216+0200
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.482 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.483 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 995
16:41:30.486 [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:41:30.486 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.487 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.487 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0021.txt
16:41:30.487 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0021.txt
16:41:30.487 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 54 msec
16:41:30.487 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.489 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.489 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.489 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0036.jpg]
16:41:30.489 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.490 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0036.jpg, 0, 0, [METADATA])
16:41:30.490 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0036.jpg, 0)
16:41:30.490 [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:41:30.490 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.490 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2d8f32a, false, jpg)
16:41:30.492 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2d8f32a, javax.imageio.ImageIO$ImageReaderIterator@28704c3)
16:41:30.492 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@498876f2, vendor: Oracle Corporation
16:41:30.492 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@498876f2, vendor: Oracle Corporation
16:41:30.492 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@498876f2
16:41:30.492 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@498876f2, 0)
16:41:30.526 [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:41:30.526 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3860542a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@32558a32, class it.tidalwave.image.metadata.TIFF)
16:41:30.527 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5a5ba7ff)
16:41:30.527 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3860542a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@32558a32, class it.tidalwave.image.metadata.EXIF)
16:41:30.527 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@554bb231)
16:41:30.527 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3860542a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@32558a32, class it.tidalwave.image.metadata.MakerNote)
16:41:30.527 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.527 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3860542a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@32558a32, class it.tidalwave.image.metadata.IPTC)
16:41:30.527 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6fb07db6)
16:41:30.527 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3860542a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@32558a32, class it.tidalwave.image.metadata.XMP)
16:41:30.527 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@712a6e68)
16:41:30.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:30.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:25
16:41:30.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 28/10
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 12:19:52
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 12:19:52
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 2970854/1000000
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:30.529 [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:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Eukaryota, Taxonomy, unknown animal]
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 121952+0200
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 121952+0200
16:41:30.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.530 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.530 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.530 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.530 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.530 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.530 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 167
16:41:30.531 [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:41:30.531 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.531 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.531 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0036.txt
16:41:30.531 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0036.txt
16:41:30.532 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 42 msec
16:41:30.532 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.534 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.534 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.534 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0043.jpg]
16:41:30.534 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.535 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0043.jpg, 0, 0, [METADATA])
16:41:30.535 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0043.jpg, 0)
16:41:30.535 [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:41:30.535 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.535 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2f6a923d, false, jpg)
16:41:30.537 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2f6a923d, javax.imageio.ImageIO$ImageReaderIterator@6cd76b55)
16:41:30.537 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@18e5b50, vendor: Oracle Corporation
16:41:30.537 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@18e5b50, vendor: Oracle Corporation
16:41:30.537 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@18e5b50
16:41:30.537 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@18e5b50, 0)
16:41:30.573 [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:41:30.573 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7e667bfb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@dc1fbbc, class it.tidalwave.image.metadata.TIFF)
16:41:30.573 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1124fd8)
16:41:30.573 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7e667bfb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@dc1fbbc, class it.tidalwave.image.metadata.EXIF)
16:41:30.573 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@810d718)
16:41:30.574 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7e667bfb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@dc1fbbc, class it.tidalwave.image.metadata.MakerNote)
16:41:30.574 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.574 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7e667bfb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@dc1fbbc, class it.tidalwave.image.metadata.IPTC)
16:41:30.574 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@45e4dc42)
16:41:30.574 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7e667bfb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@dc1fbbc, class it.tidalwave.image.metadata.XMP)
16:41:30.574 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@477ac359)
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:11:05 16:30:47
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 28/10
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 12:29:36
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 12:29:36
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 2970854/1000000
16:41:30.574 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:30.575 [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:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm Æ’/2.8N ED-IF AF
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Ara ararauna, published, edit process 2022-09-08, bird]
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 122936+0200
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 122936+0200
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:30.575 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:30.582 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:30.582 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:30.582 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: email@fabriziogiudici.it
16:41:30.582 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:30.583 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:30.583 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:30.583 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 212
16:41:30.583 [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:41:30.584 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.584 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.584 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0043.txt
16:41:30.584 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0043.txt
16:41:30.585 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 50 msec
16:41:30.585 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.587 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.587 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.587 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0067.jpg]
16:41:30.587 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.588 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0067.jpg, 0, 0, [METADATA])
16:41:30.588 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0067.jpg, 0)
16:41:30.588 [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:41:30.588 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.588 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1386f8bb, false, jpg)
16:41:30.592 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1386f8bb, javax.imageio.ImageIO$ImageReaderIterator@18ae3583)
16:41:30.592 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1a2d79bf, vendor: Oracle Corporation
16:41:30.592 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1a2d79bf, vendor: Oracle Corporation
16:41:30.592 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1a2d79bf
16:41:30.592 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1a2d79bf, 0)
16:41:30.633 [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:41:30.633 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c689e6d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5d79fade, class it.tidalwave.image.metadata.TIFF)
16:41:30.633 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@33966111)
16:41:30.634 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c689e6d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5d79fade, class it.tidalwave.image.metadata.EXIF)
16:41:30.634 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6d61cfe4)
16:41:30.634 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c689e6d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5d79fade, class it.tidalwave.image.metadata.MakerNote)
16:41:30.634 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.634 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c689e6d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5d79fade, class it.tidalwave.image.metadata.IPTC)
16:41:30.634 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@592afd3)
16:41:30.634 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c689e6d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5d79fade, class it.tidalwave.image.metadata.XMP)
16:41:30.634 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@172f0ab5)
16:41:30.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:30.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:26
16:41:30.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 13:06:30
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 13:06:30
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -16/6
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:30.635 [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:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Chordata, Ciconiiformes, Eukaryota, Platalea, Platalea leucorodia, Spatola, Taxonomy, Threskiornithidae]
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130630+0200
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130630+0200
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.635 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.636 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.636 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.636 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.636 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 173
16:41:30.636 [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:41:30.637 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.637 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.637 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0067.txt
16:41:30.637 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0067.txt
16:41:30.637 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 50 msec
16:41:30.637 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.644 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.644 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.644 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0069.jpg]
16:41:30.644 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.644 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0069.jpg, 0, 0, [METADATA])
16:41:30.644 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0069.jpg, 0)
16:41:30.644 [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:41:30.646 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.646 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7cb77d5, false, jpg)
16:41:30.648 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7cb77d5, javax.imageio.ImageIO$ImageReaderIterator@61d4171d)
16:41:30.648 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7e0cbe79, vendor: Oracle Corporation
16:41:30.648 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7e0cbe79, vendor: Oracle Corporation
16:41:30.648 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7e0cbe79
16:41:30.648 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7e0cbe79, 0)
16:41:30.669 [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:41:30.670 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@799bc760, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@627f515c, class it.tidalwave.image.metadata.TIFF)
16:41:30.670 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@688d3e2a)
16:41:30.670 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@799bc760, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@627f515c, class it.tidalwave.image.metadata.EXIF)
16:41:30.673 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4fc2e703)
16:41:30.673 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@799bc760, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@627f515c, class it.tidalwave.image.metadata.MakerNote)
16:41:30.673 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.673 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@799bc760, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@627f515c, class it.tidalwave.image.metadata.IPTC)
16:41:30.673 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6845895c)
16:41:30.673 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@799bc760, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@627f515c, class it.tidalwave.image.metadata.XMP)
16:41:30.673 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@70a8c0b9)
16:41:30.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:30.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:26
16:41:30.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 71/10
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 13:06:41
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 13:06:41
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 5655638/1000000
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -12/6
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:30.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:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:41:30.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:30.676 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.676 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.676 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.676 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.676 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.676 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.676 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.676 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Chordata, Ciconiiformes, Eukaryota, Platalea, Platalea leucorodia, Spatola, Taxonomy, Threskiornithidae]
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130641+0200
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130641+0200
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.677 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 173
16:41:30.678 [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:41:30.686 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.686 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.686 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0069.txt
16:41:30.686 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0069.txt
16:41:30.687 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 43 msec
16:41:30.687 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.703 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.703 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.703 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0082.jpg]
16:41:30.703 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.703 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0082.jpg, 0, 0, [METADATA])
16:41:30.703 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0082.jpg, 0)
16:41:30.703 [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:41:30.703 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.703 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1313d0b3, false, jpg)
16:41:30.705 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1313d0b3, javax.imageio.ImageIO$ImageReaderIterator@1b06c3f8)
16:41:30.706 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2d752f29, vendor: Oracle Corporation
16:41:30.706 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2d752f29, vendor: Oracle Corporation
16:41:30.706 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2d752f29
16:41:30.706 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2d752f29, 0)
16:41:30.758 [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:41:30.759 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6d88a3f4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6980c50b, class it.tidalwave.image.metadata.TIFF)
16:41:30.759 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3e9a0143)
16:41:30.759 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6d88a3f4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6980c50b, class it.tidalwave.image.metadata.EXIF)
16:41:30.759 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@644e2230)
16:41:30.759 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6d88a3f4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6980c50b, class it.tidalwave.image.metadata.MakerNote)
16:41:30.759 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.759 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6d88a3f4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6980c50b, class it.tidalwave.image.metadata.IPTC)
16:41:30.759 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4cf1ba4e)
16:41:30.759 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6d88a3f4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6980c50b, class it.tidalwave.image.metadata.XMP)
16:41:30.759 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@23368646)
16:41:30.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:28
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 13:09:12
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 13:09:12
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -8/6
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:30.760 [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:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 90
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 90
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Chordata, Ciconiiformes, Eukaryota, Platalea, Platalea leucorodia, Spatola, Taxonomy, Threskiornithidae]
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130912+0200
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130912+0200
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 173
16:41:30.762 [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:41:30.763 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.763 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.763 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0082.txt
16:41:30.763 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0082.txt
16:41:30.763 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 61 msec
16:41:30.763 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.772 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.772 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.772 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0011.jpg]
16:41:30.772 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.772 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0011.jpg, 0, 0, [METADATA])
16:41:30.772 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0011.jpg, 0)
16:41:30.772 [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:41:30.772 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.773 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4c5afa2d, false, jpg)
16:41:30.787 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4c5afa2d, javax.imageio.ImageIO$ImageReaderIterator@554d4856)
16:41:30.787 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2a673ee8, vendor: Oracle Corporation
16:41:30.787 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2a673ee8, vendor: Oracle Corporation
16:41:30.787 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2a673ee8
16:41:30.788 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2a673ee8, 0)
16:41:30.827 [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:41:30.827 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21890674, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@320aecd3, class it.tidalwave.image.metadata.TIFF)
16:41:30.827 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3a657773)
16:41:30.827 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21890674, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@320aecd3, class it.tidalwave.image.metadata.EXIF)
16:41:30.827 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@a8eb0bf)
16:41:30.827 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21890674, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@320aecd3, class it.tidalwave.image.metadata.MakerNote)
16:41:30.827 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.827 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21890674, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@320aecd3, class it.tidalwave.image.metadata.IPTC)
16:41:30.827 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@635dad3c)
16:41:30.827 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21890674, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@320aecd3, class it.tidalwave.image.metadata.XMP)
16:41:30.827 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@654b9f0)
16:41:30.827 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:08:26 11:31:10
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/400
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:08:26 11:31:10
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:08:26 11:31:10
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8643856/1000000
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:30.828 [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:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 200
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 200
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 200
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 100
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:41:30.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:30.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:30.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm Æ’/2.8N ED-IF AF
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: L'Eremo di Montesiepi.
16:41:30.835 [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:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030826
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113110+0200
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030826
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113110+0200
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:30.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 237
16:41:30.843 [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:41:30.843 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.843 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.843 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030826-0011.txt
16:41:30.843 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030826-0011.txt
16:41:30.844 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 72 msec
16:41:30.844 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.852 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.853 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.853 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0013.jpg]
16:41:30.853 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.853 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0013.jpg, 0, 0, [METADATA])
16:41:30.853 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0013.jpg, 0)
16:41:30.853 [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:41:30.855 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.855 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@18cc07ca, false, jpg)
16:41:30.857 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@18cc07ca, javax.imageio.ImageIO$ImageReaderIterator@533c62d0)
16:41:30.857 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@333cf13e, vendor: Oracle Corporation
16:41:30.857 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@333cf13e, vendor: Oracle Corporation
16:41:30.857 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@333cf13e
16:41:30.859 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@333cf13e, 0)
16:41:30.900 [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:41:30.900 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@16a3060c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4242a0e7, class it.tidalwave.image.metadata.TIFF)
16:41:30.900 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3b9bfa09)
16:41:30.900 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@16a3060c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4242a0e7, class it.tidalwave.image.metadata.EXIF)
16:41:30.900 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@24b4cee9)
16:41:30.900 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@16a3060c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4242a0e7, class it.tidalwave.image.metadata.MakerNote)
16:41:30.900 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.900 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@16a3060c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4242a0e7, class it.tidalwave.image.metadata.IPTC)
16:41:30.900 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2aa93f15)
16:41:30.900 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@16a3060c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4242a0e7, class it.tidalwave.image.metadata.XMP)
16:41:30.900 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7d3bf73f)
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:08:26 11:36:12
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/400
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:08:26 11:36:12
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:08:26 11:36:12
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8643856/1000000
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.901 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:30.901 [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:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 900
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 900
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 900
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm Æ’/2.8N ED-IF AF
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: L'Eremo di Montesiepi.
16:41:30.902 [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:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030826
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113612+0200
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030826
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113612+0200
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:30.902 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 244
16:41:30.903 [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:41:30.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030826-0013.txt
16:41:30.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030826-0013.txt
16:41:30.904 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 52 msec
16:41:30.904 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0016.jpg]
16:41:30.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.919 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0016.jpg, 0, 0, [METADATA])
16:41:30.919 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0016.jpg, 0)
16:41:30.919 [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:41:30.919 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:30.920 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@523c4a6d, false, jpg)
16:41:30.943 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@523c4a6d, javax.imageio.ImageIO$ImageReaderIterator@160b010e)
16:41:30.943 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@bc9cd27, vendor: Oracle Corporation
16:41:30.943 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@bc9cd27, vendor: Oracle Corporation
16:41:30.943 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@bc9cd27
16:41:30.943 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@bc9cd27, 0)
16:41:30.978 [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:41:30.979 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5d55e5bb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@18b0bbc3, class it.tidalwave.image.metadata.TIFF)
16:41:30.979 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@17a12fcd)
16:41:30.979 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5d55e5bb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@18b0bbc3, class it.tidalwave.image.metadata.EXIF)
16:41:30.979 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3d705231)
16:41:30.979 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5d55e5bb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@18b0bbc3, class it.tidalwave.image.metadata.MakerNote)
16:41:30.979 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:30.979 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5d55e5bb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@18b0bbc3, class it.tidalwave.image.metadata.IPTC)
16:41:30.979 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4ffa1019)
16:41:30.979 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5d55e5bb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@18b0bbc3, class it.tidalwave.image.metadata.XMP)
16:41:30.979 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5209c486)
16:41:30.979 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:30.979 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:30.979 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:30.979 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:30.979 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:30.979 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:30.979 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:30.980 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:10:31 10:23:00
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/400
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 56/10
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:08:26 11:42:28
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:08:26 11:42:28
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8643856/1000000
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4970854/1000000
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:30.986 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 24/1
16:41:30.986 [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:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [24/1, 24/1, 28/10, 28/10]
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 24mm Æ’/2.8D AF
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: San Galgano.
16:41:30.987 [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:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030826
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114228+0200
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030826
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114228+0200
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:30.987 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:30.988 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 231
16:41:30.989 [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:41:30.990 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:30.990 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:30.990 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030826-0016.txt
16:41:30.990 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030826-0016.txt
16:41:30.990 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 71 msec
16:41:30.990 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:30.992 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.992 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:30.992 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0017.jpg]
16:41:30.992 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:30.992 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0017.jpg, 0, 0, [METADATA])
16:41:30.992 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0017.jpg, 0)
16:41:30.992 [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:41:31.000 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.000 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3e4162ee, false, jpg)
16:41:31.002 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3e4162ee, javax.imageio.ImageIO$ImageReaderIterator@4c046a12)
16:41:31.003 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@640b5373, vendor: Oracle Corporation
16:41:31.003 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@640b5373, vendor: Oracle Corporation
16:41:31.003 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@640b5373
16:41:31.003 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@640b5373, 0)
16:41:31.040 [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:41:31.040 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ce7a0d1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c9ecf5, class it.tidalwave.image.metadata.TIFF)
16:41:31.040 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1368a7d9)
16:41:31.040 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ce7a0d1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c9ecf5, class it.tidalwave.image.metadata.EXIF)
16:41:31.040 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@30e67f98)
16:41:31.040 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ce7a0d1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c9ecf5, class it.tidalwave.image.metadata.MakerNote)
16:41:31.040 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.041 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ce7a0d1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c9ecf5, class it.tidalwave.image.metadata.IPTC)
16:41:31.041 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3186b07d)
16:41:31.041 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ce7a0d1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c9ecf5, class it.tidalwave.image.metadata.XMP)
16:41:31.041 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7c654cfc)
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:08:26 11:42:57
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:08:26 11:42:57
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:08:26 11:42:57
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 24/1
16:41:31.042 [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:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 900
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 900
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 900
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 100
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 36
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [24/1, 24/1, 28/10, 28/10]
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 24mm Æ’/2.8D AF
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: San Galgano.
16:41:31.042 [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:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030826
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114257+0200
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030826
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114257+0200
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:31.042 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:31.054 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:31.054 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:31.054 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:31.054 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:31.054 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:31.054 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:31.055 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 260
16:41:31.056 [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:41:31.057 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.058 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.058 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030826-0017.txt
16:41:31.058 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030826-0017.txt
16:41:31.061 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 67 msec
16:41:31.061 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.068 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.069 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.069 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0023.jpg]
16:41:31.069 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.070 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0023.jpg, 0, 0, [METADATA])
16:41:31.070 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0023.jpg, 0)
16:41:31.070 [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:41:31.073 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.074 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@357d4b6d, false, jpg)
16:41:31.075 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@357d4b6d, javax.imageio.ImageIO$ImageReaderIterator@74d41fcf)
16:41:31.076 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@62c732d2, vendor: Oracle Corporation
16:41:31.076 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@62c732d2, vendor: Oracle Corporation
16:41:31.076 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@62c732d2
16:41:31.076 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@62c732d2, 0)
16:41:31.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:41:31.099 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7740d2c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5c7eeeb2, class it.tidalwave.image.metadata.TIFF)
16:41:31.099 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@10d28ee2)
16:41:31.100 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7740d2c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5c7eeeb2, class it.tidalwave.image.metadata.EXIF)
16:41:31.100 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7af66b8a)
16:41:31.100 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7740d2c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5c7eeeb2, class it.tidalwave.image.metadata.MakerNote)
16:41:31.100 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.100 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7740d2c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5c7eeeb2, class it.tidalwave.image.metadata.IPTC)
16:41:31.100 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5dcc1495)
16:41:31.100 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7740d2c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5c7eeeb2, class it.tidalwave.image.metadata.XMP)
16:41:31.100 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@76ec6ae0)
16:41:31.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:31.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:31.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:11:01 00:48:54
16:41:31.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:08:26 11:46:32
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:08:26 11:46:32
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 24/1
16:41:31.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:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 100
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 100
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 100
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [24/1, 24/1, 28/10, 28/10]
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 24mm Æ’/2.8D AF
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: San Galgano.
16:41:31.101 [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:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030826
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114632+0200
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030826
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114632+0200
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:31.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:31.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 225
16:41:31.112 [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:41:31.112 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.112 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.112 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030826-0023.txt
16:41:31.112 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030826-0023.txt
16:41:31.117 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 44 msec
16:41:31.117 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.121 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.121 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.121 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030902-0001.jpg]
16:41:31.121 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.122 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030902-0001.jpg, 0, 0, [METADATA])
16:41:31.122 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030902-0001.jpg, 0)
16:41:31.123 [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:41:31.123 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.123 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@469c1292, false, jpg)
16:41:31.125 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@469c1292, javax.imageio.ImageIO$ImageReaderIterator@18a6451f)
16:41:31.125 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7bf96c4e, vendor: Oracle Corporation
16:41:31.125 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7bf96c4e, vendor: Oracle Corporation
16:41:31.125 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7bf96c4e
16:41:31.125 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7bf96c4e, 0)
16:41:31.152 [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:41:31.152 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@8742b32, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38dfbd6e, class it.tidalwave.image.metadata.TIFF)
16:41:31.152 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5aa345a5)
16:41:31.152 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@8742b32, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38dfbd6e, class it.tidalwave.image.metadata.EXIF)
16:41:31.152 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3330bdd1)
16:41:31.152 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@8742b32, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38dfbd6e, class it.tidalwave.image.metadata.MakerNote)
16:41:31.152 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.152 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@8742b32, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38dfbd6e, class it.tidalwave.image.metadata.IPTC)
16:41:31.152 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1a343d3e)
16:41:31.152 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@8742b32, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38dfbd6e, class it.tidalwave.image.metadata.XMP)
16:41:31.152 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5f45d7db)
16:41:31.153 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.153 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.153 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:31.153 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.153 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.153 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.153 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:31.153 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:12 14:23:53
16:41:31.153 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.153 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/160
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:09:02 10:33:23
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:09:02 10:33:23
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7321928/1000000
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 16/10
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 50/1
16:41:31.155 [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:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 8
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 8
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:31.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 75
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [50/1, 50/1, 18/10, 18/10]
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 50.0 mm f/1.8
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030902
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 103323+0200
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030902
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 103323+0200
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.156 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:41:31.157 [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:41:31.158 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.158 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.158 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030902-0001.txt
16:41:31.158 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030902-0001.txt
16:41:31.168 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 37 msec
16:41:31.168 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.170 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.170 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.171 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031008-0001.jpg]
16:41:31.171 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.171 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031008-0001.jpg, 0, 0, [METADATA])
16:41:31.171 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031008-0001.jpg, 0)
16:41:31.171 [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:41:31.171 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.171 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@253dbbc8, false, jpg)
16:41:31.173 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@253dbbc8, javax.imageio.ImageIO$ImageReaderIterator@12d644a6)
16:41:31.173 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@34ceabf1, vendor: Oracle Corporation
16:41:31.173 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@34ceabf1, vendor: Oracle Corporation
16:41:31.173 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@34ceabf1
16:41:31.174 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@34ceabf1, 0)
16:41:31.197 [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:41:31.197 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@656ac24, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@47861e3c, class it.tidalwave.image.metadata.TIFF)
16:41:31.197 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1618b4fa)
16:41:31.197 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@656ac24, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@47861e3c, class it.tidalwave.image.metadata.EXIF)
16:41:31.197 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7babfd29)
16:41:31.197 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@656ac24, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@47861e3c, class it.tidalwave.image.metadata.MakerNote)
16:41:31.197 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.197 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@656ac24, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@47861e3c, class it.tidalwave.image.metadata.IPTC)
16:41:31.198 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@482f59f4)
16:41:31.198 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@656ac24, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@47861e3c, class it.tidalwave.image.metadata.XMP)
16:41:31.198 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3f2fd933)
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:12 14:23:55
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/250
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 71/10
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:10:08 12:43:03
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:10:08 12:43:03
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7965784/1000000
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 5655638/1000000
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:31.199 [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:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 2
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 2
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031008
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 124303+0200
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031008
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 124303+0200
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 152
16:41:31.201 [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:41:31.201 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.201 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.201 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031008-0001.txt
16:41:31.201 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031008-0001.txt
16:41:31.204 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 33 msec
16:41:31.205 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.217 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.217 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.217 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0019.jpg]
16:41:31.217 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.218 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0019.jpg, 0, 0, [METADATA])
16:41:31.218 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0019.jpg, 0)
16:41:31.218 [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:41:31.218 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.218 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4f4d7c0e, false, jpg)
16:41:31.222 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4f4d7c0e, javax.imageio.ImageIO$ImageReaderIterator@28f5b5b4)
16:41:31.222 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@546f0369, vendor: Oracle Corporation
16:41:31.222 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@546f0369, vendor: Oracle Corporation
16:41:31.222 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@546f0369
16:41:31.223 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@546f0369, 0)
16:41:31.245 [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:41:31.245 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77d5a3ee, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5b0d8236, class it.tidalwave.image.metadata.TIFF)
16:41:31.245 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1ee9a039)
16:41:31.245 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77d5a3ee, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5b0d8236, class it.tidalwave.image.metadata.EXIF)
16:41:31.245 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@34a2e10c)
16:41:31.245 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77d5a3ee, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5b0d8236, class it.tidalwave.image.metadata.MakerNote)
16:41:31.245 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.245 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77d5a3ee, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5b0d8236, class it.tidalwave.image.metadata.IPTC)
16:41:31.245 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6e32eea5)
16:41:31.245 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77d5a3ee, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5b0d8236, class it.tidalwave.image.metadata.XMP)
16:41:31.245 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5919dd67)
16:41:31.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:31.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:28
16:41:31.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 56/10
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:11:02 10:42:15
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:11:02 10:42:15
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4970854/1000000
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:31.247 [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:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 90
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 90
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Piovanello pancianera (Calidris alpina).
16:41:31.247 [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:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031102
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 104215+0100
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031102
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 104215+0100
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 175
16:41:31.249 [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:41:31.250 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.250 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.250 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031102-0019.txt
16:41:31.250 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031102-0019.txt
16:41:31.253 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 33 msec
16:41:31.253 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.255 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.255 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.255 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0041.jpg]
16:41:31.255 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.263 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0041.jpg, 0, 0, [METADATA])
16:41:31.263 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0041.jpg, 0)
16:41:31.263 [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:41:31.265 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.265 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2d45db20, false, jpg)
16:41:31.266 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2d45db20, javax.imageio.ImageIO$ImageReaderIterator@52ebb73a)
16:41:31.267 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@198ad9e0, vendor: Oracle Corporation
16:41:31.267 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@198ad9e0, vendor: Oracle Corporation
16:41:31.267 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@198ad9e0
16:41:31.267 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@198ad9e0, 0)
16:41:31.288 [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:41:31.288 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1d35dcd4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@52bf434b, class it.tidalwave.image.metadata.TIFF)
16:41:31.288 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@64f578eb)
16:41:31.288 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1d35dcd4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@52bf434b, class it.tidalwave.image.metadata.EXIF)
16:41:31.288 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@34b4f6c3)
16:41:31.288 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1d35dcd4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@52bf434b, class it.tidalwave.image.metadata.MakerNote)
16:41:31.288 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.288 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1d35dcd4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@52bf434b, class it.tidalwave.image.metadata.IPTC)
16:41:31.288 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7d45ffd)
16:41:31.288 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1d35dcd4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@52bf434b, class it.tidalwave.image.metadata.XMP)
16:41:31.288 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2f59f157)
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:28
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/180
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 63/10
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:11:02 10:53:29
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:11:02 10:53:29
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7491853/1000000
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 5310704/1000000
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 7
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:31.289 [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:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:41:31.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:41:31.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.290 [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:41:31.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031102
16:41:31.298 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 105329+0100
16:41:31.298 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031102
16:41:31.298 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 105329+0100
16:41:31.298 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.298 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.298 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.298 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.298 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.298 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.299 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 173
16:41:31.299 [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:41:31.299 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.300 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.300 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031102-0041.txt
16:41:31.300 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031102-0041.txt
16:41:31.302 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 45 msec
16:41:31.302 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.304 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.304 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.304 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031220-0033.jpg]
16:41:31.304 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.305 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031220-0033.jpg, 0, 0, [METADATA])
16:41:31.305 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031220-0033.jpg, 0)
16:41:31.305 [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:41:31.306 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.306 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2a04a440, false, jpg)
16:41:31.308 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2a04a440, javax.imageio.ImageIO$ImageReaderIterator@2096ade6)
16:41:31.308 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@657c93da, vendor: Oracle Corporation
16:41:31.308 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@657c93da, vendor: Oracle Corporation
16:41:31.308 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@657c93da
16:41:31.308 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@657c93da, 0)
16:41:31.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:41:31.328 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@438cb294, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@42ef0b7c, class it.tidalwave.image.metadata.TIFF)
16:41:31.328 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@94af25)
16:41:31.328 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@438cb294, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@42ef0b7c, class it.tidalwave.image.metadata.EXIF)
16:41:31.328 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@34bc5763)
16:41:31.328 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@438cb294, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@42ef0b7c, class it.tidalwave.image.metadata.MakerNote)
16:41:31.328 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.328 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@438cb294, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@42ef0b7c, class it.tidalwave.image.metadata.IPTC)
16:41:31.328 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@12025b72)
16:41:31.328 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@438cb294, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@42ef0b7c, class it.tidalwave.image.metadata.XMP)
16:41:31.329 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@288c16a5)
16:41:31.330 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:29
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:12:20 14:23:16
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:12:20 14:23:16
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9321928/1000000
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 5/1
16:41:31.331 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 420/1
16:41:31.332 [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:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 630
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Charadriidae, Charadriiformes, Chordata, Eukaryota, Pivieressa, Pluvialis, Pluvialis squatarola, Taxonomy]
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031220
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 142316+0100
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031220
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 142316+0100
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.332 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.333 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:41:31.336 [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:41:31.337 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.337 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.337 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031220-0033.txt
16:41:31.337 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031220-0033.txt
16:41:31.346 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 34 msec
16:41:31.346 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.351 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.351 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.351 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0007.jpg]
16:41:31.351 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.352 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0007.jpg, 0, 0, [METADATA])
16:41:31.352 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0007.jpg, 0)
16:41:31.352 [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:41:31.352 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.352 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4f7c5402, false, jpg)
16:41:31.354 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4f7c5402, javax.imageio.ImageIO$ImageReaderIterator@7540aa55)
16:41:31.354 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@49e3bd37, vendor: Oracle Corporation
16:41:31.354 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@49e3bd37, vendor: Oracle Corporation
16:41:31.354 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@49e3bd37
16:41:31.354 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@49e3bd37, 0)
16:41:31.375 [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:41:31.375 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@494e502c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d904637, class it.tidalwave.image.metadata.TIFF)
16:41:31.375 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6815e19c)
16:41:31.375 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@494e502c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d904637, class it.tidalwave.image.metadata.EXIF)
16:41:31.375 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7df468f6)
16:41:31.375 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@494e502c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d904637, class it.tidalwave.image.metadata.MakerNote)
16:41:31.375 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.375 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@494e502c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d904637, class it.tidalwave.image.metadata.IPTC)
16:41:31.375 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@46808854)
16:41:31.375 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@494e502c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d904637, class it.tidalwave.image.metadata.XMP)
16:41:31.375 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@59bedf4d)
16:41:31.376 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.376 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.376 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.376 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.376 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.376 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:31.376 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:30
16:41:31.376 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 450
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:12:27 11:58:23
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:12:27 11:58:23
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:31.381 [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:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 20
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 20
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Pettegola nascosta nel canneto.
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Eukaryota, Taxonomy, unknown animal]
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031227
16:41:31.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 115823+0100
16:41:31.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031227
16:41:31.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 115823+0100
16:41:31.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 170
16:41:31.385 [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:41:31.386 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.386 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.386 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031227-0007.txt
16:41:31.386 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031227-0007.txt
16:41:31.388 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 35 msec
16:41:31.388 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.407 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.408 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.408 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0062.jpg]
16:41:31.408 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.409 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0062.jpg, 0, 0, [METADATA])
16:41:31.409 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0062.jpg, 0)
16:41:31.409 [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:41:31.409 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.409 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@18f9745a, false, jpg)
16:41:31.411 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@18f9745a, javax.imageio.ImageIO$ImageReaderIterator@702fdf3b)
16:41:31.411 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@13666880, vendor: Oracle Corporation
16:41:31.411 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@13666880, vendor: Oracle Corporation
16:41:31.411 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@13666880
16:41:31.411 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@13666880, 0)
16:41:31.436 [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:41:31.436 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5bfa2801, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b787996, class it.tidalwave.image.metadata.TIFF)
16:41:31.436 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4f8aa5fe)
16:41:31.436 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5bfa2801, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b787996, class it.tidalwave.image.metadata.EXIF)
16:41:31.436 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@33a1bff8)
16:41:31.436 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5bfa2801, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b787996, class it.tidalwave.image.metadata.MakerNote)
16:41:31.436 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.436 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5bfa2801, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b787996, class it.tidalwave.image.metadata.IPTC)
16:41:31.436 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@391133ad)
16:41:31.437 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5bfa2801, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b787996, class it.tidalwave.image.metadata.XMP)
16:41:31.437 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@11d59d0)
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:30
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:12:27 12:57:00
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:12:27 12:57:00
16:41:31.437 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:31.438 [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:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Pettegola.
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Charadriiformes, Chordata, Eukaryota, Pettegola, Scolopacidae, Taxonomy, Tringa, Tringa totanus]
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031227
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 125700+0100
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031227
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 125700+0100
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.438 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 176
16:41:31.439 [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:41:31.440 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.440 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.440 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031227-0062.txt
16:41:31.440 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031227-0062.txt
16:41:31.442 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 33 msec
16:41:31.442 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.451 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.452 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.452 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0085.jpg]
16:41:31.452 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.453 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0085.jpg, 0, 0, [METADATA])
16:41:31.453 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0085.jpg, 0)
16:41:31.453 [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:41:31.453 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.453 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@418e1cd6, false, jpg)
16:41:31.455 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@418e1cd6, javax.imageio.ImageIO$ImageReaderIterator@26505df2)
16:41:31.455 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1cfb035c, vendor: Oracle Corporation
16:41:31.455 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1cfb035c, vendor: Oracle Corporation
16:41:31.455 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1cfb035c
16:41:31.455 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1cfb035c, 0)
16:41:31.485 [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:41:31.485 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21e00efb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@65450878, class it.tidalwave.image.metadata.TIFF)
16:41:31.485 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5ef99f75)
16:41:31.485 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21e00efb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@65450878, class it.tidalwave.image.metadata.EXIF)
16:41:31.485 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1a9d873b)
16:41:31.485 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21e00efb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@65450878, class it.tidalwave.image.metadata.MakerNote)
16:41:31.485 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.485 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21e00efb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@65450878, class it.tidalwave.image.metadata.IPTC)
16:41:31.485 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3b2bd545)
16:41:31.485 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21e00efb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@65450878, class it.tidalwave.image.metadata.XMP)
16:41:31.486 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@76600c90)
16:41:31.486 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.486 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.486 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.486 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.486 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.486 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:31.486 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:33
16:41:31.486 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.486 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:12:27 13:05:47
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:12:27 13:05:47
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:31.487 [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:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 20
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 20
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Nutrirsi in eleganza (Recurvirostra avosetta).
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Avocetta, Charadriiformes, Chordata, Eukaryota, Recurvirostra, Recurvirostra avosetta, Recurvirostridae, Taxonomy]
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031227
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130547+0100
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031227
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130547+0100
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.487 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 700
16:41:31.488 [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:41:31.494 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.494 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.494 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031227-0085.txt
16:41:31.494 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031227-0085.txt
16:41:31.496 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 43 msec
16:41:31.496 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.506 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.506 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.506 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0090.jpg]
16:41:31.506 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.508 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0090.jpg, 0, 0, [METADATA])
16:41:31.508 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0090.jpg, 0)
16:41:31.508 [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:41:31.508 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.508 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@60386e94, false, jpg)
16:41:31.510 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@60386e94, javax.imageio.ImageIO$ImageReaderIterator@22cc2ae5)
16:41:31.510 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2f930be7, vendor: Oracle Corporation
16:41:31.510 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2f930be7, vendor: Oracle Corporation
16:41:31.510 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2f930be7
16:41:31.510 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2f930be7, 0)
16:41:31.528 [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:41:31.528 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35697f9e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@29296e7, class it.tidalwave.image.metadata.TIFF)
16:41:31.528 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6ae47c1e)
16:41:31.528 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35697f9e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@29296e7, class it.tidalwave.image.metadata.EXIF)
16:41:31.528 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@58e48d9)
16:41:31.528 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35697f9e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@29296e7, class it.tidalwave.image.metadata.MakerNote)
16:41:31.528 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.528 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35697f9e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@29296e7, class it.tidalwave.image.metadata.IPTC)
16:41:31.528 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7be55279)
16:41:31.528 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35697f9e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@29296e7, class it.tidalwave.image.metadata.XMP)
16:41:31.528 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6dd6c64c)
16:41:31.534 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.534 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.534 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.534 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.534 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.534 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:31.534 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:31
16:41:31.534 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.534 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.534 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:31.534 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:12:27 13:12:19
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:12:27 13:12:19
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:31.535 [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:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 70
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 70
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Avocetta, Charadriiformes, Chordata, Eukaryota, Recurvirostra, Recurvirostra avosetta, Recurvirostridae, Taxonomy]
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031227
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 131219+0100
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031227
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 131219+0100
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.535 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.536 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 183
16:41:31.537 [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:41:31.537 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.537 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.537 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031227-0090.txt
16:41:31.537 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031227-0090.txt
16:41:31.546 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 40 msec
16:41:31.546 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.555 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.555 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.555 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0091.jpg]
16:41:31.555 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.557 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0091.jpg, 0, 0, [METADATA])
16:41:31.557 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0091.jpg, 0)
16:41:31.557 [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:41:31.557 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.557 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@54e8f10a, false, jpg)
16:41:31.559 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@54e8f10a, javax.imageio.ImageIO$ImageReaderIterator@49bf800f)
16:41:31.559 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4089505c, vendor: Oracle Corporation
16:41:31.560 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4089505c, vendor: Oracle Corporation
16:41:31.560 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4089505c
16:41:31.560 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4089505c, 0)
16:41:31.587 [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:41:31.587 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@da87122, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@729cb7b, class it.tidalwave.image.metadata.TIFF)
16:41:31.587 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@9bd7c1)
16:41:31.587 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@da87122, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@729cb7b, class it.tidalwave.image.metadata.EXIF)
16:41:31.587 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6028b018)
16:41:31.587 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@da87122, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@729cb7b, class it.tidalwave.image.metadata.MakerNote)
16:41:31.587 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.587 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@da87122, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@729cb7b, class it.tidalwave.image.metadata.IPTC)
16:41:31.588 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2e47ec5e)
16:41:31.588 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@da87122, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@729cb7b, class it.tidalwave.image.metadata.XMP)
16:41:31.588 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@67fc98fe)
16:41:31.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:31.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:32
16:41:31.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:31.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:41:31.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:12:27 13:12:20
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:12:27 13:12:20
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:31.595 [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:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:31.595 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: L'eleganza e il suo riflesso (Recurvirostra avosetta).
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Avocetta, Charadriiformes, Chordata, Eukaryota, Recurvirostra, Recurvirostra avosetta, Recurvirostridae, Taxonomy]
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031227
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 131220+0100
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031227
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 131220+0100
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.596 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 223
16:41:31.598 [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:41:31.599 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.599 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.599 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031227-0091.txt
16:41:31.599 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031227-0091.txt
16:41:31.601 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 44 msec
16:41:31.601 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.603 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.603 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.603 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0060.jpg]
16:41:31.603 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.614 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0060.jpg, 0, 0, [METADATA])
16:41:31.614 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0060.jpg, 0)
16:41:31.614 [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:41:31.615 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.615 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@45ba21bc, false, jpg)
16:41:31.620 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@45ba21bc, javax.imageio.ImageIO$ImageReaderIterator@3ca1f0a4)
16:41:31.620 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@157f284b, vendor: Oracle Corporation
16:41:31.620 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@157f284b, vendor: Oracle Corporation
16:41:31.621 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@157f284b
16:41:31.621 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@157f284b, 0)
16:41:31.661 [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:41:31.661 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@20e06a86, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c3133a1, class it.tidalwave.image.metadata.TIFF)
16:41:31.661 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2fea162a)
16:41:31.661 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@20e06a86, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c3133a1, class it.tidalwave.image.metadata.EXIF)
16:41:31.661 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@40889699)
16:41:31.661 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@20e06a86, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c3133a1, class it.tidalwave.image.metadata.MakerNote)
16:41:31.661 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.661 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@20e06a86, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c3133a1, class it.tidalwave.image.metadata.IPTC)
16:41:31.661 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@639f7054)
16:41:31.661 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@20e06a86, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c3133a1, class it.tidalwave.image.metadata.XMP)
16:41:31.661 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@26f6fbbd)
16:41:31.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:31.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:31.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:14
16:41:31.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:02 16:23:52
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:02 16:23:52
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:31.663 [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:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 1
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 1
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040102
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 162352+0100
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040102
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 162352+0100
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 158
16:41:31.665 [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:41:31.666 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.666 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.666 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040102-0060.txt
16:41:31.666 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040102-0060.txt
16:41:31.668 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 64 msec
16:41:31.668 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.679 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.679 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.679 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0075.jpg]
16:41:31.679 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.681 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0075.jpg, 0, 0, [METADATA])
16:41:31.681 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0075.jpg, 0)
16:41:31.681 [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:41:31.686 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.686 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1a593fc7, false, jpg)
16:41:31.688 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1a593fc7, javax.imageio.ImageIO$ImageReaderIterator@13e59265)
16:41:31.688 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@539f0729, vendor: Oracle Corporation
16:41:31.688 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@539f0729, vendor: Oracle Corporation
16:41:31.688 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@539f0729
16:41:31.688 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@539f0729, 0)
16:41:31.717 [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:41:31.717 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4b2b2757, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6026c754, class it.tidalwave.image.metadata.TIFF)
16:41:31.717 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3d7c21b7)
16:41:31.717 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4b2b2757, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6026c754, class it.tidalwave.image.metadata.EXIF)
16:41:31.717 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@11f8bff1)
16:41:31.717 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4b2b2757, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6026c754, class it.tidalwave.image.metadata.MakerNote)
16:41:31.717 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.717 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4b2b2757, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6026c754, class it.tidalwave.image.metadata.IPTC)
16:41:31.717 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3fb2306)
16:41:31.717 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4b2b2757, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6026c754, class it.tidalwave.image.metadata.XMP)
16:41:31.717 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5531484a)
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:18 19:25:23
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:02 16:45:41
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:02 16:45:41
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:31.718 [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:41:31.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 9
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 9
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040102
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 164541+0100
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040102
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 164541+0100
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 166
16:41:31.731 [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:41:31.731 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.731 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.731 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040102-0075.txt
16:41:31.731 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040102-0075.txt
16:41:31.734 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 53 msec
16:41:31.734 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.737 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.737 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.737 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0083.jpg]
16:41:31.737 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.738 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0083.jpg, 0, 0, [METADATA])
16:41:31.738 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0083.jpg, 0)
16:41:31.738 [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:41:31.738 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.738 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@347c6044, false, jpg)
16:41:31.740 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@347c6044, javax.imageio.ImageIO$ImageReaderIterator@154bc3cf)
16:41:31.740 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@29862f60, vendor: Oracle Corporation
16:41:31.740 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@29862f60, vendor: Oracle Corporation
16:41:31.740 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@29862f60
16:41:31.740 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@29862f60, 0)
16:41:31.774 [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:41:31.775 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7caf0725, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@644acaff, class it.tidalwave.image.metadata.TIFF)
16:41:31.775 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6241ef96)
16:41:31.775 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7caf0725, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@644acaff, class it.tidalwave.image.metadata.EXIF)
16:41:31.775 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5865b0f6)
16:41:31.775 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7caf0725, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@644acaff, class it.tidalwave.image.metadata.MakerNote)
16:41:31.775 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.775 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7caf0725, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@644acaff, class it.tidalwave.image.metadata.IPTC)
16:41:31.775 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5c7712f0)
16:41:31.775 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7caf0725, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@644acaff, class it.tidalwave.image.metadata.XMP)
16:41:31.775 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6ed836b3)
16:41:31.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:31.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:31.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:15
16:41:31.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 360
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:02 16:46:52
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:02 16:46:52
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:31.776 [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:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 8
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 8
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040102
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 164652+0100
16:41:31.776 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040102
16:41:31.778 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 164652+0100
16:41:31.778 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.778 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.778 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.778 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.778 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.778 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.778 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 166
16:41:31.779 [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:41:31.779 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.779 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.779 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040102-0083.txt
16:41:31.779 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040102-0083.txt
16:41:31.789 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 50 msec
16:41:31.789 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.790 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.790 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.790 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0095.jpg]
16:41:31.790 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.791 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0095.jpg, 0, 0, [METADATA])
16:41:31.791 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0095.jpg, 0)
16:41:31.791 [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:41:31.791 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.791 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7cdd8582, false, jpg)
16:41:31.795 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7cdd8582, javax.imageio.ImageIO$ImageReaderIterator@771047b4)
16:41:31.795 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4ee127c6, vendor: Oracle Corporation
16:41:31.795 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4ee127c6, vendor: Oracle Corporation
16:41:31.795 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4ee127c6
16:41:31.795 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4ee127c6, 0)
16:41:31.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:41:31.814 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4c49193a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b51d862, class it.tidalwave.image.metadata.TIFF)
16:41:31.814 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@575dab37)
16:41:31.814 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4c49193a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b51d862, class it.tidalwave.image.metadata.EXIF)
16:41:31.814 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@38b65eb9)
16:41:31.814 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4c49193a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b51d862, class it.tidalwave.image.metadata.MakerNote)
16:41:31.818 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.819 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4c49193a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b51d862, class it.tidalwave.image.metadata.IPTC)
16:41:31.819 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3c32105c)
16:41:31.819 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4c49193a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b51d862, class it.tidalwave.image.metadata.XMP)
16:41:31.819 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@39a54d70)
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:15
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 500
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:02 16:50:13
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:02 16:50:13
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:31.820 [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:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 1
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 1
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040102
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 165013+0100
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040102
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 165013+0100
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.821 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.821 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.821 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 166
16:41:31.821 [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:41:31.822 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.822 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.822 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040102-0095.txt
16:41:31.822 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040102-0095.txt
16:41:31.825 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 32 msec
16:41:31.825 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.827 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.827 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.827 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0096.jpg]
16:41:31.827 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.827 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0096.jpg, 0, 0, [METADATA])
16:41:31.827 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0096.jpg, 0)
16:41:31.827 [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:41:31.827 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.827 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6f3af541, false, jpg)
16:41:31.830 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6f3af541, javax.imageio.ImageIO$ImageReaderIterator@723493f2)
16:41:31.830 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@92adb3b, vendor: Oracle Corporation
16:41:31.830 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@92adb3b, vendor: Oracle Corporation
16:41:31.830 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@92adb3b
16:41:31.830 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@92adb3b, 0)
16:41:31.842 [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:41:31.842 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6622f6b4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@398e1a48, class it.tidalwave.image.metadata.TIFF)
16:41:31.842 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1d95957c)
16:41:31.842 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6622f6b4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@398e1a48, class it.tidalwave.image.metadata.EXIF)
16:41:31.842 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2be33ac)
16:41:31.842 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6622f6b4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@398e1a48, class it.tidalwave.image.metadata.MakerNote)
16:41:31.842 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.842 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6622f6b4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@398e1a48, class it.tidalwave.image.metadata.IPTC)
16:41:31.842 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@73d8f219)
16:41:31.842 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6622f6b4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@398e1a48, class it.tidalwave.image.metadata.XMP)
16:41:31.842 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3a4dea70)
16:41:31.842 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:18 19:25:24
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 560
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:02 16:51:29
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:02 16:51:29
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:31.843 [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:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 9
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 9
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040102
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 165129+0100
16:41:31.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040102
16:41:31.844 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 165129+0100
16:41:31.844 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.844 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.844 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.844 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.844 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.844 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.844 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 158
16:41:31.844 [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:41:31.845 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.845 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.845 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040102-0096.txt
16:41:31.845 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040102-0096.txt
16:41:31.845 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 18 msec
16:41:31.845 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.847 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.847 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.847 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0001.jpg]
16:41:31.847 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.847 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0001.jpg, 0, 0, [METADATA])
16:41:31.847 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0001.jpg, 0)
16:41:31.847 [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:41:31.847 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.847 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7c89133, false, jpg)
16:41:31.849 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7c89133, javax.imageio.ImageIO$ImageReaderIterator@69894182)
16:41:31.849 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@67a02460, vendor: Oracle Corporation
16:41:31.849 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@67a02460, vendor: Oracle Corporation
16:41:31.849 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@67a02460
16:41:31.849 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@67a02460, 0)
16:41:31.876 [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:41:31.877 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46ccf22, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@620978eb, class it.tidalwave.image.metadata.TIFF)
16:41:31.877 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5599d304)
16:41:31.877 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46ccf22, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@620978eb, class it.tidalwave.image.metadata.EXIF)
16:41:31.877 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7738b226)
16:41:31.877 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46ccf22, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@620978eb, class it.tidalwave.image.metadata.MakerNote)
16:41:31.878 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.878 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46ccf22, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@620978eb, class it.tidalwave.image.metadata.IPTC)
16:41:31.878 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@15cf663c)
16:41:31.878 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46ccf22, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@620978eb, class it.tidalwave.image.metadata.XMP)
16:41:31.878 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3c288a4e)
16:41:31.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:31.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:31.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:19
16:41:31.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/160
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 1600
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 09:06:21
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 09:06:21
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7321928/1000000
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:41:31.879 [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:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 8
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 8
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 090621+0100
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 090621+0100
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.881 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:41:31.887 [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:41:31.887 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.887 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.887 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0001.txt
16:41:31.887 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0001.txt
16:41:31.889 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 41 msec
16:41:31.889 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.893 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.893 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.893 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0003.jpg]
16:41:31.893 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.898 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0003.jpg, 0, 0, [METADATA])
16:41:31.898 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0003.jpg, 0)
16:41:31.898 [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:41:31.899 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.899 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@37c47166, false, jpg)
16:41:31.901 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@37c47166, javax.imageio.ImageIO$ImageReaderIterator@68317dc0)
16:41:31.901 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4a100df, vendor: Oracle Corporation
16:41:31.901 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4a100df, vendor: Oracle Corporation
16:41:31.901 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4a100df
16:41:31.901 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4a100df, 0)
16:41:31.912 [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:41:31.912 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@607c0933, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6cd75a1b, class it.tidalwave.image.metadata.TIFF)
16:41:31.912 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2c9e3083)
16:41:31.912 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@607c0933, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6cd75a1b, class it.tidalwave.image.metadata.EXIF)
16:41:31.912 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6a68cb80)
16:41:31.912 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@607c0933, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6cd75a1b, class it.tidalwave.image.metadata.MakerNote)
16:41:31.912 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.913 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@607c0933, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6cd75a1b, class it.tidalwave.image.metadata.IPTC)
16:41:31.913 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6add626f)
16:41:31.913 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@607c0933, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6cd75a1b, class it.tidalwave.image.metadata.XMP)
16:41:31.913 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3c0cfaad)
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:22
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 56/10
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 09:18:02
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 09:18:02
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4970854/1000000
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:41:31.913 [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:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 8
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 8
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:31.913 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 091802+0100
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 091802+0100
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.914 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:41:31.915 [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:41:31.915 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.915 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.915 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0003.txt
16:41:31.915 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0003.txt
16:41:31.917 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 24 msec
16:41:31.917 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0004.jpg]
16:41:31.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.920 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0004.jpg, 0, 0, [METADATA])
16:41:31.920 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0004.jpg, 0)
16:41:31.920 [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:41:31.920 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.920 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2896e105, false, jpg)
16:41:31.923 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2896e105, javax.imageio.ImageIO$ImageReaderIterator@7c76d466)
16:41:31.923 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3528740f, vendor: Oracle Corporation
16:41:31.923 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3528740f, vendor: Oracle Corporation
16:41:31.923 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3528740f
16:41:31.923 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@3528740f, 0)
16:41:31.952 [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:41:31.952 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@70915da3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@66fd7b2, class it.tidalwave.image.metadata.TIFF)
16:41:31.952 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@658ec00c)
16:41:31.952 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@70915da3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@66fd7b2, class it.tidalwave.image.metadata.EXIF)
16:41:31.952 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3565ee15)
16:41:31.952 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@70915da3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@66fd7b2, class it.tidalwave.image.metadata.MakerNote)
16:41:31.952 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.952 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@70915da3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@66fd7b2, class it.tidalwave.image.metadata.IPTC)
16:41:31.952 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4fe3d15f)
16:41:31.952 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@70915da3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@66fd7b2, class it.tidalwave.image.metadata.XMP)
16:41:31.953 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@37495d56)
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:21
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 56/10
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 09:20:41
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 09:20:41
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4970854/1000000
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:41:31.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:41:31.954 [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:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 1
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 1
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 092041+0100
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 092041+0100
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.955 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 180
16:41:31.956 [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:41:31.956 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.956 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.956 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0004.txt
16:41:31.956 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0004.txt
16:41:31.959 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 38 msec
16:41:31.959 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:31.966 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.966 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:31.966 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0005.jpg]
16:41:31.966 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:31.967 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0005.jpg, 0, 0, [METADATA])
16:41:31.967 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0005.jpg, 0)
16:41:31.967 [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:41:31.967 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:31.967 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1546a589, false, jpg)
16:41:31.970 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1546a589, javax.imageio.ImageIO$ImageReaderIterator@726c1889)
16:41:31.970 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7da7a932, vendor: Oracle Corporation
16:41:31.970 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7da7a932, vendor: Oracle Corporation
16:41:31.970 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7da7a932
16:41:31.970 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7da7a932, 0)
16:41:31.983 [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:41:31.983 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d9ef371, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@d303dc9, class it.tidalwave.image.metadata.TIFF)
16:41:31.983 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@39e67fbc)
16:41:31.989 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d9ef371, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@d303dc9, class it.tidalwave.image.metadata.EXIF)
16:41:31.990 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4854c964)
16:41:31.990 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d9ef371, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@d303dc9, class it.tidalwave.image.metadata.MakerNote)
16:41:31.990 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:31.990 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d9ef371, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@d303dc9, class it.tidalwave.image.metadata.IPTC)
16:41:31.990 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@726bbe64)
16:41:31.990 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d9ef371, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@d303dc9, class it.tidalwave.image.metadata.XMP)
16:41:31.990 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7eb91b95)
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:24
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 56/10
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:31.990 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 09:20:50
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 09:20:50
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4970854/1000000
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:41:31.991 [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:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 8
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 8
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 092050+0100
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 092050+0100
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:31.991 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:41:31.992 [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:41:31.998 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:31.998 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:31.998 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0005.txt
16:41:31.999 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0005.txt
16:41:32.019 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 51 msec
16:41:32.020 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.022 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.022 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.022 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0009.jpg]
16:41:32.022 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.023 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0009.jpg, 0, 0, [METADATA])
16:41:32.023 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0009.jpg, 0)
16:41:32.023 [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:41:32.023 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.023 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@33260ecd, false, jpg)
16:41:32.025 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@33260ecd, javax.imageio.ImageIO$ImageReaderIterator@626db270)
16:41:32.025 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4a92652b, vendor: Oracle Corporation
16:41:32.025 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4a92652b, vendor: Oracle Corporation
16:41:32.025 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4a92652b
16:41:32.025 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4a92652b, 0)
16:41:32.050 [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:41:32.051 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3e7de165, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@671f70bc, class it.tidalwave.image.metadata.TIFF)
16:41:32.051 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@244ba147)
16:41:32.051 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3e7de165, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@671f70bc, class it.tidalwave.image.metadata.EXIF)
16:41:32.051 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6644b7b9)
16:41:32.051 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3e7de165, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@671f70bc, class it.tidalwave.image.metadata.MakerNote)
16:41:32.051 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.051 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3e7de165, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@671f70bc, class it.tidalwave.image.metadata.IPTC)
16:41:32.051 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@376314dd)
16:41:32.051 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3e7de165, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@671f70bc, class it.tidalwave.image.metadata.XMP)
16:41:32.051 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2b65081d)
16:41:32.051 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.051 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.051 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:32.051 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.051 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.051 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.051 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:26
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 360
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 09:46:19
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 09:46:19
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:41:32.052 [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:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 2
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 2
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 094619+0100
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 094619+0100
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.052 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 180
16:41:32.053 [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:41:32.053 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.053 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.053 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0009.txt
16:41:32.053 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0009.txt
16:41:32.055 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 32 msec
16:41:32.056 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.059 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.059 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.059 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0011.jpg]
16:41:32.059 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.060 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0011.jpg, 0, 0, [METADATA])
16:41:32.060 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0011.jpg, 0)
16:41:32.060 [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:41:32.060 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.060 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@167eab4, false, jpg)
16:41:32.062 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@167eab4, javax.imageio.ImageIO$ImageReaderIterator@2a621df3)
16:41:32.062 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f600254, vendor: Oracle Corporation
16:41:32.062 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f600254, vendor: Oracle Corporation
16:41:32.062 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f600254
16:41:32.062 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1f600254, 0)
16:41:32.089 [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:41:32.090 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@38a7f7a2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@27ca3040, class it.tidalwave.image.metadata.TIFF)
16:41:32.090 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@652e4bb6)
16:41:32.090 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@38a7f7a2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@27ca3040, class it.tidalwave.image.metadata.EXIF)
16:41:32.090 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@251d3913)
16:41:32.090 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@38a7f7a2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@27ca3040, class it.tidalwave.image.metadata.MakerNote)
16:41:32.090 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.090 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@38a7f7a2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@27ca3040, class it.tidalwave.image.metadata.IPTC)
16:41:32.092 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2280c0f5)
16:41:32.092 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@38a7f7a2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@27ca3040, class it.tidalwave.image.metadata.XMP)
16:41:32.092 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@543eacd5)
16:41:32.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:32.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:32.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:26
16:41:32.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.097 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:41:32.097 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:32.097 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.097 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 450
16:41:32.098 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.098 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 09:47:18
16:41:32.098 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 09:47:18
16:41:32.098 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:41:32.098 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:32.099 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:32.099 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:41:32.099 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.099 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:32.099 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.099 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:41:32.099 [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:41:32.099 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 2
16:41:32.099 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 2
16:41:32.099 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:41:32.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:41:32.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 094718+0100
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 094718+0100
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 180
16:41:32.127 [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:41:32.127 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.127 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.127 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0011.txt
16:41:32.127 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0011.txt
16:41:32.129 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 69 msec
16:41:32.129 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.139 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.139 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.139 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0015.jpg]
16:41:32.139 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.142 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0015.jpg, 0, 0, [METADATA])
16:41:32.142 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0015.jpg, 0)
16:41:32.142 [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:41:32.143 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.143 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@18211894, false, jpg)
16:41:32.145 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@18211894, javax.imageio.ImageIO$ImageReaderIterator@d61ac34)
16:41:32.145 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@663e2cfd, vendor: Oracle Corporation
16:41:32.145 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@663e2cfd, vendor: Oracle Corporation
16:41:32.145 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@663e2cfd
16:41:32.145 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@663e2cfd, 0)
16:41:32.178 [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:41:32.178 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1962f55, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@16d8a25e, class it.tidalwave.image.metadata.TIFF)
16:41:32.178 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3bd6ce4e)
16:41:32.178 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1962f55, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@16d8a25e, class it.tidalwave.image.metadata.EXIF)
16:41:32.178 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@164fba04)
16:41:32.178 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1962f55, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@16d8a25e, class it.tidalwave.image.metadata.MakerNote)
16:41:32.178 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.178 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1962f55, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@16d8a25e, class it.tidalwave.image.metadata.IPTC)
16:41:32.178 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2693d31f)
16:41:32.178 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1962f55, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@16d8a25e, class it.tidalwave.image.metadata.XMP)
16:41:32.178 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@750a4fc1)
16:41:32.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:33
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 280
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 11:16:51
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 11:16:51
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.187 [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:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.187 [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:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 111651+0100
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 111651+0100
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.187 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 198
16:41:32.188 [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:41:32.189 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.189 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.189 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0015.txt
16:41:32.189 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0015.txt
16:41:32.189 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 50 msec
16:41:32.189 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.191 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.191 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.191 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0062.jpg]
16:41:32.191 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.191 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0062.jpg, 0, 0, [METADATA])
16:41:32.191 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0062.jpg, 0)
16:41:32.191 [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:41:32.193 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.193 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@47dcb3bd, false, jpg)
16:41:32.195 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@47dcb3bd, javax.imageio.ImageIO$ImageReaderIterator@4f2a0651)
16:41:32.195 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@44126e04, vendor: Oracle Corporation
16:41:32.195 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@44126e04, vendor: Oracle Corporation
16:41:32.195 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@44126e04
16:41:32.195 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@44126e04, 0)
16:41:32.226 [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:41:32.227 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@31b9a628, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@668c8c55, class it.tidalwave.image.metadata.TIFF)
16:41:32.227 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@bf3fe88)
16:41:32.227 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@31b9a628, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@668c8c55, class it.tidalwave.image.metadata.EXIF)
16:41:32.227 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@45f854e9)
16:41:32.227 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@31b9a628, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@668c8c55, class it.tidalwave.image.metadata.MakerNote)
16:41:32.227 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.227 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@31b9a628, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@668c8c55, class it.tidalwave.image.metadata.IPTC)
16:41:32.227 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@398c2298)
16:41:32.227 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@31b9a628, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@668c8c55, class it.tidalwave.image.metadata.XMP)
16:41:32.227 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3b60efd8)
16:41:32.227 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.227 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.227 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.227 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.227 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.227 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:32.227 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:35
16:41:32.227 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.227 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.227 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:32.227 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 900
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 11:48:10
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 11:48:10
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.228 [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:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Alzavola, Anas, Anas crecca, Anatidae, Anatinae, Animalia, Anseriformes, Aves, Chordata, Eukaryota, Taxonomy]
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114810+0100
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114810+0100
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.228 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:41:32.229 [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: 

16:41:32.229 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.229 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.229 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0062.txt
16:41:32.229 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0062.txt
16:41:32.232 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 41 msec
16:41:32.232 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.234 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.234 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.234 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0083.jpg]
16:41:32.234 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.237 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0083.jpg, 0, 0, [METADATA])
16:41:32.237 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0083.jpg, 0)
16:41:32.237 [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]))
16:41:32.241 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.241 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@964a7b0, false, jpg)
16:41:32.249 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@964a7b0, javax.imageio.ImageIO$ImageReaderIterator@22e3d222)
16:41:32.249 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@46f7c5c1, vendor: Oracle Corporation
16:41:32.249 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@46f7c5c1, vendor: Oracle Corporation
16:41:32.249 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@46f7c5c1
16:41:32.249 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@46f7c5c1, 0)
16:41:32.260 [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:41:32.260 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@525aae0c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2afba04b, class it.tidalwave.image.metadata.TIFF)
16:41:32.260 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@559ac87f)
16:41:32.260 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@525aae0c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2afba04b, class it.tidalwave.image.metadata.EXIF)
16:41:32.260 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6391313a)
16:41:32.260 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@525aae0c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2afba04b, class it.tidalwave.image.metadata.MakerNote)
16:41:32.261 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.261 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@525aae0c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2afba04b, class it.tidalwave.image.metadata.IPTC)
16:41:32.261 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@64bcd98a)
16:41:32.261 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@525aae0c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2afba04b, class it.tidalwave.image.metadata.XMP)
16:41:32.261 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1332d4ae)
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:37
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 900
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 12:29:07
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 12:29:07
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.261 [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:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.261 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Sarcelle d'hiver (Anas crecca).
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Alzavola, Anas, Anas crecca, Anatidae, Anatinae, Animalia, Anseriformes, Aves, Chordata, Eukaryota, Taxonomy]
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 122907+0100
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 122907+0100
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.262 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 176
16:41:32.271 [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).

16:41:32.271 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.271 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.271 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0083.txt
16:41:32.271 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0083.txt
16:41:32.272 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 38 msec
16:41:32.272 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.273 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.273 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.273 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0121.jpg]
16:41:32.273 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.273 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0121.jpg, 0, 0, [METADATA])
16:41:32.273 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0121.jpg, 0)
16:41:32.273 [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]))
16:41:32.282 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.283 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@abe3a3, false, jpg)
16:41:32.286 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@abe3a3, javax.imageio.ImageIO$ImageReaderIterator@396ab19d)
16:41:32.286 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4433e4e2, vendor: Oracle Corporation
16:41:32.286 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4433e4e2, vendor: Oracle Corporation
16:41:32.286 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4433e4e2
16:41:32.286 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4433e4e2, 0)
16:41:32.301 [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:41:32.301 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ff18823, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@543e79cb, class it.tidalwave.image.metadata.TIFF)
16:41:32.301 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1a23e131)
16:41:32.301 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ff18823, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@543e79cb, class it.tidalwave.image.metadata.EXIF)
16:41:32.301 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6d68cbf3)
16:41:32.301 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ff18823, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@543e79cb, class it.tidalwave.image.metadata.MakerNote)
16:41:32.301 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.302 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ff18823, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@543e79cb, class it.tidalwave.image.metadata.IPTC)
16:41:32.302 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6edbf6ed)
16:41:32.302 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ff18823, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@543e79cb, class it.tidalwave.image.metadata.XMP)
16:41:32.302 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@498c3adc)
16:41:32.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:32.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:32.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:31
16:41:32.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.309 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1600
16:41:32.309 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:32.309 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.309 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 220
16:41:32.309 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.309 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 15:08:51
16:41:32.309 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 15:08:51
16:41:32.309 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 10643856/1000000
16:41:32.309 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:32.309 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:41:32.309 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.310 [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:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 7
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 7
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 150851+0100
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 150851+0100
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.310 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 159
16:41:32.311 [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: 

16:41:32.311 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.311 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.311 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0121.txt
16:41:32.311 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0121.txt
16:41:32.311 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 38 msec
16:41:32.312 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.313 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.313 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.313 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0128.jpg]
16:41:32.313 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.313 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0128.jpg, 0, 0, [METADATA])
16:41:32.313 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0128.jpg, 0)
16:41:32.313 [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]))
16:41:32.313 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.313 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@29e10870, false, jpg)
16:41:32.315 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@29e10870, javax.imageio.ImageIO$ImageReaderIterator@36ad4b58)
16:41:32.315 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@a353dff, vendor: Oracle Corporation
16:41:32.315 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@a353dff, vendor: Oracle Corporation
16:41:32.315 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@a353dff
16:41:32.315 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@a353dff, 0)
16:41:32.336 [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:41:32.336 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@33a9f5b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1050fcff, class it.tidalwave.image.metadata.TIFF)
16:41:32.337 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@bcfe4ba)
16:41:32.337 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@33a9f5b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1050fcff, class it.tidalwave.image.metadata.EXIF)
16:41:32.337 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@173158e8)
16:41:32.337 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@33a9f5b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1050fcff, class it.tidalwave.image.metadata.MakerNote)
16:41:32.337 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.337 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@33a9f5b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1050fcff, class it.tidalwave.image.metadata.IPTC)
16:41:32.337 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6bc93bcb)
16:41:32.337 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@33a9f5b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1050fcff, class it.tidalwave.image.metadata.XMP)
16:41:32.337 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7c698549)
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:31
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1600
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 250
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 15:11:14
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 15:11:14
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 10643856/1000000
16:41:32.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.338 [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:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 9
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 9
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 151114+0100
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 151114+0100
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.362 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 159
16:41:32.363 [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: 

16:41:32.363 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.364 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.364 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0128.txt
16:41:32.364 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0128.txt
16:41:32.364 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 51 msec
16:41:32.364 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.365 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.365 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.365 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0129.jpg]
16:41:32.365 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.366 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0129.jpg, 0, 0, [METADATA])
16:41:32.366 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0129.jpg, 0)
16:41:32.366 [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]))
16:41:32.368 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.368 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@35bd146b, false, jpg)
16:41:32.372 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@35bd146b, javax.imageio.ImageIO$ImageReaderIterator@458c58e3)
16:41:32.373 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6910e725, vendor: Oracle Corporation
16:41:32.373 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6910e725, vendor: Oracle Corporation
16:41:32.373 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6910e725
16:41:32.373 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6910e725, 0)
16:41:32.399 [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:41:32.399 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2235fdc7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c721f6b, class it.tidalwave.image.metadata.TIFF)
16:41:32.399 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6549ac6d)
16:41:32.399 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2235fdc7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c721f6b, class it.tidalwave.image.metadata.EXIF)
16:41:32.399 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@bb0ca30)
16:41:32.400 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2235fdc7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c721f6b, class it.tidalwave.image.metadata.MakerNote)
16:41:32.400 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.400 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2235fdc7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c721f6b, class it.tidalwave.image.metadata.IPTC)
16:41:32.400 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6e6d544)
16:41:32.400 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2235fdc7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c721f6b, class it.tidalwave.image.metadata.XMP)
16:41:32.400 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5ab30bb4)
16:41:32.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:32.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:32.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:12 14:24:01
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1600
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 250
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 15:11:43
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 15:11:43
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 10643856/1000000
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:41:32.402 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.403 [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:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 8
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 8
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 151143+0100
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 151143+0100
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.403 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 159
16:41:32.404 [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: 

16:41:32.410 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.410 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.410 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0129.txt
16:41:32.410 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0129.txt
16:41:32.411 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 45 msec
16:41:32.411 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.413 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.413 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.413 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0007.jpg]
16:41:32.413 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.413 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0007.jpg, 0, 0, [METADATA])
16:41:32.413 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0007.jpg, 0)
16:41:32.413 [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]))
16:41:32.413 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.413 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7033c58a, false, jpg)
16:41:32.418 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7033c58a, javax.imageio.ImageIO$ImageReaderIterator@65a03e98)
16:41:32.418 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@454be9f6, vendor: Oracle Corporation
16:41:32.418 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@454be9f6, vendor: Oracle Corporation
16:41:32.418 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@454be9f6
16:41:32.418 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@454be9f6, 0)
16:41:32.453 [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:41:32.453 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2dbc56fb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@37220ee3, class it.tidalwave.image.metadata.TIFF)
16:41:32.453 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4fba033c)
16:41:32.453 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2dbc56fb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@37220ee3, class it.tidalwave.image.metadata.EXIF)
16:41:32.453 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@568b7ec6)
16:41:32.453 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2dbc56fb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@37220ee3, class it.tidalwave.image.metadata.MakerNote)
16:41:32.453 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.453 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2dbc56fb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@37220ee3, class it.tidalwave.image.metadata.IPTC)
16:41:32.453 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@194ff162)
16:41:32.453 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2dbc56fb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@37220ee3, class it.tidalwave.image.metadata.XMP)
16:41:32.453 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3ebda1be)
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:35
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 220
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 09:24:07
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 09:24:07
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.455 [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:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.456 [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]
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 092407+0100
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 092407+0100
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 200
16:41:32.456 [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: 

16:41:32.457 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.457 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.457 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0007.txt
16:41:32.457 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0007.txt
16:41:32.466 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 44 msec
16:41:32.466 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.468 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.468 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.468 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0010.jpg]
16:41:32.468 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.469 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0010.jpg, 0, 0, [METADATA])
16:41:32.469 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0010.jpg, 0)
16:41:32.469 [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]))
16:41:32.469 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.469 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1571a63a, false, jpg)
16:41:32.471 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1571a63a, javax.imageio.ImageIO$ImageReaderIterator@40ff96ee)
16:41:32.471 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@39124055, vendor: Oracle Corporation
16:41:32.471 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@39124055, vendor: Oracle Corporation
16:41:32.471 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@39124055
16:41:32.471 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@39124055, 0)
16:41:32.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
16:41:32.493 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1af1aae9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31ca510a, class it.tidalwave.image.metadata.TIFF)
16:41:32.493 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@437b2db1)
16:41:32.493 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1af1aae9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31ca510a, class it.tidalwave.image.metadata.EXIF)
16:41:32.493 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2876584f)
16:41:32.493 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1af1aae9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31ca510a, class it.tidalwave.image.metadata.MakerNote)
16:41:32.493 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.493 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1af1aae9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31ca510a, class it.tidalwave.image.metadata.IPTC)
16:41:32.493 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3f47094a)
16:41:32.493 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1af1aae9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31ca510a, class it.tidalwave.image.metadata.XMP)
16:41:32.493 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5c664da9)
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:36
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 09:25:37
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 09:25:37
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.494 [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:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 20
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 20
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.494 [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:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 092537+0100
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 092537+0100
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 198
16:41:32.503 [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: 

16:41:32.503 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.503 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.503 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0010.txt
16:41:32.503 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0010.txt
16:41:32.505 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 36 msec
16:41:32.505 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.509 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.509 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.509 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0012.jpg]
16:41:32.509 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.510 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0012.jpg, 0, 0, [METADATA])
16:41:32.510 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0012.jpg, 0)
16:41:32.510 [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]))
16:41:32.510 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.510 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5b8ee649, false, jpg)
16:41:32.512 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5b8ee649, javax.imageio.ImageIO$ImageReaderIterator@71daf5d6)
16:41:32.512 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@714f1dc4, vendor: Oracle Corporation
16:41:32.512 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@714f1dc4, vendor: Oracle Corporation
16:41:32.512 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@714f1dc4
16:41:32.512 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@714f1dc4, 0)
16:41:32.536 [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:41:32.536 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7e24d565, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@778c5658, class it.tidalwave.image.metadata.TIFF)
16:41:32.537 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@52fe4ef2)
16:41:32.537 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7e24d565, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@778c5658, class it.tidalwave.image.metadata.EXIF)
16:41:32.537 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@40383b24)
16:41:32.537 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7e24d565, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@778c5658, class it.tidalwave.image.metadata.MakerNote)
16:41:32.537 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.537 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7e24d565, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@778c5658, class it.tidalwave.image.metadata.IPTC)
16:41:32.537 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@186f51bb)
16:41:32.537 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7e24d565, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@778c5658, class it.tidalwave.image.metadata.XMP)
16:41:32.537 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@dc4fa78)
16:41:32.537 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:37
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 09:26:46
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 09:26:46
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.538 [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:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.538 [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]
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 092646+0100
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 092646+0100
16:41:32.538 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 230
16:41:32.540 [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: 

16:41:32.543 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.543 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.543 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0012.txt
16:41:32.543 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0012.txt
16:41:32.545 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 34 msec
16:41:32.545 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.547 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.547 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.547 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0026.jpg]
16:41:32.547 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.554 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0026.jpg, 0, 0, [METADATA])
16:41:32.554 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0026.jpg, 0)
16:41:32.554 [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]))
16:41:32.555 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.555 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@622ae2ba, false, jpg)
16:41:32.557 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@622ae2ba, javax.imageio.ImageIO$ImageReaderIterator@45ee48e7)
16:41:32.557 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@57e3a1b8, vendor: Oracle Corporation
16:41:32.557 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@57e3a1b8, vendor: Oracle Corporation
16:41:32.558 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@57e3a1b8
16:41:32.558 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@57e3a1b8, 0)
16:41:32.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:41:32.577 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@723fadfe, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@389b2c60, class it.tidalwave.image.metadata.TIFF)
16:41:32.577 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@176b3279)
16:41:32.577 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@723fadfe, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@389b2c60, class it.tidalwave.image.metadata.EXIF)
16:41:32.577 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@796a1cd1)
16:41:32.577 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@723fadfe, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@389b2c60, class it.tidalwave.image.metadata.MakerNote)
16:41:32.577 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.577 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@723fadfe, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@389b2c60, class it.tidalwave.image.metadata.IPTC)
16:41:32.577 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@76b51e5f)
16:41:32.577 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@723fadfe, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@389b2c60, class it.tidalwave.image.metadata.XMP)
16:41:32.577 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@17acd4c5)
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:39
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 16/1
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 10:30:40
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 10:30:40
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 8/1
16:41:32.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.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:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 70
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 70
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anatidae, Animalia, Anseriformes, Aves, Chordata, Eukaryota, Tadorna, Tadorna tadorna, Tadorninae, Taxonomy, Volpoca]
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 103040+0100
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 103040+0100
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 198
16:41:32.579 [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: 

16:41:32.579 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.579 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.579 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0026.txt
16:41:32.579 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0026.txt
16:41:32.588 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 33 msec
16:41:32.588 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.590 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.590 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.590 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0113.jpg]
16:41:32.590 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.591 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0113.jpg, 0, 0, [METADATA])
16:41:32.591 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0113.jpg, 0)
16:41:32.591 [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]))
16:41:32.594 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.594 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5ee29735, false, jpg)
16:41:32.596 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5ee29735, javax.imageio.ImageIO$ImageReaderIterator@431ac922)
16:41:32.596 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4be2f788, vendor: Oracle Corporation
16:41:32.596 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4be2f788, vendor: Oracle Corporation
16:41:32.596 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4be2f788
16:41:32.596 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4be2f788, 0)
16:41:32.615 [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:41:32.615 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2375fe4a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7f77131b, class it.tidalwave.image.metadata.TIFF)
16:41:32.615 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@62ce5261)
16:41:32.615 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2375fe4a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7f77131b, class it.tidalwave.image.metadata.EXIF)
16:41:32.615 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5e4632cb)
16:41:32.615 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2375fe4a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7f77131b, class it.tidalwave.image.metadata.MakerNote)
16:41:32.615 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.615 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2375fe4a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7f77131b, class it.tidalwave.image.metadata.IPTC)
16:41:32.615 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@524d00e7)
16:41:32.615 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2375fe4a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7f77131b, class it.tidalwave.image.metadata.XMP)
16:41:32.615 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@15652e7e)
16:41:32.616 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.616 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.618 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.618 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.618 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.618 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:32.618 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:39
16:41:32.618 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.618 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.618 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 14:10:58
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 14:10:58
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.619 [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:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Charadriidae, Charadriiformes, Chordata, Eukaryota, Pivieressa, Pluvialis, Pluvialis squatarola, Taxonomy]
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 141058+0100
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 141058+0100
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 197
16:41:32.626 [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: 

16:41:32.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0113.txt
16:41:32.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0113.txt
16:41:32.629 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 37 msec
16:41:32.629 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.632 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.632 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.632 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0116.jpg]
16:41:32.632 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.633 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0116.jpg, 0, 0, [METADATA])
16:41:32.633 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0116.jpg, 0)
16:41:32.633 [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]))
16:41:32.635 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.635 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7eb0c144, false, jpg)
16:41:32.638 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7eb0c144, javax.imageio.ImageIO$ImageReaderIterator@11cb348c)
16:41:32.638 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4d6cdebb, vendor: Oracle Corporation
16:41:32.638 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4d6cdebb, vendor: Oracle Corporation
16:41:32.638 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4d6cdebb
16:41:32.639 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4d6cdebb, 0)
16:41:32.658 [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:41:32.658 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@47dfbba3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6c6d3ce5, class it.tidalwave.image.metadata.TIFF)
16:41:32.659 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2de77ecf)
16:41:32.659 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@47dfbba3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6c6d3ce5, class it.tidalwave.image.metadata.EXIF)
16:41:32.659 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1d502d6c)
16:41:32.659 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@47dfbba3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6c6d3ce5, class it.tidalwave.image.metadata.MakerNote)
16:41:32.659 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.659 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@47dfbba3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6c6d3ce5, class it.tidalwave.image.metadata.IPTC)
16:41:32.659 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@27688fc6)
16:41:32.659 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@47dfbba3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6c6d3ce5, class it.tidalwave.image.metadata.XMP)
16:41:32.659 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@226715da)
16:41:32.659 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:37
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 14/1
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 14:31:38
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 14:31:38
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9321928/1000000
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 761471/100000
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.660 [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:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 143138+0100
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 143138+0100
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.660 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 181
16:41:32.661 [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: 

16:41:32.662 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.662 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.662 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0116.txt
16:41:32.662 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0116.txt
16:41:32.668 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 32 msec
16:41:32.668 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.675 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.675 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.675 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0147.jpg]
16:41:32.675 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.676 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0147.jpg, 0, 0, [METADATA])
16:41:32.676 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0147.jpg, 0)
16:41:32.677 [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]))
16:41:32.677 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.677 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6587f977, false, jpg)
16:41:32.679 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6587f977, javax.imageio.ImageIO$ImageReaderIterator@76e463d3)
16:41:32.679 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@749e4d40, vendor: Oracle Corporation
16:41:32.679 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@749e4d40, vendor: Oracle Corporation
16:41:32.679 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@749e4d40
16:41:32.679 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@749e4d40, 0)
16:41:32.716 [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:41:32.717 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2a67ed1f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c15515e, class it.tidalwave.image.metadata.TIFF)
16:41:32.717 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4086dd5f)
16:41:32.717 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2a67ed1f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c15515e, class it.tidalwave.image.metadata.EXIF)
16:41:32.717 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1b018f9)
16:41:32.717 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2a67ed1f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c15515e, class it.tidalwave.image.metadata.MakerNote)
16:41:32.717 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.717 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2a67ed1f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c15515e, class it.tidalwave.image.metadata.IPTC)
16:41:32.717 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@14aa12c5)
16:41:32.717 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2a67ed1f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c15515e, class it.tidalwave.image.metadata.XMP)
16:41:32.717 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@12333eaf)
16:41:32.717 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:39
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 14:42:06
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 14:42:06
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.718 [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:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 7
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 7
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.718 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 144206+0100
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 144206+0100
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.719 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 181
16:41:32.720 [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: 

16:41:32.720 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.720 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.720 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0147.txt
16:41:32.720 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0147.txt
16:41:32.725 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 46 msec
16:41:32.726 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.731 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.732 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.732 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0156.jpg]
16:41:32.732 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.733 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0156.jpg, 0, 0, [METADATA])
16:41:32.733 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0156.jpg, 0)
16:41:32.733 [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]))
16:41:32.733 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.733 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5403d95, false, jpg)
16:41:32.737 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5403d95, javax.imageio.ImageIO$ImageReaderIterator@1e7535a4)
16:41:32.737 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7979b166, vendor: Oracle Corporation
16:41:32.737 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7979b166, vendor: Oracle Corporation
16:41:32.737 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7979b166
16:41:32.737 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7979b166, 0)
16:41:32.756 [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:41:32.756 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3e5080ce, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@a16e4e3, class it.tidalwave.image.metadata.TIFF)
16:41:32.756 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7b0c4127)
16:41:32.756 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3e5080ce, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@a16e4e3, class it.tidalwave.image.metadata.EXIF)
16:41:32.756 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@43201fd1)
16:41:32.756 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3e5080ce, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@a16e4e3, class it.tidalwave.image.metadata.MakerNote)
16:41:32.756 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.756 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3e5080ce, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@a16e4e3, class it.tidalwave.image.metadata.IPTC)
16:41:32.756 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@794ca18b)
16:41:32.756 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3e5080ce, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@a16e4e3, class it.tidalwave.image.metadata.XMP)
16:41:32.756 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@44c073bd)
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:40
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 360
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 14:44:38
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 14:44:38
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.757 [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:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 7
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 7
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 144438+0100
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 144438+0100
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 181
16:41:32.760 [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: 

16:41:32.760 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.760 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.761 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0156.txt
16:41:32.761 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0156.txt
16:41:32.763 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 30 msec
16:41:32.763 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.769 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.769 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.769 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0157.jpg]
16:41:32.769 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.770 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0157.jpg, 0, 0, [METADATA])
16:41:32.770 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0157.jpg, 0)
16:41:32.770 [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]))
16:41:32.770 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.770 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@785d194d, false, jpg)
16:41:32.778 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@785d194d, javax.imageio.ImageIO$ImageReaderIterator@6c249eb5)
16:41:32.778 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7d9c448f, vendor: Oracle Corporation
16:41:32.779 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7d9c448f, vendor: Oracle Corporation
16:41:32.779 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7d9c448f
16:41:32.779 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7d9c448f, 0)
16:41:32.804 [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:41:32.804 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f01d2ea, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@50a65fb9, class it.tidalwave.image.metadata.TIFF)
16:41:32.804 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@60651b10)
16:41:32.804 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f01d2ea, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@50a65fb9, class it.tidalwave.image.metadata.EXIF)
16:41:32.804 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5769eb7b)
16:41:32.804 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f01d2ea, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@50a65fb9, class it.tidalwave.image.metadata.MakerNote)
16:41:32.804 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.804 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f01d2ea, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@50a65fb9, class it.tidalwave.image.metadata.IPTC)
16:41:32.804 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@16bee5fe)
16:41:32.804 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f01d2ea, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@50a65fb9, class it.tidalwave.image.metadata.XMP)
16:41:32.804 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@74873b07)
16:41:32.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:32.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.805 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:32.805 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:18 19:25:24
16:41:32.805 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.805 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.806 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:32.806 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
16:41:32.806 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.806 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:32.806 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.806 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 14:45:40
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 14:45:40
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.807 [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:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 144540+0100
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 144540+0100
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.807 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 180
16:41:32.809 [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: 

16:41:32.809 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.809 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.809 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0157.txt
16:41:32.809 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0157.txt
16:41:32.811 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 40 msec
16:41:32.811 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.813 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.813 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.813 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0162.jpg]
16:41:32.813 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.814 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0162.jpg, 0, 0, [METADATA])
16:41:32.814 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0162.jpg, 0)
16:41:32.814 [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]))
16:41:32.814 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.815 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@24fc59e3, false, jpg)
16:41:32.818 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@24fc59e3, javax.imageio.ImageIO$ImageReaderIterator@406efe63)
16:41:32.818 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f0695ae, vendor: Oracle Corporation
16:41:32.818 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f0695ae, vendor: Oracle Corporation
16:41:32.818 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f0695ae
16:41:32.818 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1f0695ae, 0)
16:41:32.834 [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:41:32.834 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7a977d23, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51173c3a, class it.tidalwave.image.metadata.TIFF)
16:41:32.834 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1785e670)
16:41:32.834 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7a977d23, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51173c3a, class it.tidalwave.image.metadata.EXIF)
16:41:32.834 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@355c236b)
16:41:32.834 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7a977d23, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51173c3a, class it.tidalwave.image.metadata.MakerNote)
16:41:32.834 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.834 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7a977d23, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51173c3a, class it.tidalwave.image.metadata.IPTC)
16:41:32.835 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@74e33e86)
16:41:32.835 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7a977d23, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51173c3a, class it.tidalwave.image.metadata.XMP)
16:41:32.837 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1cfd3acc)
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:41
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 450
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 14:45:58
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 14:45:58
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.839 [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:41:32.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
16:41:32.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 144558+0100
16:41:32.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
16:41:32.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 144558+0100
16:41:32.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.843 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 246
16:41:32.843 [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: 

16:41:32.844 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.844 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.844 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0162.txt
16:41:32.844 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0162.txt
16:41:32.846 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 31 msec
16:41:32.846 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.848 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.848 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.848 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0033.jpg]
16:41:32.848 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.849 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0033.jpg, 0, 0, [METADATA])
16:41:32.849 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0033.jpg, 0)
16:41:32.849 [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]))
16:41:32.851 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.851 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@53c6c1e6, false, jpg)
16:41:32.853 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@53c6c1e6, javax.imageio.ImageIO$ImageReaderIterator@25de3ccc)
16:41:32.853 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2317b0cf, vendor: Oracle Corporation
16:41:32.853 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2317b0cf, vendor: Oracle Corporation
16:41:32.853 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2317b0cf
16:41:32.853 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2317b0cf, 0)
16:41:32.876 [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:41:32.876 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@119db52f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@f92ee1b, class it.tidalwave.image.metadata.TIFF)
16:41:32.876 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@15d67d0f)
16:41:32.876 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@119db52f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@f92ee1b, class it.tidalwave.image.metadata.EXIF)
16:41:32.876 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@38ab2740)
16:41:32.876 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@119db52f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@f92ee1b, class it.tidalwave.image.metadata.MakerNote)
16:41:32.876 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.876 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@119db52f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@f92ee1b, class it.tidalwave.image.metadata.IPTC)
16:41:32.876 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4463d9b7)
16:41:32.876 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@119db52f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@f92ee1b, class it.tidalwave.image.metadata.XMP)
16:41:32.876 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5c991516)
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:39
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/160
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:24 11:26:37
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:24 11:26:37
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7321928/1000000
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 4/6
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 5
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.877 [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:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 90
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 90
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Gabbiano corallino (Ichthyaetus melanocephalus).
16:41:32.877 [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]
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040124
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 112637+0100
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040124
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 112637+0100
16:41:32.877 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 188
16:41:32.881 [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).

16:41:32.882 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.882 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.882 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040124-0033.txt
16:41:32.882 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040124-0033.txt
16:41:32.884 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 34 msec
16:41:32.884 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.886 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.886 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.886 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0038.jpg]
16:41:32.886 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.887 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0038.jpg, 0, 0, [METADATA])
16:41:32.887 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0038.jpg, 0)
16:41:32.887 [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]))
16:41:32.887 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.887 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@317d7a5e, false, jpg)
16:41:32.889 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@317d7a5e, javax.imageio.ImageIO$ImageReaderIterator@5a13b931)
16:41:32.889 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5e9ae46f, vendor: Oracle Corporation
16:41:32.889 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5e9ae46f, vendor: Oracle Corporation
16:41:32.889 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5e9ae46f
16:41:32.889 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5e9ae46f, 0)
16:41:32.909 [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:41:32.909 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6fcb2e2d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@66fb1627, class it.tidalwave.image.metadata.TIFF)
16:41:32.909 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1cbd2c1a)
16:41:32.909 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6fcb2e2d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@66fb1627, class it.tidalwave.image.metadata.EXIF)
16:41:32.909 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4e125be1)
16:41:32.909 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6fcb2e2d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@66fb1627, class it.tidalwave.image.metadata.MakerNote)
16:41:32.909 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.909 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6fcb2e2d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@66fb1627, class it.tidalwave.image.metadata.IPTC)
16:41:32.909 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@781ebe48)
16:41:32.909 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6fcb2e2d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@66fb1627, class it.tidalwave.image.metadata.XMP)
16:41:32.909 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@46ead542)
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.1.1 (Macintosh)
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:09:06 17:26:01
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/180
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:24 11:27:56
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:24 11:27:56
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7491853/1000000
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 4/6
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.910 [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:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Cormorano (Phalacrocorax carbo).
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Workflow, edit process 2013-09-14]
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040124
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 112756+0100
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040124
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 112756+0100
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.910 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 181
16:41:32.911 [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).

16:41:32.912 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.912 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.912 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040124-0038.txt
16:41:32.912 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040124-0038.txt
16:41:32.921 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 33 msec
16:41:32.921 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.923 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.923 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.923 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0045.jpg]
16:41:32.923 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.924 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0045.jpg, 0, 0, [METADATA])
16:41:32.924 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0045.jpg, 0)
16:41:32.924 [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]))
16:41:32.924 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.924 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2265792c, false, jpg)
16:41:32.926 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2265792c, javax.imageio.ImageIO$ImageReaderIterator@5379839c)
16:41:32.926 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5fa851ac, vendor: Oracle Corporation
16:41:32.926 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5fa851ac, vendor: Oracle Corporation
16:41:32.926 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5fa851ac
16:41:32.926 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5fa851ac, 0)
16:41:32.953 [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:41:32.953 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@17c3a3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d2fd73c, class it.tidalwave.image.metadata.TIFF)
16:41:32.953 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@24602d7a)
16:41:32.953 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@17c3a3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d2fd73c, class it.tidalwave.image.metadata.EXIF)
16:41:32.953 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@52fb37d7)
16:41:32.953 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@17c3a3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d2fd73c, class it.tidalwave.image.metadata.MakerNote)
16:41:32.953 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.953 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@17c3a3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d2fd73c, class it.tidalwave.image.metadata.IPTC)
16:41:32.953 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6c4ffcf0)
16:41:32.953 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@17c3a3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d2fd73c, class it.tidalwave.image.metadata.XMP)
16:41:32.953 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@fba5072)
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:41
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 720
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:24 13:03:48
16:41:32.953 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:24 13:03:48
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.954 [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:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Svasso maggiore (Podiceps cristatus).
16:41:32.954 [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]
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040124
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130348+0100
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040124
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130348+0100
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.954 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 182
16:41:32.954 [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).

16:41:32.967 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:32.967 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:32.967 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040124-0045.txt
16:41:32.967 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040124-0045.txt
16:41:32.967 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 44 msec
16:41:32.967 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:32.969 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.969 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:32.969 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0047.jpg]
16:41:32.969 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:32.969 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0047.jpg, 0, 0, [METADATA])
16:41:32.969 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0047.jpg, 0)
16:41:32.969 [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]))
16:41:32.969 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:32.969 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@12ceff30, false, jpg)
16:41:32.971 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@12ceff30, javax.imageio.ImageIO$ImageReaderIterator@2d550996)
16:41:32.971 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3ad32e52, vendor: Oracle Corporation
16:41:32.971 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3ad32e52, vendor: Oracle Corporation
16:41:32.971 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3ad32e52
16:41:32.971 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@3ad32e52, 0)
16:41:32.997 [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:41:32.997 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d44f385, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6e46f5c1, class it.tidalwave.image.metadata.TIFF)
16:41:32.997 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3a99aa17)
16:41:32.997 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d44f385, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6e46f5c1, class it.tidalwave.image.metadata.EXIF)
16:41:32.998 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@e64ee56)
16:41:32.998 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d44f385, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6e46f5c1, class it.tidalwave.image.metadata.MakerNote)
16:41:32.998 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:32.998 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d44f385, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6e46f5c1, class it.tidalwave.image.metadata.IPTC)
16:41:32.998 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6456fcc4)
16:41:32.998 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d44f385, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6e46f5c1, class it.tidalwave.image.metadata.XMP)
16:41:32.998 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3de7e572)
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:03:24 11:03:08
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 640
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:24 13:03:50
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:24 13:03:50
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:32.998 [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:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:32.998 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 80
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm Æ’/4D ED-IF AF-S
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Svasso maggiore (Podiceps cristatus).
16:41:32.999 [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]
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040124
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130350+0100
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040124
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130350+0100
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: email@fabriziogiudici.it
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:32.999 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 281
16:41:33.000 [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).

16:41:33.000 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.000 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.000 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040124-0047.txt
16:41:33.000 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040124-0047.txt
16:41:33.000 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 31 msec
16:41:33.000 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.002 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.002 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.002 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0003.jpg]
16:41:33.002 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.002 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0003.jpg, 0, 0, [METADATA])
16:41:33.002 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0003.jpg, 0)
16:41:33.002 [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]))
16:41:33.002 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.002 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@61ad4b83, false, jpg)
16:41:33.012 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@61ad4b83, javax.imageio.ImageIO$ImageReaderIterator@7977ed32)
16:41:33.012 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5dc09bca, vendor: Oracle Corporation
16:41:33.012 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5dc09bca, vendor: Oracle Corporation
16:41:33.012 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5dc09bca
16:41:33.013 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5dc09bca, 0)
16:41:33.039 [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:41:33.039 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@65b75087, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3cf09930, class it.tidalwave.image.metadata.TIFF)
16:41:33.039 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3bd8032e)
16:41:33.039 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@65b75087, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3cf09930, class it.tidalwave.image.metadata.EXIF)
16:41:33.039 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@39613474)
16:41:33.039 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@65b75087, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3cf09930, class it.tidalwave.image.metadata.MakerNote)
16:41:33.039 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.039 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@65b75087, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3cf09930, class it.tidalwave.image.metadata.IPTC)
16:41:33.039 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@660d78b7)
16:41:33.039 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@65b75087, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3cf09930, class it.tidalwave.image.metadata.XMP)
16:41:33.039 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5e0c445f)
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:44
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:31 13:11:43
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:31 13:11:43
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.040 [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:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 7
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 7
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040131
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 131143+0100
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040131
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 131143+0100
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.040 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.041 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 180
16:41:33.041 [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: 

16:41:33.050 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.050 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.050 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040131-0003.txt
16:41:33.050 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040131-0003.txt
16:41:33.055 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 52 msec
16:41:33.055 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.056 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.056 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.056 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0056.jpg]
16:41:33.056 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.057 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0056.jpg, 0, 0, [METADATA])
16:41:33.057 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0056.jpg, 0)
16:41:33.057 [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]))
16:41:33.059 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.059 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@36598d1d, false, jpg)
16:41:33.062 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@36598d1d, javax.imageio.ImageIO$ImageReaderIterator@651a4c4)
16:41:33.062 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2e643209, vendor: Oracle Corporation
16:41:33.062 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2e643209, vendor: Oracle Corporation
16:41:33.062 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2e643209
16:41:33.062 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2e643209, 0)
16:41:33.086 [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:41:33.086 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@33015d51, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3c7ac542, class it.tidalwave.image.metadata.TIFF)
16:41:33.086 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@13676beb)
16:41:33.086 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@33015d51, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3c7ac542, class it.tidalwave.image.metadata.EXIF)
16:41:33.086 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@50242325)
16:41:33.086 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@33015d51, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3c7ac542, class it.tidalwave.image.metadata.MakerNote)
16:41:33.086 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.086 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@33015d51, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3c7ac542, class it.tidalwave.image.metadata.IPTC)
16:41:33.086 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@697607a5)
16:41:33.086 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@33015d51, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3c7ac542, class it.tidalwave.image.metadata.XMP)
16:41:33.086 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3cc8f1c)
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:44
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 560
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:31 13:41:17
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:31 13:41:17
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 2/6
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.092 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.092 [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:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Eukaryota, Taxonomy, unknown animal]
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040131
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 134117+0100
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040131
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 134117+0100
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 191
16:41:33.094 [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: 

16:41:33.094 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.094 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.094 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040131-0056.txt
16:41:33.094 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040131-0056.txt
16:41:33.097 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 40 msec
16:41:33.097 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.098 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.099 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.099 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0099.jpg]
16:41:33.099 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.099 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0099.jpg, 0, 0, [METADATA])
16:41:33.099 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0099.jpg, 0)
16:41:33.099 [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]))
16:41:33.099 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.099 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7497471b, false, jpg)
16:41:33.104 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7497471b, javax.imageio.ImageIO$ImageReaderIterator@6141c271)
16:41:33.105 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1ec2726f, vendor: Oracle Corporation
16:41:33.105 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1ec2726f, vendor: Oracle Corporation
16:41:33.105 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1ec2726f
16:41:33.105 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1ec2726f, 0)
16:41:33.131 [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:41:33.131 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1e31cf9b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13ed9738, class it.tidalwave.image.metadata.TIFF)
16:41:33.132 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@598de6bf)
16:41:33.132 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1e31cf9b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13ed9738, class it.tidalwave.image.metadata.EXIF)
16:41:33.132 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@144658b1)
16:41:33.132 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1e31cf9b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13ed9738, class it.tidalwave.image.metadata.MakerNote)
16:41:33.132 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.132 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1e31cf9b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13ed9738, class it.tidalwave.image.metadata.IPTC)
16:41:33.132 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@49b00b5)
16:41:33.132 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1e31cf9b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13ed9738, class it.tidalwave.image.metadata.XMP)
16:41:33.132 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7b301349)
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:10 00:41:23
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 1600
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:31 15:52:20
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:31 15:52:20
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9321928/1000000
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.133 [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:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.133 [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]
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040131
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 155220+0100
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040131
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 155220+0100
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 201
16:41:33.133 [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: 

16:41:33.134 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.134 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.134 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040131-0099.txt
16:41:33.134 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040131-0099.txt
16:41:33.142 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 36 msec
16:41:33.142 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.144 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.144 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.144 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0109.jpg]
16:41:33.144 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.145 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0109.jpg, 0, 0, [METADATA])
16:41:33.145 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0109.jpg, 0)
16:41:33.145 [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]))
16:41:33.145 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.145 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@40f7a2e9, false, jpg)
16:41:33.147 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@40f7a2e9, javax.imageio.ImageIO$ImageReaderIterator@390e513a)
16:41:33.148 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@143f4d52, vendor: Oracle Corporation
16:41:33.148 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@143f4d52, vendor: Oracle Corporation
16:41:33.148 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@143f4d52
16:41:33.148 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@143f4d52, 0)
16:41:33.169 [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:41:33.169 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@79bcaf78, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@170738c0, class it.tidalwave.image.metadata.TIFF)
16:41:33.169 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6cf04303)
16:41:33.169 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@79bcaf78, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@170738c0, class it.tidalwave.image.metadata.EXIF)
16:41:33.169 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3cbcd442)
16:41:33.169 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@79bcaf78, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@170738c0, class it.tidalwave.image.metadata.MakerNote)
16:41:33.169 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.169 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@79bcaf78, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@170738c0, class it.tidalwave.image.metadata.IPTC)
16:41:33.169 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@20677bc2)
16:41:33.169 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@79bcaf78, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@170738c0, class it.tidalwave.image.metadata.XMP)
16:41:33.169 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@e888636)
16:41:33.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.169 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.170 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:10 00:41:23
16:41:33.170 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.170 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.170 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:33.170 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
16:41:33.170 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 800
16:41:33.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:31 16:05:06
16:41:33.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:31 16:05:06
16:41:33.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:33.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
16:41:33.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:41:33.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:41:33.173 [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:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.173 [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]
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040131
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 160506+0100
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040131
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 160506+0100
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 201
16:41:33.174 [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: 

16:41:33.174 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.174 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.174 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040131-0109.txt
16:41:33.174 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040131-0109.txt
16:41:33.183 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 30 msec
16:41:33.183 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.186 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.186 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.186 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040207-0033.jpg]
16:41:33.186 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.187 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040207-0033.jpg, 0, 0, [METADATA])
16:41:33.187 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040207-0033.jpg, 0)
16:41:33.187 [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]))
16:41:33.187 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.187 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1717302b, false, jpg)
16:41:33.189 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1717302b, javax.imageio.ImageIO$ImageReaderIterator@77a19366)
16:41:33.189 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@310d05c5, vendor: Oracle Corporation
16:41:33.189 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@310d05c5, vendor: Oracle Corporation
16:41:33.189 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@310d05c5
16:41:33.189 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@310d05c5, 0)
16:41:33.201 [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:41:33.201 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7aaa4694, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@23504729, class it.tidalwave.image.metadata.TIFF)
16:41:33.201 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@13b85e31)
16:41:33.201 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7aaa4694, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@23504729, class it.tidalwave.image.metadata.EXIF)
16:41:33.201 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5437c315)
16:41:33.202 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7aaa4694, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@23504729, class it.tidalwave.image.metadata.MakerNote)
16:41:33.202 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.202 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7aaa4694, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@23504729, class it.tidalwave.image.metadata.IPTC)
16:41:33.202 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7c81b1e1)
16:41:33.202 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7aaa4694, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@23504729, class it.tidalwave.image.metadata.XMP)
16:41:33.202 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5dc9d857)
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:46
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 4/1
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 900
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:07 15:19:50
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:07 15:19:50
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4/1
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:41:33.202 [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:41:33.202 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 70
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 70
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Cigno nella nebbia (Cygnus olor).
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Chordata, Eukaryota, Folaga, Fulica, Fulica atra, Gruiformes, Rallidae, Taxonomy]
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040207
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 151950+0100
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040207
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 151950+0100
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.203 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 194
16:41:33.203 [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).

16:41:33.204 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.204 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.204 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040207-0033.txt
16:41:33.204 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040207-0033.txt
16:41:33.214 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 18 msec
16:41:33.214 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.222 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.222 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.222 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0016.jpg]
16:41:33.222 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.222 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0016.jpg, 0, 0, [METADATA])
16:41:33.223 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0016.jpg, 0)
16:41:33.223 [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]))
16:41:33.223 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.223 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@445944ea, false, jpg)
16:41:33.224 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@445944ea, javax.imageio.ImageIO$ImageReaderIterator@eeb2e0c)
16:41:33.225 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@35cb8b64, vendor: Oracle Corporation
16:41:33.225 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@35cb8b64, vendor: Oracle Corporation
16:41:33.225 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@35cb8b64
16:41:33.225 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@35cb8b64, 0)
16:41:33.251 [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:41:33.252 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1532b1d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@682a00f8, class it.tidalwave.image.metadata.TIFF)
16:41:33.252 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@c4c6031)
16:41:33.252 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1532b1d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@682a00f8, class it.tidalwave.image.metadata.EXIF)
16:41:33.252 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@59463bab)
16:41:33.252 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1532b1d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@682a00f8, class it.tidalwave.image.metadata.MakerNote)
16:41:33.252 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.252 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1532b1d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@682a00f8, class it.tidalwave.image.metadata.IPTC)
16:41:33.252 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4155e85d)
16:41:33.252 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1532b1d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@682a00f8, class it.tidalwave.image.metadata.XMP)
16:41:33.252 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@79401d4f)
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:06 17:48:53
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 4/1
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 1250
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:08 11:01:41
16:41:33.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:08 11:01:41
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4/1
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:41:33.253 [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:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 1
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 1
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040208
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 110141+0100
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040208
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 110141+0100
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 153
16:41:33.254 [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: 

16:41:33.254 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.254 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.254 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040208-0016.txt
16:41:33.254 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040208-0016.txt
16:41:33.266 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 34 msec
16:41:33.266 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.269 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.269 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.269 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0022.jpg]
16:41:33.269 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.271 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0022.jpg, 0, 0, [METADATA])
16:41:33.271 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0022.jpg, 0)
16:41:33.271 [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]))
16:41:33.271 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.271 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4cfc4eb2, false, jpg)
16:41:33.273 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4cfc4eb2, javax.imageio.ImageIO$ImageReaderIterator@79b2b427)
16:41:33.273 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4e6a75a3, vendor: Oracle Corporation
16:41:33.273 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4e6a75a3, vendor: Oracle Corporation
16:41:33.273 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4e6a75a3
16:41:33.273 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4e6a75a3, 0)
16:41:33.299 [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:41:33.299 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6943e2d9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7499553f, class it.tidalwave.image.metadata.TIFF)
16:41:33.299 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7d05e595)
16:41:33.299 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6943e2d9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7499553f, class it.tidalwave.image.metadata.EXIF)
16:41:33.299 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@64eb35bd)
16:41:33.299 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6943e2d9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7499553f, class it.tidalwave.image.metadata.MakerNote)
16:41:33.299 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.299 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6943e2d9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7499553f, class it.tidalwave.image.metadata.IPTC)
16:41:33.299 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@124856d3)
16:41:33.299 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6943e2d9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7499553f, class it.tidalwave.image.metadata.XMP)
16:41:33.299 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2c46c908)
16:41:33.299 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:02:08 19:17:03
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 4/1
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 250
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:08 11:34:03
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:08 11:34:03
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4/1
16:41:33.300 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:41:33.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]
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 56
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm Æ’/4D ED-IF AF-S
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.303 [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]
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040208
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113403+0100
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040208
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113403+0100
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:33.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:33.304 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 293
16:41:33.304 [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: 

16:41:33.314 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.314 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.315 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040208-0022.txt
16:41:33.315 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040208-0022.txt
16:41:33.317 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 46 msec
16:41:33.317 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.319 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.319 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.319 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0029.jpg]
16:41:33.319 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.319 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0029.jpg, 0, 0, [METADATA])
16:41:33.319 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0029.jpg, 0)
16:41:33.319 [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]))
16:41:33.319 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.320 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@68437190, false, jpg)
16:41:33.321 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@68437190, javax.imageio.ImageIO$ImageReaderIterator@3b5cf4c6)
16:41:33.322 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4c775b94, vendor: Oracle Corporation
16:41:33.322 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4c775b94, vendor: Oracle Corporation
16:41:33.322 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4c775b94
16:41:33.322 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4c775b94, 0)
16:41:33.341 [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:41:33.341 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e7d1e2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@72ba8111, class it.tidalwave.image.metadata.TIFF)
16:41:33.341 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@16768389)
16:41:33.341 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e7d1e2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@72ba8111, class it.tidalwave.image.metadata.EXIF)
16:41:33.341 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1fbe8592)
16:41:33.341 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e7d1e2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@72ba8111, class it.tidalwave.image.metadata.MakerNote)
16:41:33.341 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.341 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e7d1e2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@72ba8111, class it.tidalwave.image.metadata.IPTC)
16:41:33.341 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@25ec2f46)
16:41:33.341 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e7d1e2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@72ba8111, class it.tidalwave.image.metadata.XMP)
16:41:33.341 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@37890e3)
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:02:08 13:32:08
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/400
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 5/1
16:41:33.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 560
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:08 11:58:57
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:08 11:58:57
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8643856/1000000
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4643856/1000000
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:41:33.342 [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:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 56
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm Æ’/4D ED-IF AF-S
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.342 [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]
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040208
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 115857+0100
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040208
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 115857+0100
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:33.342 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 279
16:41:33.345 [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: 

16:41:33.345 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.345 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.345 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040208-0029.txt
16:41:33.345 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040208-0029.txt
16:41:33.357 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 37 msec
16:41:33.357 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.358 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.358 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.358 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0082.jpg]
16:41:33.358 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.359 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0082.jpg, 0, 0, [METADATA])
16:41:33.359 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0082.jpg, 0)
16:41:33.359 [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]))
16:41:33.359 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.359 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6ee0bfee, false, jpg)
16:41:33.361 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6ee0bfee, javax.imageio.ImageIO$ImageReaderIterator@393fe097)
16:41:33.361 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6ec36f78, vendor: Oracle Corporation
16:41:33.361 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6ec36f78, vendor: Oracle Corporation
16:41:33.361 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6ec36f78
16:41:33.361 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6ec36f78, 0)
16:41:33.380 [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:41:33.380 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@617196dc, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@14bc9d25, class it.tidalwave.image.metadata.TIFF)
16:41:33.380 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2c271689)
16:41:33.380 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@617196dc, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@14bc9d25, class it.tidalwave.image.metadata.EXIF)
16:41:33.380 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3977c7e4)
16:41:33.380 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@617196dc, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@14bc9d25, class it.tidalwave.image.metadata.MakerNote)
16:41:33.380 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.380 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@617196dc, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@14bc9d25, class it.tidalwave.image.metadata.IPTC)
16:41:33.380 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@54dd6160)
16:41:33.380 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@617196dc, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@14bc9d25, class it.tidalwave.image.metadata.XMP)
16:41:33.380 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@24f89b6b)
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:50
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 720
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:08 12:30:50
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:08 12:30:50
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 4/6
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.381 [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:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.381 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Pettirosso (Erithacus rubecola).
16:41:33.382 [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]
16:41:33.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040208
16:41:33.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 123050+0100
16:41:33.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040208
16:41:33.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 123050+0100
16:41:33.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.382 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 217
16:41:33.382 [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).

16:41:33.389 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.389 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.389 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040208-0082.txt
16:41:33.389 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040208-0082.txt
16:41:33.391 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 31 msec
16:41:33.391 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.394 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.394 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.394 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0094.jpg]
16:41:33.394 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.402 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0094.jpg, 0, 0, [METADATA])
16:41:33.402 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0094.jpg, 0)
16:41:33.402 [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]))
16:41:33.402 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.403 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1267fcea, false, jpg)
16:41:33.404 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1267fcea, javax.imageio.ImageIO$ImageReaderIterator@502afb74)
16:41:33.404 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3b2eead8, vendor: Oracle Corporation
16:41:33.404 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3b2eead8, vendor: Oracle Corporation
16:41:33.404 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3b2eead8
16:41:33.404 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@3b2eead8, 0)
16:41:33.421 [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:41:33.422 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e67bdd8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2d3f6e6, class it.tidalwave.image.metadata.TIFF)
16:41:33.422 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@a57734e)
16:41:33.422 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e67bdd8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2d3f6e6, class it.tidalwave.image.metadata.EXIF)
16:41:33.422 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@30d016c9)
16:41:33.422 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e67bdd8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2d3f6e6, class it.tidalwave.image.metadata.MakerNote)
16:41:33.422 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.423 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e67bdd8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2d3f6e6, class it.tidalwave.image.metadata.IPTC)
16:41:33.423 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@43aae476)
16:41:33.423 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e67bdd8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2d3f6e6, class it.tidalwave.image.metadata.XMP)
16:41:33.423 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5e535e23)
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:50
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 720
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:08 14:56:03
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:08 14:56:03
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.423 [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:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 9
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 9
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.423 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040208
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 145603+0100
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040208
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 145603+0100
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.424 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 158
16:41:33.424 [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: 

16:41:33.425 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.425 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.425 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040208-0094.txt
16:41:33.425 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040208-0094.txt
16:41:33.430 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 35 msec
16:41:33.430 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.432 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.432 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.432 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0002.jpg]
16:41:33.432 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.437 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0002.jpg, 0, 0, [METADATA])
16:41:33.438 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0002.jpg, 0)
16:41:33.438 [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]))
16:41:33.440 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.440 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1ce3ddfd, false, jpg)
16:41:33.441 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1ce3ddfd, javax.imageio.ImageIO$ImageReaderIterator@e7ecfb9)
16:41:33.441 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7d03699c, vendor: Oracle Corporation
16:41:33.441 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7d03699c, vendor: Oracle Corporation
16:41:33.441 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7d03699c
16:41:33.441 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7d03699c, 0)
16:41:33.460 [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:41:33.460 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@73e2862a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@154b5e43, class it.tidalwave.image.metadata.TIFF)
16:41:33.460 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@ac41f1)
16:41:33.460 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@73e2862a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@154b5e43, class it.tidalwave.image.metadata.EXIF)
16:41:33.460 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@35ca8ec3)
16:41:33.460 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@73e2862a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@154b5e43, class it.tidalwave.image.metadata.MakerNote)
16:41:33.460 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.460 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@73e2862a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@154b5e43, class it.tidalwave.image.metadata.IPTC)
16:41:33.461 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@52fe8d86)
16:41:33.461 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@73e2862a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@154b5e43, class it.tidalwave.image.metadata.XMP)
16:41:33.461 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1d0868dc)
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:12 14:24:03
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 360
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:12:47
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:12:47
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.461 [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:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 9
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 9
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.461 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 111247+0100
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 111247+0100
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 158
16:41:33.462 [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: 

16:41:33.463 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.463 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.463 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0002.txt
16:41:33.463 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0002.txt
16:41:33.466 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 31 msec
16:41:33.466 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.467 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.468 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.468 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0014.jpg]
16:41:33.468 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.469 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0014.jpg, 0, 0, [METADATA])
16:41:33.469 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0014.jpg, 0)
16:41:33.469 [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]))
16:41:33.469 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.469 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@51c4bfea, false, jpg)
16:41:33.471 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@51c4bfea, javax.imageio.ImageIO$ImageReaderIterator@6ec8fa57)
16:41:33.471 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@368a26dd, vendor: Oracle Corporation
16:41:33.471 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@368a26dd, vendor: Oracle Corporation
16:41:33.471 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@368a26dd
16:41:33.471 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@368a26dd, 0)
16:41:33.504 [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:41:33.504 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3dc86e03, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5a931ba9, class it.tidalwave.image.metadata.TIFF)
16:41:33.504 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@379bc95e)
16:41:33.504 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3dc86e03, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5a931ba9, class it.tidalwave.image.metadata.EXIF)
16:41:33.504 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@69919fed)
16:41:33.504 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3dc86e03, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5a931ba9, class it.tidalwave.image.metadata.MakerNote)
16:41:33.504 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.504 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3dc86e03, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5a931ba9, class it.tidalwave.image.metadata.IPTC)
16:41:33.504 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@17574caa)
16:41:33.504 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3dc86e03, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5a931ba9, class it.tidalwave.image.metadata.XMP)
16:41:33.504 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@555b43ba)
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:52
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:28:51
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:28:51
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.505 [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:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 70
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 70
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Eukaryota, Taxonomy, unknown animal]
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 112851+0100
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 112851+0100
16:41:33.505 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.506 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.506 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.506 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.506 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.506 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.506 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 167
16:41:33.506 [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: 

16:41:33.507 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.507 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.507 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0014.txt
16:41:33.507 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0014.txt
16:41:33.507 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 40 msec
16:41:33.507 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.509 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.509 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.509 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0038.jpg]
16:41:33.509 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.509 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0038.jpg, 0, 0, [METADATA])
16:41:33.509 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0038.jpg, 0)
16:41:33.509 [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]))
16:41:33.509 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.509 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@42f814cd, false, jpg)
16:41:33.511 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@42f814cd, javax.imageio.ImageIO$ImageReaderIterator@e107a3b)
16:41:33.511 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@648374fa, vendor: Oracle Corporation
16:41:33.512 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@648374fa, vendor: Oracle Corporation
16:41:33.512 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@648374fa
16:41:33.512 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@648374fa, 0)
16:41:33.531 [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:41:33.532 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3829bb5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7cd90b9b, class it.tidalwave.image.metadata.TIFF)
16:41:33.532 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@604c9f59)
16:41:33.532 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3829bb5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7cd90b9b, class it.tidalwave.image.metadata.EXIF)
16:41:33.532 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1201d134)
16:41:33.532 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3829bb5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7cd90b9b, class it.tidalwave.image.metadata.MakerNote)
16:41:33.532 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.532 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3829bb5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7cd90b9b, class it.tidalwave.image.metadata.IPTC)
16:41:33.532 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5c9aff2)
16:41:33.532 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3829bb5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7cd90b9b, class it.tidalwave.image.metadata.XMP)
16:41:33.532 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3178f903)
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:52
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:33:04
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:33:04
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.539 [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:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Eukaryota, Taxonomy, unknown animal]
16:41:33.540 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
16:41:33.540 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113304+0100
16:41:33.540 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
16:41:33.540 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113304+0100
16:41:33.540 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.540 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.540 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.540 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.540 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.540 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.540 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 167
16:41:33.540 [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: 

16:41:33.541 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.541 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.541 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0038.txt
16:41:33.541 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0038.txt
16:41:33.550 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 32 msec
16:41:33.550 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.552 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.552 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.552 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0044.jpg]
16:41:33.552 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.552 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0044.jpg, 0, 0, [METADATA])
16:41:33.552 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0044.jpg, 0)
16:41:33.552 [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]))
16:41:33.552 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.552 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2cb6c8a6, false, jpg)
16:41:33.554 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2cb6c8a6, javax.imageio.ImageIO$ImageReaderIterator@4e9d3925)
16:41:33.554 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5ae9ea0a, vendor: Oracle Corporation
16:41:33.554 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5ae9ea0a, vendor: Oracle Corporation
16:41:33.554 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5ae9ea0a
16:41:33.555 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5ae9ea0a, 0)
16:41:33.570 [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:41:33.570 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5b9fbaca, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e33a209, class it.tidalwave.image.metadata.TIFF)
16:41:33.570 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@924c964)
16:41:33.570 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5b9fbaca, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e33a209, class it.tidalwave.image.metadata.EXIF)
16:41:33.570 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@73145db2)
16:41:33.570 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5b9fbaca, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e33a209, class it.tidalwave.image.metadata.MakerNote)
16:41:33.570 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.570 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5b9fbaca, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e33a209, class it.tidalwave.image.metadata.IPTC)
16:41:33.570 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@557bf0f0)
16:41:33.570 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5b9fbaca, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e33a209, class it.tidalwave.image.metadata.XMP)
16:41:33.570 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@60b33bc)
16:41:33.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:51
16:41:33.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.570 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 360
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:35:38
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:35:38
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.571 [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:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Eukaryota, Taxonomy, Workflow, edit process 2013-09-14, unknown animal]
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113538+0100
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113538+0100
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.571 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 176
16:41:33.572 [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: 

16:41:33.585 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.585 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.585 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0044.txt
16:41:33.585 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0044.txt
16:41:33.586 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 34 msec
16:41:33.586 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.587 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.587 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.587 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0053.jpg]
16:41:33.587 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.587 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0053.jpg, 0, 0, [METADATA])
16:41:33.587 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0053.jpg, 0)
16:41:33.587 [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]))
16:41:33.587 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.587 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3dee7142, false, jpg)
16:41:33.589 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3dee7142, javax.imageio.ImageIO$ImageReaderIterator@67988d92)
16:41:33.589 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@15598336, vendor: Oracle Corporation
16:41:33.589 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@15598336, vendor: Oracle Corporation
16:41:33.589 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@15598336
16:41:33.589 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@15598336, 0)
16:41:33.613 [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:41:33.613 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ef10390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@57e8714b, class it.tidalwave.image.metadata.TIFF)
16:41:33.613 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1079496c)
16:41:33.613 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ef10390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@57e8714b, class it.tidalwave.image.metadata.EXIF)
16:41:33.613 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4bb44322)
16:41:33.613 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ef10390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@57e8714b, class it.tidalwave.image.metadata.MakerNote)
16:41:33.613 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.613 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ef10390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@57e8714b, class it.tidalwave.image.metadata.IPTC)
16:41:33.613 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4ddf2447)
16:41:33.613 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ef10390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@57e8714b, class it.tidalwave.image.metadata.XMP)
16:41:33.613 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@59a9769e)
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:54
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:41:33.619 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:45:26
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:45:26
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.620 [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:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.620 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Alzavola, Anas, Anas crecca, Anatidae, Anatinae, Animalia, Anseriformes, Aves, Chordata, Eukaryota, Taxonomy]
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114526+0100
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114526+0100
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:41:33.626 [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: 

16:41:33.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0053.txt
16:41:33.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0053.txt
16:41:33.627 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 40 msec
16:41:33.627 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.629 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.629 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.629 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0059.jpg]
16:41:33.629 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.629 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0059.jpg, 0, 0, [METADATA])
16:41:33.629 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0059.jpg, 0)
16:41:33.629 [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]))
16:41:33.636 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.636 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@239678d, false, jpg)
16:41:33.638 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@239678d, javax.imageio.ImageIO$ImageReaderIterator@3fef9832)
16:41:33.638 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4421decd, vendor: Oracle Corporation
16:41:33.638 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4421decd, vendor: Oracle Corporation
16:41:33.638 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4421decd
16:41:33.638 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4421decd, 0)
16:41:33.652 [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:41:33.652 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@51ce22e3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1b5359a1, class it.tidalwave.image.metadata.TIFF)
16:41:33.653 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@78bbc584)
16:41:33.653 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@51ce22e3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1b5359a1, class it.tidalwave.image.metadata.EXIF)
16:41:33.653 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@31a89b54)
16:41:33.653 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@51ce22e3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1b5359a1, class it.tidalwave.image.metadata.MakerNote)
16:41:33.653 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.653 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@51ce22e3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1b5359a1, class it.tidalwave.image.metadata.IPTC)
16:41:33.653 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@11d16eb8)
16:41:33.653 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@51ce22e3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1b5359a1, class it.tidalwave.image.metadata.XMP)
16:41:33.653 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@104ea372)
16:41:33.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:54
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:46:45
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:46:45
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.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:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 90
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 90
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anas, Anas clypeata, Anatidae, Anatinae, Animalia, Anseriformes, Aves, Chordata, Eukaryota, Mestolone, Taxonomy]
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114645+0100
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114645+0100
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.676 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.676 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:41:33.676 [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: 

16:41:33.676 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.676 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.677 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0059.txt
16:41:33.677 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0059.txt
16:41:33.677 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 48 msec
16:41:33.677 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.678 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.678 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.678 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0061.jpg]
16:41:33.678 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.678 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0061.jpg, 0, 0, [METADATA])
16:41:33.678 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0061.jpg, 0)
16:41:33.678 [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]))
16:41:33.679 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.679 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7343df40, false, jpg)
16:41:33.681 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7343df40, javax.imageio.ImageIO$ImageReaderIterator@1e1e77ed)
16:41:33.681 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@291a8ecd, vendor: Oracle Corporation
16:41:33.681 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@291a8ecd, vendor: Oracle Corporation
16:41:33.681 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@291a8ecd
16:41:33.681 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@291a8ecd, 0)
16:41:33.691 [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:41:33.691 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@497dc589, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@346c568d, class it.tidalwave.image.metadata.TIFF)
16:41:33.691 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7fa1004)
16:41:33.691 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@497dc589, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@346c568d, class it.tidalwave.image.metadata.EXIF)
16:41:33.691 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3c9b416a)
16:41:33.691 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@497dc589, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@346c568d, class it.tidalwave.image.metadata.MakerNote)
16:41:33.691 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.691 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@497dc589, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@346c568d, class it.tidalwave.image.metadata.IPTC)
16:41:33.691 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1bed8afd)
16:41:33.691 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@497dc589, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@346c568d, class it.tidalwave.image.metadata.XMP)
16:41:33.691 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4de37f33)
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:58
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 280
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:47:29
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:47:29
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.692 [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:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114729+0100
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114729+0100
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.692 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 158
16:41:33.693 [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: 

16:41:33.703 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.703 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.703 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0061.txt
16:41:33.703 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0061.txt
16:41:33.703 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 25 msec
16:41:33.703 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.704 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.704 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.704 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0074.jpg]
16:41:33.704 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.705 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0074.jpg, 0, 0, [METADATA])
16:41:33.705 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0074.jpg, 0)
16:41:33.705 [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]))
16:41:33.705 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.705 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@36f9d1c3, false, jpg)
16:41:33.709 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@36f9d1c3, javax.imageio.ImageIO$ImageReaderIterator@f0ced73)
16:41:33.709 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3e94fc76, vendor: Oracle Corporation
16:41:33.709 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3e94fc76, vendor: Oracle Corporation
16:41:33.709 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3e94fc76
16:41:33.709 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@3e94fc76, 0)
16:41:33.727 [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:41:33.727 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@28a4d87f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31caf651, class it.tidalwave.image.metadata.TIFF)
16:41:33.727 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2de0f3e3)
16:41:33.727 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@28a4d87f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31caf651, class it.tidalwave.image.metadata.EXIF)
16:41:33.727 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@21838ea3)
16:41:33.727 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@28a4d87f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31caf651, class it.tidalwave.image.metadata.MakerNote)
16:41:33.727 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.727 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@28a4d87f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31caf651, class it.tidalwave.image.metadata.IPTC)
16:41:33.727 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2f6acdcc)
16:41:33.727 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@28a4d87f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31caf651, class it.tidalwave.image.metadata.XMP)
16:41:33.727 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@49f4de0e)
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:59
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:55:52
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:55:52
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.728 [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:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 7
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 7
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 115552+0100
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 115552+0100
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 159
16:41:33.729 [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: 

16:41:33.729 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.729 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.729 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0074.txt
16:41:33.729 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0074.txt
16:41:33.730 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 26 msec
16:41:33.730 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.731 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.731 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.731 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0078.jpg]
16:41:33.731 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.731 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0078.jpg, 0, 0, [METADATA])
16:41:33.731 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0078.jpg, 0)
16:41:33.731 [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]))
16:41:33.731 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.732 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@212d8133, false, jpg)
16:41:33.739 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@212d8133, javax.imageio.ImageIO$ImageReaderIterator@2eb3e308)
16:41:33.739 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1c98d788, vendor: Oracle Corporation
16:41:33.739 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1c98d788, vendor: Oracle Corporation
16:41:33.739 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1c98d788
16:41:33.739 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1c98d788, 0)
16:41:33.759 [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:41:33.759 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@58d33d5d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@22d9558, class it.tidalwave.image.metadata.TIFF)
16:41:33.759 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5c4b4c4d)
16:41:33.759 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@58d33d5d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@22d9558, class it.tidalwave.image.metadata.EXIF)
16:41:33.759 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6342aaab)
16:41:33.759 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@58d33d5d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@22d9558, class it.tidalwave.image.metadata.MakerNote)
16:41:33.759 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.759 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@58d33d5d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@22d9558, class it.tidalwave.image.metadata.IPTC)
16:41:33.759 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@223a5a4b)
16:41:33.759 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@58d33d5d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@22d9558, class it.tidalwave.image.metadata.XMP)
16:41:33.759 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4cd39c01)
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:58:01
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:56:01
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:56:01
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.765 [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:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 1
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 1
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.765 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.766 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
16:41:33.766 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 115601+0100
16:41:33.766 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
16:41:33.766 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 115601+0100
16:41:33.766 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.766 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.766 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.766 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.766 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.766 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.766 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 158
16:41:33.766 [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: 

16:41:33.767 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.767 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.767 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0078.txt
16:41:33.767 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0078.txt
16:41:33.767 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 36 msec
16:41:33.767 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.768 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.769 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.769 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0086.jpg]
16:41:33.769 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.769 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0086.jpg, 0, 0, [METADATA])
16:41:33.769 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0086.jpg, 0)
16:41:33.769 [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]))
16:41:33.769 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.769 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@32f3174d, false, jpg)
16:41:33.771 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@32f3174d, javax.imageio.ImageIO$ImageReaderIterator@651eefb3)
16:41:33.771 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@28c076b5, vendor: Oracle Corporation
16:41:33.771 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@28c076b5, vendor: Oracle Corporation
16:41:33.771 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@28c076b5
16:41:33.771 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@28c076b5, 0)
16:41:33.798 [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:41:33.798 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7c53d3c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c9b96af, class it.tidalwave.image.metadata.TIFF)
16:41:33.798 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@340c211e)
16:41:33.798 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7c53d3c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c9b96af, class it.tidalwave.image.metadata.EXIF)
16:41:33.798 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@36545439)
16:41:33.798 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7c53d3c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c9b96af, class it.tidalwave.image.metadata.MakerNote)
16:41:33.798 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.798 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7c53d3c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c9b96af, class it.tidalwave.image.metadata.IPTC)
16:41:33.798 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1856a312)
16:41:33.798 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7c53d3c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c9b96af, class it.tidalwave.image.metadata.XMP)
16:41:33.798 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@68886059)
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:56
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 560
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 16:23:18
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 16:23:18
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.799 [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:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.799 [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]
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 162318+0100
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 162318+0100
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.800 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 170
16:41:33.800 [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: 

16:41:33.800 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.800 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.800 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0086.txt
16:41:33.800 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0086.txt
16:41:33.801 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 33 msec
16:41:33.801 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.802 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.802 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.802 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0008.jpg]
16:41:33.802 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.802 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0008.jpg, 0, 0, [METADATA])
16:41:33.802 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0008.jpg, 0)
16:41:33.802 [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]))
16:41:33.802 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.802 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@30749de8, false, jpg)
16:41:33.806 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@30749de8, javax.imageio.ImageIO$ImageReaderIterator@6902e2bf)
16:41:33.806 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@75b41ff3, vendor: Oracle Corporation
16:41:33.806 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@75b41ff3, vendor: Oracle Corporation
16:41:33.806 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@75b41ff3
16:41:33.806 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@75b41ff3, 0)
16:41:33.849 [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:41:33.849 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2b34a1e0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7eaa78f2, class it.tidalwave.image.metadata.TIFF)
16:41:33.849 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4591a080)
16:41:33.849 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2b34a1e0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7eaa78f2, class it.tidalwave.image.metadata.EXIF)
16:41:33.849 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@48799b86)
16:41:33.849 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2b34a1e0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7eaa78f2, class it.tidalwave.image.metadata.MakerNote)
16:41:33.849 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.849 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2b34a1e0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7eaa78f2, class it.tidalwave.image.metadata.IPTC)
16:41:33.849 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@464c18c8)
16:41:33.849 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2b34a1e0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7eaa78f2, class it.tidalwave.image.metadata.XMP)
16:41:33.849 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6b0c851b)
16:41:33.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:57
16:41:33.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.850 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/400
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 1600
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:24 08:17:49
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:24 08:17:49
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8643856/1000000
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.866 [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:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.866 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Airone cinerino, Animalia, Ardea, Ardea cinerea, Ardeidae, Aves, Chordata, Ciconiiformes, Eukaryota, Taxonomy]
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040224
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 081749+0100
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040224
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 081749+0100
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 173
16:41:33.868 [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: 

16:41:33.868 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.868 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.868 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040224-0008.txt
16:41:33.868 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040224-0008.txt
16:41:33.869 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 67 msec
16:41:33.869 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.883 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.883 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.883 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0033.jpg]
16:41:33.883 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.886 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0033.jpg, 0, 0, [METADATA])
16:41:33.886 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0033.jpg, 0)
16:41:33.886 [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]))
16:41:33.886 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.886 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@288cca9, false, jpg)
16:41:33.889 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@288cca9, javax.imageio.ImageIO$ImageReaderIterator@60bd7262)
16:41:33.889 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6413c144, vendor: Oracle Corporation
16:41:33.889 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6413c144, vendor: Oracle Corporation
16:41:33.889 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6413c144
16:41:33.889 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6413c144, 0)
16:41:33.936 [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:41:33.936 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@189874b5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@627b9f03, class it.tidalwave.image.metadata.TIFF)
16:41:33.936 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1713f25b)
16:41:33.936 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@189874b5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@627b9f03, class it.tidalwave.image.metadata.EXIF)
16:41:33.936 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@433f9449)
16:41:33.936 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@189874b5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@627b9f03, class it.tidalwave.image.metadata.MakerNote)
16:41:33.936 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:33.936 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@189874b5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@627b9f03, class it.tidalwave.image.metadata.IPTC)
16:41:33.936 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@18596d47)
16:41:33.936 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@189874b5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@627b9f03, class it.tidalwave.image.metadata.XMP)
16:41:33.936 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@26647ac8)
16:41:33.937 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:33.937 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:33.937 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:33.937 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:33.937 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:33.937 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:33.937 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:56
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 500
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:24 09:59:27
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:24 09:59:27
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9321928/1000000
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 2/6
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:33.938 [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:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 90
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 90
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:33.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:33.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:33.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:33.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:33.939 [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]
16:41:33.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040224
16:41:33.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 095927+0100
16:41:33.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040224
16:41:33.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 095927+0100
16:41:33.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:33.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:33.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:33.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:33.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:33.942 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:33.942 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 176
16:41:33.942 [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: 

16:41:33.947 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:33.947 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:33.947 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040224-0033.txt
16:41:33.947 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040224-0033.txt
16:41:33.950 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 65 msec
16:41:33.951 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:33.952 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.952 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:33.952 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0024.jpg]
16:41:33.952 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:33.953 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0024.jpg, 0, 0, [METADATA])
16:41:33.953 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0024.jpg, 0)
16:41:33.953 [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]))
16:41:33.955 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:33.955 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6a35f9fd, false, jpg)
16:41:33.956 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6a35f9fd, javax.imageio.ImageIO$ImageReaderIterator@578fb678)
16:41:33.956 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2667d4fe, vendor: Oracle Corporation
16:41:33.957 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2667d4fe, vendor: Oracle Corporation
16:41:33.957 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2667d4fe
16:41:33.957 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2667d4fe, 0)
16:41:34.021 [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:41:34.021 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@69f6b00b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@712e49ef, class it.tidalwave.image.metadata.TIFF)
16:41:34.021 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@538a1adf)
16:41:34.021 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@69f6b00b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@712e49ef, class it.tidalwave.image.metadata.EXIF)
16:41:34.021 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@691396a0)
16:41:34.021 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@69f6b00b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@712e49ef, class it.tidalwave.image.metadata.MakerNote)
16:41:34.021 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:34.021 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@69f6b00b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@712e49ef, class it.tidalwave.image.metadata.IPTC)
16:41:34.021 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@35390561)
16:41:34.021 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@69f6b00b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@712e49ef, class it.tidalwave.image.metadata.XMP)
16:41:34.021 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@36db5318)
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:06 17:48:58
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 500
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:05 12:51:49
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:05 12:51:49
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:34.022 [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:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 1
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 1
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Sua altezza reale (Cygnus olor).
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040305
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 125149+0100
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040305
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 125149+0100
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:34.022 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 1648
16:41:34.023 [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).

16:41:34.023 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:34.023 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:34.023 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040305-0024.txt
16:41:34.023 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040305-0024.txt
16:41:34.027 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 72 msec
16:41:34.027 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.028 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.029 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:34.029 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0027.jpg]
16:41:34.029 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.035 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0027.jpg, 0, 0, [METADATA])
16:41:34.035 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0027.jpg, 0)
16:41:34.035 [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]))
16:41:34.036 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:34.036 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@435ec7f5, false, jpg)
16:41:34.040 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@435ec7f5, javax.imageio.ImageIO$ImageReaderIterator@3d1c7e7b)
16:41:34.040 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2f98c012, vendor: Oracle Corporation
16:41:34.040 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2f98c012, vendor: Oracle Corporation
16:41:34.040 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2f98c012
16:41:34.040 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2f98c012, 0)
16:41:34.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:41:34.105 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7b968647, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@12e75177, class it.tidalwave.image.metadata.TIFF)
16:41:34.105 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6e0c5743)
16:41:34.105 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7b968647, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@12e75177, class it.tidalwave.image.metadata.EXIF)
16:41:34.105 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@46565184)
16:41:34.105 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7b968647, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@12e75177, class it.tidalwave.image.metadata.MakerNote)
16:41:34.105 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:34.105 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7b968647, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@12e75177, class it.tidalwave.image.metadata.IPTC)
16:41:34.105 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@9bd43b7)
16:41:34.105 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7b968647, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@12e75177, class it.tidalwave.image.metadata.XMP)
16:41:34.105 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@21f9c71e)
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:07:08 18:37:08
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 360
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:34.106 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:05 12:53:18
16:41:34.115 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:05 12:53:18
16:41:34.115 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:34.115 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:34.116 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:34.116 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:34.116 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:34.116 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:34.116 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:34.117 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:34.117 [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:41:34.117 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 100
16:41:34.117 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 100
16:41:34.117 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 100
16:41:34.117 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:34.117 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:34.117 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:34.117 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:34.117 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:34.117 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:34.117 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:34.117 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm Æ’/4D ED-IF AF-S
16:41:34.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:34.123 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Cigno reale (Cygnus olor).
16:41:34.124 [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]
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040305
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 125318+0100
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040305
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 125318+0100
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: email@fabriziogiudici.it
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:34.124 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 349
16:41:34.124 [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).

16:41:34.125 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:34.125 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:34.125 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040305-0027.txt
16:41:34.125 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040305-0027.txt
16:41:34.125 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 97 msec
16:41:34.125 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.126 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.126 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:34.126 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0029.jpg]
16:41:34.126 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.127 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0029.jpg, 0, 0, [METADATA])
16:41:34.127 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0029.jpg, 0)
16:41:34.127 [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]))
16:41:34.127 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:34.127 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@54dd2962, false, jpg)
16:41:34.134 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@54dd2962, javax.imageio.ImageIO$ImageReaderIterator@181f61b4)
16:41:34.142 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1e69a9c6, vendor: Oracle Corporation
16:41:34.142 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1e69a9c6, vendor: Oracle Corporation
16:41:34.142 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1e69a9c6
16:41:34.143 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1e69a9c6, 0)
16:41:34.185 [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:41:34.185 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@cbb32f0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5f4f8d38, class it.tidalwave.image.metadata.TIFF)
16:41:34.185 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6c946b14)
16:41:34.185 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@cbb32f0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5f4f8d38, class it.tidalwave.image.metadata.EXIF)
16:41:34.185 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@32ebfde1)
16:41:34.185 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@cbb32f0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5f4f8d38, class it.tidalwave.image.metadata.MakerNote)
16:41:34.185 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:34.185 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@cbb32f0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5f4f8d38, class it.tidalwave.image.metadata.IPTC)
16:41:34.185 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@671275fe)
16:41:34.185 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@cbb32f0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5f4f8d38, class it.tidalwave.image.metadata.XMP)
16:41:34.185 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@44971269)
16:41:34.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:34.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:34.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:34.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.1.1 (Macintosh)
16:41:34.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:09:06 17:26:06
16:41:34.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:34.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:34.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:05 12:53:20
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:05 12:53:20
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:34.198 [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:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 70
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 70
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Cigno reale (Cygnus olor).
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Workflow, edit process 2013-09-14]
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040305
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 125320+0100
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040305
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 125320+0100
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:34.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 177
16:41:34.199 [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).

16:41:34.199 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:34.199 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:34.199 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040305-0029.txt
16:41:34.199 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040305-0029.txt
16:41:34.201 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 73 msec
16:41:34.201 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.202 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.202 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:34.202 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0047.jpg]
16:41:34.202 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.211 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0047.jpg, 0, 0, [METADATA])
16:41:34.211 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0047.jpg, 0)
16:41:34.211 [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]))
16:41:34.213 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:34.213 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4c843a4f, false, jpg)
16:41:34.215 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4c843a4f, javax.imageio.ImageIO$ImageReaderIterator@78cbb140)
16:41:34.215 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@656ed510, vendor: Oracle Corporation
16:41:34.215 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@656ed510, vendor: Oracle Corporation
16:41:34.216 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@656ed510
16:41:34.216 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@656ed510, 0)
16:41:34.282 [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:41:34.282 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5572f9d1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46a7703a, class it.tidalwave.image.metadata.TIFF)
16:41:34.282 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@60399d13)
16:41:34.282 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5572f9d1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46a7703a, class it.tidalwave.image.metadata.EXIF)
16:41:34.282 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@44cea6bb)
16:41:34.282 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5572f9d1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46a7703a, class it.tidalwave.image.metadata.MakerNote)
16:41:34.282 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:34.282 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5572f9d1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46a7703a, class it.tidalwave.image.metadata.IPTC)
16:41:34.282 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6307382)
16:41:34.282 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5572f9d1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46a7703a, class it.tidalwave.image.metadata.XMP)
16:41:34.290 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7bebe5de)
16:41:34.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:34.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:34.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:34.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:34.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:34.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:07:08 18:39:18
16:41:34.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:34.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:05 13:03:54
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:05 13:03:54
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:34.291 [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:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm Æ’/4D ED-IF AF-S
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Cigno reale (Cygnus olor).
16:41:34.291 [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]
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040305
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130354+0100
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040305
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130354+0100
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: email@fabriziogiudici.it
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:34.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 287
16:41:34.292 [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).

16:41:34.292 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:34.292 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:34.292 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040305-0047.txt
16:41:34.292 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040305-0047.txt
16:41:34.293 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 90 msec
16:41:34.293 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.294 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.294 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:34.294 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0065.jpg]
16:41:34.294 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.301 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0065.jpg, 0, 0, [METADATA])
16:41:34.301 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0065.jpg, 0)
16:41:34.301 [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]))
16:41:34.301 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:34.301 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@22c2365d, false, jpg)
16:41:34.303 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@22c2365d, javax.imageio.ImageIO$ImageReaderIterator@6a6a701f)
16:41:34.303 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@27cc72fb, vendor: Oracle Corporation
16:41:34.304 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@27cc72fb, vendor: Oracle Corporation
16:41:34.304 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@27cc72fb
16:41:34.304 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@27cc72fb, 0)
16:41:34.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
16:41:34.337 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@43a22aa2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@73dc387, class it.tidalwave.image.metadata.TIFF)
16:41:34.337 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6d1cc821)
16:41:34.337 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@43a22aa2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@73dc387, class it.tidalwave.image.metadata.EXIF)
16:41:34.337 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@25cccd85)
16:41:34.337 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@43a22aa2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@73dc387, class it.tidalwave.image.metadata.MakerNote)
16:41:34.337 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:34.337 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@43a22aa2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@73dc387, class it.tidalwave.image.metadata.IPTC)
16:41:34.337 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@77e914a4)
16:41:34.338 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@43a22aa2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@73dc387, class it.tidalwave.image.metadata.XMP)
16:41:34.338 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1e21c025)
16:41:34.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:59
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 1250
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:05 16:13:16
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:05 16:13:16
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:34.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]
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:41:34.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:34.340 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Airone cinerino (Ardea cinerea).
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Airone cinerino, Animalia, Ardea, Ardea cinerea, Ardeidae, Aves, Chordata, Ciconiiformes, Eukaryota, Taxonomy]
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040305
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 161316+0100
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040305
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 161316+0100
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:34.341 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 169
16:41:34.341 [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).

16:41:34.342 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:34.342 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:34.342 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040305-0065.txt
16:41:34.342 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040305-0065.txt
16:41:34.346 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 48 msec
16:41:34.346 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.350 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.350 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:34.350 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0018.jpg]
16:41:34.350 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.354 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0018.jpg, 0, 0, [METADATA])
16:41:34.354 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0018.jpg, 0)
16:41:34.354 [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]))
16:41:34.355 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:34.355 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@20d35171, false, jpg)
16:41:34.357 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@20d35171, javax.imageio.ImageIO$ImageReaderIterator@72bae57c)
16:41:34.357 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f4c8062, vendor: Oracle Corporation
16:41:34.357 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f4c8062, vendor: Oracle Corporation
16:41:34.357 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f4c8062
16:41:34.357 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1f4c8062, 0)
16:41:34.381 [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:41:34.381 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@666e1965, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d5ada5a, class it.tidalwave.image.metadata.TIFF)
16:41:34.381 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@48306cc8)
16:41:34.381 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@666e1965, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d5ada5a, class it.tidalwave.image.metadata.EXIF)
16:41:34.381 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1c6912db)
16:41:34.381 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@666e1965, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d5ada5a, class it.tidalwave.image.metadata.MakerNote)
16:41:34.381 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:34.381 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@666e1965, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d5ada5a, class it.tidalwave.image.metadata.IPTC)
16:41:34.383 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@a5a9502)
16:41:34.383 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@666e1965, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d5ada5a, class it.tidalwave.image.metadata.XMP)
16:41:34.383 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@41991619)
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:10 00:41:25
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:15 17:01:29
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:15 17:01:29
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:34.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:34.389 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:34.389 [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:41:34.389 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
16:41:34.389 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:34.390 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:34.391 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:34.391 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:34.391 [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]
16:41:34.391 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040315
16:41:34.391 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 170129+0100
16:41:34.391 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040315
16:41:34.391 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 170129+0100
16:41:34.392 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:34.392 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:34.392 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:34.392 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:34.392 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.392 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:34.394 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 177
16:41:34.403 [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: 

16:41:34.403 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:34.403 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:34.403 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040315-0018.txt
16:41:34.403 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040315-0018.txt
16:41:34.411 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 60 msec
16:41:34.411 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.413 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.413 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:34.413 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0029.jpg]
16:41:34.413 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.413 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0029.jpg, 0, 0, [METADATA])
16:41:34.413 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0029.jpg, 0)
16:41:34.413 [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]))
16:41:34.413 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:34.413 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4276bd6, false, jpg)
16:41:34.415 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4276bd6, javax.imageio.ImageIO$ImageReaderIterator@1d5b4a5b)
16:41:34.415 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6d9f3b1f, vendor: Oracle Corporation
16:41:34.415 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6d9f3b1f, vendor: Oracle Corporation
16:41:34.415 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6d9f3b1f
16:41:34.415 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6d9f3b1f, 0)
16:41:34.454 [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:41:34.455 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@26dcce41, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@328f4e46, class it.tidalwave.image.metadata.TIFF)
16:41:34.455 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2c6db83a)
16:41:34.455 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@26dcce41, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@328f4e46, class it.tidalwave.image.metadata.EXIF)
16:41:34.455 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@17e9e99)
16:41:34.455 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@26dcce41, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@328f4e46, class it.tidalwave.image.metadata.MakerNote)
16:41:34.455 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:34.455 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@26dcce41, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@328f4e46, class it.tidalwave.image.metadata.IPTC)
16:41:34.455 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4110e631)
16:41:34.455 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@26dcce41, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@328f4e46, class it.tidalwave.image.metadata.XMP)
16:41:34.455 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@9a56d2b)
16:41:34.455 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:41:00
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/200
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 14/1
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 450
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:15 17:07:31
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:15 17:07:31
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7643856/1000000
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 761471/100000
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:34.456 [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:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 90
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 90
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:34.456 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Eukaryota, Plantae, Taxonomy, unknown flower]
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040315
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 170731+0100
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040315
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 170731+0100
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:34.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 161
16:41:34.457 [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: 

16:41:34.458 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:34.458 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:34.458 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040315-0029.txt
16:41:34.458 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040315-0029.txt
16:41:34.469 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 46 msec
16:41:34.469 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.475 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.475 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:34.475 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0009.jpg]
16:41:34.475 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.475 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0009.jpg, 0, 0, [METADATA])
16:41:34.475 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0009.jpg, 0)
16:41:34.475 [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]))
16:41:34.475 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:34.476 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@52647605, false, jpg)
16:41:34.477 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@52647605, javax.imageio.ImageIO$ImageReaderIterator@28e5320e)
16:41:34.477 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f583c44, vendor: Oracle Corporation
16:41:34.477 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f583c44, vendor: Oracle Corporation
16:41:34.477 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f583c44
16:41:34.477 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1f583c44, 0)
16:41:34.499 [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:41:34.499 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f9233ab, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51768401, class it.tidalwave.image.metadata.TIFF)
16:41:34.499 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@52a7c9de)
16:41:34.499 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f9233ab, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51768401, class it.tidalwave.image.metadata.EXIF)
16:41:34.500 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@717616da)
16:41:34.501 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f9233ab, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51768401, class it.tidalwave.image.metadata.MakerNote)
16:41:34.501 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:34.501 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f9233ab, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51768401, class it.tidalwave.image.metadata.IPTC)
16:41:34.501 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6f677c34)
16:41:34.501 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f9233ab, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51768401, class it.tidalwave.image.metadata.XMP)
16:41:34.501 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@a54ab55)
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:41:00
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 560
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:34.502 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:16 10:49:45
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:16 10:49:45
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:34.503 [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:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Eukaryota, Plantae, Taxonomy, unknown flower]
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040316
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 104945+0100
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040316
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 104945+0100
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:34.503 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 238
16:41:34.504 [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: 

16:41:34.504 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:34.505 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:34.505 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040316-0009.txt
16:41:34.505 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040316-0009.txt
16:41:34.506 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 30 msec
16:41:34.507 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.509 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.509 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:34.509 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0035.jpg]
16:41:34.509 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.510 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0035.jpg, 0, 0, [METADATA])
16:41:34.510 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0035.jpg, 0)
16:41:34.510 [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]))
16:41:34.510 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:34.510 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@153d5d5b, false, jpg)
16:41:34.512 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@153d5d5b, javax.imageio.ImageIO$ImageReaderIterator@772ce28e)
16:41:34.512 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@47c9b8ee, vendor: Oracle Corporation
16:41:34.512 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@47c9b8ee, vendor: Oracle Corporation
16:41:34.512 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@47c9b8ee
16:41:34.512 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@47c9b8ee, 0)
16:41:34.531 [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:41:34.531 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c1b96e6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@69f4143, class it.tidalwave.image.metadata.TIFF)
16:41:34.531 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@31df0ce3)
16:41:34.531 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c1b96e6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@69f4143, class it.tidalwave.image.metadata.EXIF)
16:41:34.532 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@530aaa86)
16:41:34.532 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c1b96e6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@69f4143, class it.tidalwave.image.metadata.MakerNote)
16:41:34.532 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:34.532 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c1b96e6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@69f4143, class it.tidalwave.image.metadata.IPTC)
16:41:34.532 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3f6aaa7)
16:41:34.532 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c1b96e6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@69f4143, class it.tidalwave.image.metadata.XMP)
16:41:34.532 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7f9f66c3)
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:41:03
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:16 11:33:26
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:16 11:33:26
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:34.532 [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:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:34.532 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anatidae, Anatinae, Animalia, Anseriformes, Aves, Aythya, Aythya ferina, Chordata, Eukaryota, Moriglione, Taxonomy]
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040316
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113326+0100
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040316
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113326+0100
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:34.533 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 168
16:41:34.533 [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: 

16:41:34.534 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:34.534 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:34.534 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040316-0035.txt
16:41:34.534 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040316-0035.txt
16:41:34.553 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 44 msec
16:41:34.553 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.555 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.555 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:34.555 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0039.jpg]
16:41:34.555 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.555 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0039.jpg, 0, 0, [METADATA])
16:41:34.555 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0039.jpg, 0)
16:41:34.555 [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]))
16:41:34.555 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:34.555 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@42807bd7, false, jpg)
16:41:34.558 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@42807bd7, javax.imageio.ImageIO$ImageReaderIterator@5dbd49aa)
16:41:34.558 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1c17d98c, vendor: Oracle Corporation
16:41:34.558 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1c17d98c, vendor: Oracle Corporation
16:41:34.558 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1c17d98c
16:41:34.558 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1c17d98c, 0)
16:41:34.578 [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:41:34.578 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21721fc6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@30b69dd, class it.tidalwave.image.metadata.TIFF)
16:41:34.590 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1c244e31)
16:41:34.590 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21721fc6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@30b69dd, class it.tidalwave.image.metadata.EXIF)
16:41:34.590 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@b54cfd8)
16:41:34.590 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21721fc6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@30b69dd, class it.tidalwave.image.metadata.MakerNote)
16:41:34.590 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:34.590 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21721fc6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@30b69dd, class it.tidalwave.image.metadata.IPTC)
16:41:34.590 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3ae96d5b)
16:41:34.591 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@21721fc6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@30b69dd, class it.tidalwave.image.metadata.XMP)
16:41:34.591 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@62f4ae5a)
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:41:04
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:16 11:34:35
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:16 11:34:35
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:34.591 [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:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:34.591 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anatidae, Anatinae, Animalia, Anseriformes, Aves, Aythya, Aythya ferina, Chordata, Eukaryota, Moriglione, Taxonomy]
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040316
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113435+0100
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040316
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113435+0100
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:34.592 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 169
16:41:34.592 [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: 

16:41:34.593 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:34.593 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:34.593 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040316-0039.txt
16:41:34.593 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040316-0039.txt
16:41:34.593 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 38 msec
16:41:34.593 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.610 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.610 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:34.610 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0083.jpg]
16:41:34.610 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.611 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0083.jpg, 0, 0, [METADATA])
16:41:34.611 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0083.jpg, 0)
16:41:34.611 [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]))
16:41:34.611 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:34.611 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@53ca202f, false, jpg)
16:41:34.613 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@53ca202f, javax.imageio.ImageIO$ImageReaderIterator@24a1ccb)
16:41:34.613 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@e7e6e94, vendor: Oracle Corporation
16:41:34.613 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@e7e6e94, vendor: Oracle Corporation
16:41:34.613 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@e7e6e94
16:41:34.613 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@e7e6e94, 0)
16:41:34.656 [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:41:34.656 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@55947250, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@28e3bcb8, class it.tidalwave.image.metadata.TIFF)
16:41:34.657 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1b06e304)
16:41:34.657 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@55947250, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@28e3bcb8, class it.tidalwave.image.metadata.EXIF)
16:41:34.657 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@d70bdec)
16:41:34.657 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@55947250, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@28e3bcb8, class it.tidalwave.image.metadata.MakerNote)
16:41:34.657 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:34.657 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@55947250, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@28e3bcb8, class it.tidalwave.image.metadata.IPTC)
16:41:34.657 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7b8058e0)
16:41:34.657 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@55947250, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@28e3bcb8, class it.tidalwave.image.metadata.XMP)
16:41:34.657 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4eb32d54)
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:03:16 15:23:56
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:16 12:37:05
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:16 12:37:05
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9321928/1000000
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:41:34.657 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:34.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]
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm Æ’/4D ED-IF AF-S
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Garzetta.
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Egretta garzetta, published, edit process 2022-09-08, wildlife, bird]
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040316
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 123705+0100
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040316
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 123705+0100
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:34.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:34.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:34.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:34.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:34.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:34.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:34.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:34.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:34.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:34.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 211
16:41:34.662 [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.

16:41:34.662 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:34.662 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:34.662 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040316-0083.txt
16:41:34.662 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040316-0083.txt
16:41:34.663 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 53 msec
16:41:34.663 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.664 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.664 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:41:34.664 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0093.jpg]
16:41:34.664 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:41:34.664 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0093.jpg, 0, 0, [METADATA])
16:41:34.664 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0093.jpg, 0)
16:41:34.664 [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]))
16:41:34.664 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:41:34.664 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@76705ce1, false, jpg)
16:41:34.678 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@76705ce1, javax.imageio.ImageIO$ImageReaderIterator@202001a4)
16:41:34.678 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@794f2bdf, vendor: Oracle Corporation
16:41:34.678 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@794f2bdf, vendor: Oracle Corporation
16:41:34.678 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@794f2bdf
16:41:34.678 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@794f2bdf, 0)
16:41:34.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:41:34.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c370bb5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c26c83f, class it.tidalwave.image.metadata.TIFF)
16:41:34.709 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@66da2007)
16:41:34.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c370bb5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c26c83f, class it.tidalwave.image.metadata.EXIF)
16:41:34.709 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@448a2c5d)
16:41:34.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c370bb5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c26c83f, class it.tidalwave.image.metadata.MakerNote)
16:41:34.709 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:41:34.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c370bb5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c26c83f, class it.tidalwave.image.metadata.IPTC)
16:41:34.709 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7054edda)
16:41:34.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c370bb5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c26c83f, class it.tidalwave.image.metadata.XMP)
16:41:34.709 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4a09a4df)
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:03:16 20:16:49
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:16 12:37:54
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:16 12:37:54
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9321928/1000000
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:41:34.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:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 200
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 200
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 200
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:41:34.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:41:34.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:41:34.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:41:34.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:41:34.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:41:34.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm Æ’/4D ED-IF AF-S
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Garzetta.
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Egretta garzetta, published, edit process 2022-09-08, wildlife, bird]
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040316
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 123754+0100
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040316
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 123754+0100
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:41:34.723 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 211
16:41:34.723 [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.

16:41:34.724 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:34.724 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:41:34.724 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040316-0093.txt
16:41:34.724 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040316-0093.txt
16:41:34.724 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 60 msec
16:41:34.724 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.790 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ********************************************************************************************************************************************************************************************
16:41:34.790 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata string"
16:41:34.790 [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]
16:41:34.790 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ********************************************************************************************************************************************************************************************
16:41:34.792 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - findImplementation(CreateOp(10, 10, BYTE, [D@4d6a32d4), null, canConvert: false)
16:41:34.792 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:41:34.793 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:41:34.793 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - >>>> found implementation from ImplementationFactory(modelClass=class java.awt.image.BufferedImage)
16:41:34.793 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - executing CreateOp(10, 10, BYTE, [D@4d6a32d4)
16:41:34.793 [main                ] INFO  it.tidalwave.image.java2d.CreateJ2DOp              - CreateJ2DOp.execute(CreateOp(10, 10, BYTE, [D@4d6a32d4), EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={}))
16:41:34.793 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> bufferedImage: null image
16:41:34.793 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.size:           10, 10
16:41:34.793 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.tiles:          1 1
16:41:34.793 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.class:          java.awt.image.BufferedImage
16:41:34.793 [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:41:34.793 [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@4052c8c2 transparency = 1 has alpha = false isAlphaPre = false
16:41:34.793 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorSpace:     java.awt.color.ICC_ColorSpace[type: 6, profile name: lcms gray virtual profile]
16:41:34.793 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - >>>> CreateOp(10, 10, BYTE, [D@4d6a32d4) done in 0 msec
16:41:34.794 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:41:34.794 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:41:34.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:41:34.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
16:41:34.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:41:34.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 100
16:41:34.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/3
16:41:34.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:41:34.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - XMPprop(test).aux:LensID: 11
16:41:34.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - XMPprop(test).dc:title[1]: The title 1
16:41:34.811 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 84 msec
16:41:34.811 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.812 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ********************************************************************************************************************************************************************************************
16:41:34.812 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata string"
16:41:34.812 [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]
16:41:34.812 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ********************************************************************************************************************************************************************************************
16:41:34.813 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - findImplementation(CreateOp(10, 10, BYTE, [D@3284a02f), null, canConvert: false)
16:41:34.814 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:41:34.814 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:41:34.814 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - >>>> found implementation from ImplementationFactory(modelClass=class java.awt.image.BufferedImage)
16:41:34.814 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - executing CreateOp(10, 10, BYTE, [D@3284a02f)
16:41:34.819 [main                ] INFO  it.tidalwave.image.java2d.CreateJ2DOp              - CreateJ2DOp.execute(CreateOp(10, 10, BYTE, [D@3284a02f), EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={}))
16:41:34.819 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> bufferedImage: null image
16:41:34.819 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.size:           10, 10
16:41:34.819 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.tiles:          1 1
16:41:34.819 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.class:          java.awt.image.BufferedImage
16:41:34.819 [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:41:34.819 [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@4052c8c2 transparency = 1 has alpha = false isAlphaPre = false
16:41:34.819 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorSpace:     java.awt.color.ICC_ColorSpace[type: 6, profile name: lcms gray virtual profile]
16:41:34.819 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - >>>> CreateOp(10, 10, BYTE, [D@3284a02f) done in 5 msec
16:41:34.820 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:41:34.820 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:41:34.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:41:34.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D200
16:41:34.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/20
16:41:34.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:41:34.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:41:34.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 1/3
16:41:34.820 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 8/1
16:41:34.821 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - XMPprop(test).aux:LensID: 74
16:41:34.828 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - XMPprop(test).dc:title[1]: The title 2
16:41:34.829 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 16 msec
16:41:34.829 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:41:34.911 [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]
16:41:34.924 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - *********************************************
16:41:34.924 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - TEST "must return empty string when io error"
16:41:34.924 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - *********************************************
16:41:34.945 [main                ] DEBUG i.t.northernwind.aspect.DebugProfilingAspect       - getMetadataString(mediaId)
16:41:34.945 [main                ] WARN  i.t.n.f.media.impl.EmbeddedMediaMetadataProvider   - Unexpected I/O error for id mediaId: java.io.IOException: Cannot open file
16:41:34.946 [main                ] DEBUG i.t.northernwind.aspect.DebugProfilingAspect       - >>>> metadata retrieved in 1 msec
16:41:34.946 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - TEST PASSED in 22 msec
16:41:34.946 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - 
16:41:34.979 [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]
16:41:34.981 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - ****************************************************
16:41:34.981 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - TEST "must return empty string when media not found"
16:41:34.981 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - ****************************************************
16:41:34.981 [main                ] DEBUG i.t.northernwind.aspect.DebugProfilingAspect       - getMetadataString(mediaId)
16:41:34.981 [main                ] WARN  i.t.n.f.media.impl.EmbeddedMediaMetadataProvider   - Cannot find media for id mediaId: it.tidalwave.util.NotFoundException: Media not found
16:41:34.981 [main                ] DEBUG i.t.northernwind.aspect.DebugProfilingAspect       - >>>> metadata retrieved in 0 msec
16:41:34.982 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - TEST PASSED in 0 msec
16:41:34.982 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - 
16:41:35.094 [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]
16:41:35.097 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - *****************************************************************
16:41:35.097 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - TEST "must return the interpolated string when metadata is found"
16:41:35.098 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - *****************************************************************
16:41:35.138 [main                ] DEBUG i.t.northernwind.aspect.DebugProfilingAspect       - getMetadataString(mediaId)
16:41:35.138 [main                ] DEBUG i.t.northernwind.aspect.DebugProfilingAspect       - >>>> metadata retrieved in 0 msec
16:41:35.138 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - TEST PASSED in 41 msec
16:41:35.138 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - 
16:41:35.200 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - Scanning for metadata interpolators...
16:41:37.220 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - >>>> added metadata interpolator: class it.tidalwave.northernwind.frontend.media.impl.interpolator.IPTCTitleInterpolator
16:41:37.221 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - >>>> added metadata interpolator: class it.tidalwave.northernwind.frontend.media.impl.interpolator.ShootingDataInterpolator
16:41:37.221 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - >>>> added metadata interpolator: class it.tidalwave.northernwind.frontend.media.impl.interpolator.XmpDcTitleInterpolator
16:41:37.221 [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]
16:41:37.222 [main                ] INFO  i.t.n.f.m.i.ScanningMetadataInterpolatorFactoryTest - **************************************
16:41:37.222 [main                ] INFO  i.t.n.f.m.i.ScanningMetadataInterpolatorFactoryTest - TEST "must find all the interpolators"
16:41:37.222 [main                ] INFO  i.t.n.f.m.i.ScanningMetadataInterpolatorFactoryTest - **************************************
16:41:37.230 [main                ] INFO  i.t.n.f.m.i.ScanningMetadataInterpolatorFactoryTest - TEST PASSED in 4 msec
16:41:37.230 [main                ] INFO  i.t.n.f.m.i.ScanningMetadataInterpolatorFactoryTest - 
16:41:37.231 [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.832 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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683564102253
[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 88670c31d519
[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: 88670c31d519 at timestamp: 1683564104078
[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 88670c31d519
[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.88670c31d519-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
16:41:57.828 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - STARTING TESTS OF it.tidalwave.northernwind.frontend.springmvc.SpringMvcResponseHolderTest
16:41:59.537 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - *************************************************
16:41:59.538 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must output NotModified when Etag Matching"
16:41:59.538 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - *************************************************
16:41:59.635 [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:41:59.637 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional["1341242553456"]
16:41:59.638 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
16:41:59.658 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.658 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.659 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:41:59.660 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
16:41:59.668 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 129 msec
16:41:59.669 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
16:41:59.672 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - *********************************************************************************************
16:41:59.672 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must output NotModified when IfModifiedSince more recent than or equal to ModifiedTime"
16:41:59.672 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - *********************************************************************************************
16:41:59.675 [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:41:59.675 [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:41:59.676 [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:41:59.676 [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:41:59.677 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.677 [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:41:59.678 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.678 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.678 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:41:59.678 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
16:41:59.683 [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:41:59.683 [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:41:59.684 [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:41:59.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:41:59.685 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.685 [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:41:59.688 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.688 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.688 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:41:59.689 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
16:41:59.694 [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:41:59.695 [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:41:59.695 [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:41:59.696 [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:41:59.697 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.709 [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:41:59.713 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.714 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.714 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:41:59.714 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
16:41:59.726 [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:41:59.727 [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:41:59.727 [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:41:59.730 [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:41:59.731 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.731 [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:41:59.732 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.732 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.732 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:41:59.733 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
16:41:59.751 [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:41:59.752 [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:41:59.752 [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:41:59.753 [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:41:59.753 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.753 [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:41:59.754 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.758 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.763 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:41:59.764 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
16:41:59.770 [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:41:59.772 [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:41:59.772 [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:41:59.772 [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:41:59.772 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.773 [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:41:59.774 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.774 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.774 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:41:59.774 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
16:41:59.799 [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:41:59.799 [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:41:59.799 [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:41:59.804 [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:41:59.804 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.804 [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:41:59.805 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.807 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.807 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:41:59.807 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
16:41:59.808 [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:41:59.809 [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:41:59.809 [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:41:59.809 [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:41:59.810 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.810 [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:41:59.810 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.811 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.811 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:41:59.811 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
16:41:59.812 [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:41:59.812 [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:41:59.812 [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:41:59.813 [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:41:59.814 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.814 [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:41:59.816 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.816 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.816 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:41:59.817 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
16:41:59.819 [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:41:59.821 [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:41:59.821 [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:41:59.822 [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:41:59.823 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.823 [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:41:59.827 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.827 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.827 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:41:59.827 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
16:41:59.830 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 156 msec
16:41:59.832 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
16:41:59.836 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ********************************************************
16:41:59.836 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must output a ResourceFile when Etag not Matching"
16:41:59.837 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ********************************************************
16:41:59.841 [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:41:59.842 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional["xxxx"]
16:41:59.842 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
16:41:59.844 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.845 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.845 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:41:59.846 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
16:41:59.853 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 17 msec
16:41:59.854 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
16:41:59.861 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ************************************************************************************
16:41:59.861 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must output a ResourceFile when IfModifiedSince less recent than ModifiedTime"
16:41:59.862 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ************************************************************************************
16:41:59.866 [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:41:59.866 [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:41:59.866 [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:41:59.867 [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:41:59.868 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.868 [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:41:59.871 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.871 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.871 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:41:59.871 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
16:41:59.873 [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:41:59.873 [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:41:59.873 [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:41:59.881 [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:41:59.882 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.882 [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:41:59.883 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.883 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.883 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:41:59.883 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
16:41:59.884 [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:41:59.884 [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:41:59.884 [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:41:59.885 [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:41:59.885 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.885 [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:41:59.890 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.891 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.891 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:41:59.891 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
16:41:59.897 [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:41:59.897 [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:41:59.897 [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:41:59.898 [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:41:59.898 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.898 [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:41:59.899 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.899 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.899 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:41:59.899 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
16:41:59.900 [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:41:59.900 [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:41:59.900 [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:41:59.901 [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:41:59.909 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.910 [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:41:59.911 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.911 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.911 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:41:59.911 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
16:41:59.913 [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:41:59.915 [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:41:59.916 [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:41:59.916 [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:41:59.916 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.917 [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:41:59.919 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.919 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.919 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:41:59.923 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
16:41:59.925 [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:41:59.925 [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:41:59.925 [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:41:59.925 [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:41:59.925 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.926 [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:41:59.926 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.926 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.926 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:41:59.926 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
16:41:59.930 [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:41:59.931 [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:41:59.931 [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:41:59.931 [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:41:59.932 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.935 [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:41:59.936 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.937 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.937 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:41:59.937 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
16:41:59.940 [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:41:59.940 [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:41:59.940 [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:41:59.943 [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:41:59.943 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.943 [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:41:59.947 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.947 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.947 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:41:59.947 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
16:41:59.950 [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:41:59.953 [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:41:59.953 [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:41:59.954 [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:41:59.956 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.957 [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:41:59.958 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.958 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.958 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:41:59.958 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
16:41:59.960 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 97 msec
16:41:59.961 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
16:41:59.966 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ************************************
16:41:59.966 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must properly output NotFound"
16:41:59.966 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ************************************
16:41:59.967 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderSupport        - NOT FOUND: it.tidalwave.util.NotFoundException: foo bar
16:41:59.969 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
16:41:59.969 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
16:41:59.970 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.970 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.971 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/NotFoundExceptionOutput.txt
16:41:59.971 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/NotFoundExceptionOutput.txt
16:41:59.976 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 6 msec
16:41:59.977 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
16:41:59.982 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ***********************************************
16:41:59.986 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must properly output a PermanentRedirect"
16:41:59.987 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ***********************************************
16:41:59.988 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
16:41:59.988 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
16:41:59.990 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.990 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.990 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/PermanentRedirectOutput.txt
16:41:59.990 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/PermanentRedirectOutput.txt
16:41:59.991 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 9 msec
16:41:59.991 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
16:41:59.993 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ******************************************
16:41:59.993 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must properly output a ResourceFile"
16:41:59.993 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ******************************************
16:41:59.994 [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:41:59.994 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.994 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
16:41:59.995 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:41:59.995 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:41:59.995 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:41:59.995 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
16:41:59.996 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 2 msec
16:41:59.996 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
16:41:59.997 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - **************************************************************
16:41:59.997 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must properly output a ResourceFile with ExpirationTime"
16:41:59.998 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - **************************************************************
16:41:59.999 [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:41:59.999 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:41:59.999 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
16:42:00.000 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:42:00.000 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:42:00.000 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutputWithExpirationTime.txt
16:42:00.000 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutputWithExpirationTime.txt
16:42:00.000 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 3 msec
16:42:00.000 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
16:42:00.004 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - *********************************************
16:42:00.004 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must properly output an internal error"
16:42:00.004 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - *********************************************
16:42:00.004 [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)
16:42:00.008 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
16:42:00.008 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
16:42:00.009 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:42:00.009 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
16:42:00.009 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/InternalErrorOutput.txt
16:42:00.009 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/InternalErrorOutput.txt
16:42:00.010 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 7 msec
16:42:00.010 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
16:42:00.012 [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: 4.21 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.88670c31d519.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.88670c31d519-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.88670c31d519.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.88670c31d519-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: 88670c31d519 at timestamp: 1683564121515
[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 88670c31d519
[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.88670c31d519.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.88670c31d519.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: 88670c31d519 at timestamp: 1683564123061
[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 88670c31d519
[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: 88670c31d519 at timestamp: 1683564124129
[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 88670c31d519
[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.88670c31d519.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.88670c31d519.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: 88670c31d519 at timestamp: 1683564125792
[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 88670c31d519
[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.88670c31d519.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.88670c31d519]
[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.88670c31d519.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.88670c31d519.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: 88670c31d519 at timestamp: 1683564130263
[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 88670c31d519
[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.88670c31d519.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.88670c31d519]
[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.88670c31d519.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.88670c31d519.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 [  5.981 s]
[INFO] NorthernWind (modules) ............................. SUCCESS [  1.137 s]
[INFO] NorthernWind :: Commons for tests .................. SUCCESS [  9.156 s]
[INFO] NorthernWind :: Core ............................... SUCCESS [ 35.385 s]
[JENKINS] Archiving disabled[INFO] NorthernWind :: Core :: Default Marshalling ........ SUCCESS [ 12.825 s]
[INFO] NorthernWind :: Profiling .......................... SUCCESS [  8.561 s]
[INFO] NorthernWind :: HTML Patches ....................... SUCCESS [  9.126 s]
[INFO] NorthernWind :: Filesystems ........................ SUCCESS [  0.666 s]
[INFO] NorthernWind :: Filesystems :: Basic ............... SUCCESS [ 23.587 s]
[INFO] NorthernWind :: Core :: Default Implementation ..... SUCCESS [ 50.744 s]
[INFO] NorthernWind :: Frontend :: Components ............. SUCCESS [ 37.404 s]
[INFO] NorthernWind :: Frontend :: Components :: HTML Template SUCCESS [ 21.132 s]
[INFO] NorthernWind :: Filesystems :: SCM ................. SUCCESS [ 17.357 s]
[INFO] NorthernWind :: Filesystems :: SCM :: Git .......... SUCCESS [ 18.520 s]
[INFO] NorthernWind :: Filesystems :: SCM :: Mercurial .... SUCCESS [ 58.622 s]
[INFO] NorthernWind :: Frontend :: Commons ................ SUCCESS [  6.004 s]
[INFO] NorthernWind :: Frontend :: Media .................. SUCCESS [ 37.707 s]
[INFO] NorthernWind :: Frontend ........................... SUCCESS [  0.655 s]
[INFO] NorthernWind :: Frontend :: Spring MVC ............. SUCCESS [ 16.983 s]
[INFO] NorthernWind :: Frontend :: Media :: Spring MVC .... SUCCESS [  1.099 s]
[INFO] NorthernWind :: Frontend :: Webapp ................. SUCCESS [  0.626 s]
[INFO] NorthernWind :: Frontend :: Webapp :: Commons ...... SUCCESS [  1.029 s]
[INFO] NorthernWind :: Frontend :: Webapp :: Spring MVC ... SUCCESS [  4.001 s]
[INFO] NorthernWind :: Frontend :: Webapp :: Media :: Spring MVC SUCCESS [  2.726 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  06:44 min
[INFO] Finished at: 2023-05-08T16:42:17Z
[INFO] ------------------------------------------------------------------------

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/638/testng/testng-results-1.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/638/testng/testng-results-2.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/638/testng/testng-results-3.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/638/testng/testng-results-4.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/638/testng/testng-results-5.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/638/testng/testng-results-6.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/638/testng/testng-results-7.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/638/testng/testng-results-8.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/638/testng/testng-results-9.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/638/testng/testng-results.xml'
1.601424% of tests failed, which exceeded threshold of 0%. Marking build as UNSTABLE
TestNG Reports Processing: FINISH
[description-setter] Description set: UNKNOWN 1.2-ALPHA-12-SNAPSHOT 88670c31d519
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: UNSTABLE