Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by user Fabrizio Giudici Running as SYSTEM Building in workspace /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://bitbucket.org/fabriziogiudici/thesefoolishthings-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/thesefoolishthings-src.git > git --version # timeout=10 > git --version # 'git version 2.30.2' > git fetch --tags --force --progress -- https://bitbucket.org/fabriziogiudici/thesefoolishthings-src.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Seen branch in repository origin/PULL Seen branch in repository origin/feature/TFT-165 Seen branch in repository origin/feature/TFT-316 Seen branch in repository origin/master Seen branch in repository origin/release/3.2-ALPHA-24 Seen 5 remote branches > git show-ref --tags -d # timeout=10 Checking out Revision 494b85c0b8a3cb254576a3faf2979906a52ef25a (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 494b85c0b8a3cb254576a3faf2979906a52ef25a # timeout=10 Commit message: "Site updated." > git rev-list --no-walk 73c77bdf0f59ec81e1b8efb9a0995f2f45689515 # timeout=10 Parsing POMs using settings config with name settings-mirror Replacing all maven server entries not found in credentials list is true Modules changed, recalculating dependency graph Established TCP socket on 41625 [workspace] $ /var/jenkins_home/tools/hudson.model.JDK/AdoptiumJDK_21/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.9/boot/plexus-classworlds-2.8.0.jar:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.9/conf/logging jenkins.maven3.agent.Maven35Main /var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.9 /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 41625 <===[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/TheseFoolishThings_Build_and_Test/workspace/pom.xml -Dmaven.repo.local=/var/jenkins_home/maven-repositories/1 -s /tmp/settings8112514553417146718.xml -Pinstallers,generate-revision-id,it.tidalwave-ci-v1 -DtestFailureIgnore=true [INFO] Scanning for projects... [WARNING] The requested profile "installers" could not be activated because it does not exist. [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] TheseFoolishThings [pom] [INFO] TheseFoolishThings (modules) [pom] [INFO] TheseFoolishThings :: MessageBus [jar] [INFO] TheseFoolishThings :: Utilities [jar] [INFO] TheseFoolishThings :: Actors [jar] [INFO] TheseFoolishThings :: Test Utilities [jar] [INFO] TheseFoolishThings :: Roles [jar] [INFO] TheseFoolishThings :: MessageBus :: Spring [jar] [INFO] TheseFoolishThings :: Roles :: Spring [jar] [INFO] TheseFoolishThings :: Examples (master) [pom] [INFO] TheseFoolishThings :: Examples :: Data [jar] [INFO] TheseFoolishThings :: Examples :: DCI :: Displayable [jar] [INFO] TheseFoolishThings :: Examples :: DCI :: Marshal XStream [jar] [INFO] TheseFoolishThings :: Examples :: DCI :: Persistence JPA [jar] [INFO] TheseFoolishThings :: Examples :: DCI :: Swing [jar] [INFO] TheseFoolishThings :: Examples :: Finder :: In-memory Finder [jar] [INFO] TheseFoolishThings :: Examples :: Finder :: Extended Finder [jar] [INFO] TheseFoolishThings :: Examples :: Finder :: JPA Finder [jar] [INFO] TheseFoolishThings :: Project Archetype [maven-archetype] [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:thesefoolishthings >--------- [INFO] Building TheseFoolishThings 3.2-ALPHA-24-SNAPSHOT [1/19] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ thesefoolishthings --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ thesefoolishthings --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556434852 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace [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/TheseFoolishThings_Build_and_Test/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ thesefoolishthings --- [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.5.0:enforce (enforce-banned-dependencies) @ thesefoolishthings --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ thesefoolishthings --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ thesefoolishthings --- [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ thesefoolishthings --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/thesefoolishthings/3.2-ALPHA-24-SNAPSHOT/thesefoolishthings-3.2-ALPHA-24-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.thesefoolishthings:modules >--------------- [INFO] Building TheseFoolishThings (modules) 3.2-ALPHA-24-SNAPSHOT [2/19] [INFO] from modules/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ modules --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ modules --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556437895 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules [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/TheseFoolishThings_Build_and_Test/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ 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.5.0:enforce (enforce-banned-dependencies) @ modules --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ modules --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ modules --- [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ modules --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/modules/3.2-ALPHA-24-SNAPSHOT/modules-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-messagebus >------- [INFO] Building TheseFoolishThings :: MessageBus 3.2-ALPHA-24-SNAPSHOT [3/19] [INFO] from modules/MessageBus/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-messagebus --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-messagebus --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556438991 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus [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/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-messagebus --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-messagebus --- [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-messagebus --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-messagebus --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-messagebus --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 10 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java:[159,62] [unchecked] unchecked cast required: Class found: Class where T is a type-variable: T extends Object declared in method registerMessageListener(Method) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[107,42] [unchecked] unchecked cast required: Class found: Class where T is a type-variable: T extends Object declared in method publish(T) where CAP#1 is a fresh type-variable: CAP#1 extends Object from capture of ? extends Object [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[167,78] [unchecked] unchecked conversion required: List>> found: List where T is a type-variable: T extends Object declared in method dispatchMessage(Class,T) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[197,53] [unchecked] unchecked conversion required: List>> found: List where T is a type-variable: T extends Object declared in method findListenersByTopic(Class) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[202,35] [unchecked] unchecked method invocation: method put in interface Map is applied to given types required: K,V found: Class,List where K,V,T are type-variables: K extends Object declared in interface Map V extends Object declared in interface Map T extends Object declared in method findListenersByTopic(Class) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[202,43] [unchecked] unchecked conversion required: V found: List where V is a type-variable: V extends Object declared in interface Map [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[95,40] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[109,59] [unchecked] unchecked cast required: Class found: Class where T is a type-variable: T extends Object declared in method remove() where CAP#1 is a fresh type-variable: CAP#1 extends Object from capture of ? [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[109,69] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in method remove() [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[177,49] [unchecked] unchecked cast required: Queue found: Queue where T is a type-variable: T extends Object declared in method getQueue(Class) where CAP#1 is a fresh type-variable: CAP#1 extends Object from capture of ? [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-messagebus --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-messagebus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 4 source files with javac [forked debug deprecation release 11] to target/test-classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterExample.java:[46,48] [this-escape] possible 'this' escape before subclass is fully initialized [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-messagebus --- [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-messagebus --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-messagebus --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-messagebus --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-util >---------- [INFO] Building TheseFoolishThings :: Utilities 3.2-ALPHA-24-SNAPSHOT [4/19] [INFO] from modules/Utilities/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-util --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-util --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556450163 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities [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/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-util --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-util --- [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-util --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-util --- [INFO] Copying 6 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-util --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 76 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java:[201,49] [unchecked] unchecked cast required: RoleFactory found: Object [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java:[71,43] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/ContextSnapshot.java:[96,29] [deprecation] runWithContexts(List,Task) in ContextManager has been deprecated where V,T are type-variables: V extends Object declared in method runWithContexts(List,Task) T extends Throwable declared in method runWithContexts(List,Task) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Task.java:[52,84] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Task.java:[64,73] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultContextManager.java:[173,23] [try] auto-closeable resource __ is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java:[208,40] [unchecked] unchecked cast required: Set> found: Set where T is a type-variable: T extends Object declared in method findRoleImplementationsFor(Class,Class) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java:[379,25] [unchecked] unchecked cast required: Class found: Class where T is a type-variable: T extends Object declared in method findTypeOf(T) where CAP#1 is a fresh type-variable: CAP#1 extends Object from capture of ? [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Finder.java:[158,48] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Finder.java:[375,28] [cast] redundant cast to List where T is a type-variable: T extends Object declared in interface Finder [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Id.java:[50,25] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Key.java:[76,84] [unchecked] unchecked cast required: Class found: Class where T is a type-variable: T extends Object declared in class Key where CAP#1 is a fresh type-variable: CAP#1 extends Object from capture of ? [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Key.java:[141,11] [dep-ann] deprecated item is not annotated with @Deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultPreferencesHandler.java:[108,52] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in method getProperty(Key) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java:[89,17] [deprecation] get(Key) in TypeSafeMap has been deprecated where T is a type-variable: T extends Object declared in method get(Key) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java:[58,38] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java:[57,45] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[147,29] [unchecked] unchecked conversion required: List> found: List where T is a type-variable: T extends Object declared in class HierarchicFinderSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[148,30] [unchecked] unchecked conversion required: List found: List [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[161,47] [dep-ann] deprecated item is not annotated with @Deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[181,45] [unchecked] unchecked cast required: F found: CAP#1 where F,T are type-variables: F extends Finder declared in class HierarchicFinderSupport T extends Object declared in class HierarchicFinderSupport where CAP#1 is a fresh type-variable: CAP#1 extends HierarchicFinderSupport from capture of ? extends HierarchicFinderSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[259,92] [unchecked] unchecked cast required: InMemorySortCriterion found: SortCriterion where T is a type-variable: T extends Object declared in class HierarchicFinderSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[375,34] [rawtypes] found raw type: HierarchicFinderSupport missing type arguments for generic class HierarchicFinderSupport where T,F are type-variables: T extends Object declared in class HierarchicFinderSupport F extends Finder declared in class HierarchicFinderSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[93,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[96,34] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ArrayListFinder.java:[64,27] [unchecked] unchecked conversion required: Collection found: Collection where T is a type-variable: T extends Object declared in class ArrayListFinder [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ArrayListFinder.java:[53,32] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[62,41] [rawtypes] found raw type: MappingFinder missing type arguments for generic class MappingFinder where T,U are type-variables: T extends Object declared in class MappingFinder U extends Object declared in class MappingFinder [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[64,13] [unchecked] unchecked method invocation: constructor in class SimpleFinderSupport is applied to given types required: SimpleFinderSupport,Object found: MappingFinder,Object where T is a type-variable: T extends Object declared in class SimpleFinderSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[64,14] [unchecked] unchecked conversion required: SimpleFinderSupport found: MappingFinder where T is a type-variable: T extends Object declared in class SimpleFinderSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[65,52] [unchecked] unchecked conversion required: MappingFinder found: MappingFinder where T,U are type-variables: T extends Object declared in class MappingFinder U extends Object declared in class MappingFinder [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ProviderFinder.java:[63,50] [unchecked] unchecked conversion required: ProviderFinder found: ProviderFinder where T is a type-variable: T extends Object declared in class ProviderFinder [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ProviderFinder.java:[52,82] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java:[61,50] [unchecked] unchecked conversion required: SupplierFinder found: SupplierFinder where T is a type-variable: T extends Object declared in class SupplierFinder [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java:[51,62] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java:[69,61] [unchecked] unchecked conversion required: FinderWithIdSupport found: FinderWithIdSupport where T,I,F are type-variables: T extends Object declared in class FinderWithIdSupport I extends T declared in class FinderWithIdSupport F extends ExtendedFinderSupport declared in class FinderWithIdSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java:[100,32] [unchecked] unchecked cast required: Stream found: Stream where T,I are type-variables: T extends Object declared in class FinderWithIdSupport I extends T declared in class FinderWithIdSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java:[59,37] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java:[70,64] [unchecked] unchecked conversion required: FinderWithIdMapSupport found: FinderWithIdMapSupport where T,I,F are type-variables: T extends Object declared in class FinderWithIdMapSupport I extends T declared in class FinderWithIdMapSupport F extends ExtendedFinderSupport declared in class FinderWithIdMapSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java:[59,29] [serial] non-transient instance field of a serializable class declared with a non-serializable type [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-util --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-util --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 40 source files with javac [forked debug deprecation release 11] to target/test-classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[99,52] [unchecked] unchecked method invocation: method runWithContexts in class ContextSnapshot is applied to given types required: Task found: Task where V,T are type-variables: V extends Object declared in method runWithContexts(Task) T extends Throwable declared in method runWithContexts(Task) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[99,53] [unchecked] unchecked conversion required: Task found: Task where V,T are type-variables: V extends Object declared in method runWithContexts(Task) T extends Throwable declared in method runWithContexts(Task) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[101,56] [unchecked] unchecked method invocation: method runWithContexts in interface ContextManager is applied to given types required: List,Task found: List,Task where V,T are type-variables: V extends Object declared in method runWithContexts(List,Task) T extends Throwable declared in method runWithContexts(List,Task) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[101,75] [unchecked] unchecked conversion required: Task found: Task where V,T are type-variables: V extends Object declared in method runWithContexts(List,Task) T extends Throwable declared in method runWithContexts(List,Task) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[101,40] [deprecation] runWithContexts(List,Task) in ContextManager has been deprecated where V,T are type-variables: V extends Object declared in method runWithContexts(List,Task) T extends Throwable declared in method runWithContexts(List,Task) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[263,36] [deprecation] runWithContexts(List,Task) in ContextManager has been deprecated where V,T are type-variables: V extends Object declared in method runWithContexts(List,Task) T extends Throwable declared in method runWithContexts(List,Task) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[292,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[316,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java:[52,23] [unchecked] unchecked conversion required: Consumer found: Consumer [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[118,54] [unchecked] unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types required: T found: RoleWithGeneric where T is a type-variable: T extends Object declared in interface OngoingStubbing [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[118,55] [unchecked] unchecked conversion required: T found: RoleWithGeneric where T is a type-variable: T extends Object declared in interface OngoingStubbing [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,71] [unchecked] unchecked method invocation: method of in class Optional is applied to given types required: T found: RoleWithGeneric where T is a type-variable: T extends Object declared in method of(T) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,72] [unchecked] unchecked conversion required: T found: RoleWithGeneric where T is a type-variable: T extends Object declared in method of(T) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,59] [unchecked] unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types required: T found: Optional where T is a type-variable: T extends Object declared in interface OngoingStubbing [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,71] [unchecked] unchecked conversion required: T found: Optional where T is a type-variable: T extends Object declared in interface OngoingStubbing [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,66] [unchecked] unchecked method invocation: method of in interface List is applied to given types required: E found: RoleWithGeneric where E is a type-variable: E extends Object declared in method of(E) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,67] [unchecked] unchecked conversion required: E found: RoleWithGeneric where E is a type-variable: E extends Object declared in method of(E) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,58] [unchecked] unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types required: T found: List where T is a type-variable: T extends Object declared in interface OngoingStubbing [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,66] [unchecked] unchecked conversion required: T found: List where T is a type-variable: T extends Object declared in interface OngoingStubbing [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java:[60,11] [serial] serializable class NameFinderImplementation has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,14] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,40] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,14] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,42] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[110,14] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[110,36] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java:[48,11] [serial] serializable class AClass has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[85,28] [deprecation] get(Key) in TypeSafeMap has been deprecated where T is a type-variable: T extends Object declared in method get(Key) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[86,28] [deprecation] get(Key) in TypeSafeMap has been deprecated where T is a type-variable: T extends Object declared in method get(Key) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[87,28] [deprecation] get(Key) in TypeSafeMap has been deprecated where T is a type-variable: T extends Object declared in method get(Key) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[91,21] [deprecation] get(Key) in TypeSafeMap has been deprecated where T is a type-variable: T extends Object declared in method get(Key) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[129,28] [deprecation] get(Key) in TypeSafeMap has been deprecated where T is a type-variable: T extends Object declared in method get(Key) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[89,20] [unchecked] unchecked method invocation: method as in interface As is applied to given types required: Class found: Class where T is a type-variable: T extends Object declared in method as(Class) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[90,25] [unchecked] unchecked method invocation: method maybeAs in interface As is applied to given types required: Class found: Class where T is a type-variable: T extends Object declared in method maybeAs(Class) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[91,24] [unchecked] unchecked method invocation: method asMany in interface As is applied to given types required: Class found: Class where T is a type-variable: T extends Object declared in method asMany(Class) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[92,20] [unchecked] unchecked method invocation: method as in interface As is applied to given types required: Type found: Type where T is a type-variable: T extends Object declared in method as(Type) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[93,25] [unchecked] unchecked method invocation: method maybeAs in interface As is applied to given types required: Type found: Type where T is a type-variable: T extends Object declared in method maybeAs(Type) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[94,24] [unchecked] unchecked method invocation: method asMany in interface As is applied to given types required: Type found: Type where T is a type-variable: T extends Object declared in method asMany(Type) [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-util --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended WARNING: A Java agent has been loaded dynamically (/var/jenkins_home/maven-repositories/1/net/bytebuddy/byte-buddy-agent/1.15.0/byte-buddy-agent-1.15.0.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release 21:14:37.939 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@54acff7d 21:14:37.959 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@3c2772d1 21:14:37.978 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@5a865416 21:14:37.987 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@411291e5 21:14:38.032 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@3d7fa3ae 21:14:39.216 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.217 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.220 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.220 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.220 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.220 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.220 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.220 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.220 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.220 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.230 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.231 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.233 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.233 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.233 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.233 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.233 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.233 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.233 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.234 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.240 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.240 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.240 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.241 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.242 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.242 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.242 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.242 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.242 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.242 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.290 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.294 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.298 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.299 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.299 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.299 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.299 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.299 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.299 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.302 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.321 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.322 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.322 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.322 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.323 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.327 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.328 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.328 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.328 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.328 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.329 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CA2, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2C] 21:14:39.352 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.354 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.355 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.355 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.355 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.355 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.356 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.356 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.356 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.356 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.378 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.380 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.381 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.382 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.382 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.382 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.383 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.383 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.383 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.383 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.400 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.402 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.402 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.403 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.403 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.405 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.405 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.405 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.405 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.405 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.414 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.415 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.415 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.416 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.416 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.416 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.416 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.416 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.416 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.416 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.422 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.423 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.424 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.424 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.424 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.424 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.424 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.424 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.424 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.425 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.432 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.433 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.433 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.433 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.433 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.434 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.434 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.434 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.434 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.435 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.435 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB1, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2C] 21:14:39.445 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.445 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.446 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.446 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.446 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.446 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.447 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.447 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.447 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.447 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.458 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.459 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.460 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.460 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.460 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.460 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.460 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.460 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.461 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.461 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.461 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R1) -> [i.t.u.s.Mocks$RI1A] 21:14:39.469 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.469 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.469 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.470 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.470 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.470 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.470 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.470 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.470 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.470 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.471 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2C] 21:14:39.482 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.483 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.486 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.486 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.486 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.486 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.487 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.487 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.487 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.487 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.488 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R3) -> [i.t.u.s.Mocks$RI3C] 21:14:39.498 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.499 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.501 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.501 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.501 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.501 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.501 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.502 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.502 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.502 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.503 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB3, i.t.u.s.Mocks$R1) -> [i.t.u.s.Mocks$RI1A] 21:14:39.513 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.515 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.515 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.515 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.515 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.516 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.516 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.516 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.516 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.516 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.531 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.532 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.533 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.533 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.533 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.533 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.533 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.533 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.534 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.534 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.546 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 21:14:39.548 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 21:14:39.551 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.552 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 21:14:39.552 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 21:14:39.552 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 21:14:39.552 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 21:14:39.552 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 21:14:39.553 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 21:14:39.553 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 21:14:39.553 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CA2, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2C] 21:14:39.554 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB1, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2C] 21:14:39.554 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R1) -> [i.t.u.s.Mocks$RI1A] 21:14:39.555 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2C] 21:14:39.557 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R3) -> [i.t.u.s.Mocks$RI3C] 21:14:39.557 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB3, i.t.u.s.Mocks$R1) -> [i.t.u.s.Mocks$RI1A] 21:14:39.558 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.r.s.XCA1, i.t.u.s.Mocks$R1) -> [i.t.u.s.Mocks$RI1A] 21:14:39.560 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.r.s.XCA1, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2A] 21:14:39.561 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.r.s.YCA1, i.t.u.s.Mocks$R1) -> [i.t.u.s.Mocks$RI1A] 21:14:39.563 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.r.s.YCA1, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2A] 21:14:40.181 [main] INFO it.tidalwave.util.FunctionalCheckedExceptionWrappersTest -- Even numbers: [2, 4, 6, 8, 10] 21:14:43.467 [main] DEBUG it.tidalwave.util.ReflectionUtils -- instantiateWithDependencies(i.t.u.ReflectionUtilsTest$WithConstructor, [i.t.u.ReflectionUtilsTest$Bean3@14d8444b, i.t.u.ReflectionUtilsTest$Bean2@71466383, i.t.u.ReflectionUtilsTest$Bean1@46d63dbb]) [INFO] Tests run: 195, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.17 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 195, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-util --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-util --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-util --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-actor >--------- [INFO] Building TheseFoolishThings :: Actors 3.2-ALPHA-24-SNAPSHOT [5/19] [INFO] from modules/Actors/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-actor --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-actor --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556486714 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors [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/TheseFoolishThings_Build_and_Test/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-actor --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-actor --- [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-actor --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-actor --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-actor --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 22 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[44,20] Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. If this is intentional, add '@EqualsAndHashCode(callSuper=false)' to your type. [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[56,16] [serial] serializable class MessageSupport has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[59,57] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[65,35] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[73,21] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[45,7] [serial] serializable class CollaborationCompletedMessage has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[65,86] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[73,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[82,75] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[54,7] [serial] serializable class DefaultCollaboration has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[109,25] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[116,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[120,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[124,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[128,40] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java:[44,7] [serial] serializable class CollaborationStartedMessage has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[121,62] [unchecked] unchecked cast required: Class found: Class where T is a type-variable: T extends Object declared in method registerMessageListener(Method) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[136,24] [rawtypes] found raw type: Listener missing type arguments for generic class Listener where T is a type-variable: T extends Object declared in interface Listener [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[139,19] [unchecked] unchecked method invocation: method addListener in class CollaborationAwareMessageBusAdapter is applied to given types required: Method,Listener,Class found: Method,Listener,Class where T is a type-variable: T extends Object declared in method addListener(Method,Listener,Class) where CAP#1 is a fresh type-variable: CAP#1 extends Object from capture of ? [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[139,28] [unchecked] unchecked conversion required: Listener found: Listener where T is a type-variable: T extends Object declared in method addListener(Method,Listener,Class) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java:[41,18] [serial] serializable class NotFoundException has no definition of serialVersionUID [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-actor --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-actor --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-actor --- [INFO] No tests to run. [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-actor --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/target/it-tidalwave-actor-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-actor --- [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-actor --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-actor/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-actor-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/target/it-tidalwave-actor-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-actor/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-actor-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-util-test >------- [INFO] Building TheseFoolishThings :: Test Utilities 3.2-ALPHA-24-SNAPSHOT [6/19] [INFO] from modules/TestUtilities/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-util-test --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-util-test --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556493329 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities [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/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-util-test --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-util-test --- [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-util-test --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-util-test --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-util-test --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 6 source files with javac [forked debug deprecation release 11] to target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-util-test --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-util-test --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-util-test --- [INFO] No tests to run. [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-util-test --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities/target/it-tidalwave-util-test-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-util-test --- [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-util-test --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-test-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities/target/it-tidalwave-util-test-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-test-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-role >---------- [INFO] Building TheseFoolishThings :: Roles 3.2-ALPHA-24-SNAPSHOT [7/19] [INFO] from modules/Roles/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-role --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-role --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556500529 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles [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/TheseFoolishThings_Build_and_Test/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-role --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-role --- [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-role --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-role --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 65 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[105,74] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in class BoundProperty [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[109,50] [unchecked] unchecked cast required: Changeable found: ChangingSource where T is a type-variable: T extends Object declared in class BoundProperty [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[111,87] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in class BoundProperty [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[47,82] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java:[58,83] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[40,78] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[45,67] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java:[67,27] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BoundFunctionSupport.java:[41,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[49,61] [unchecked] unchecked cast required: DOMAIN_TYPE found: Object where DOMAIN_TYPE is a type-variable: DOMAIN_TYPE extends Object declared in class UnaryBoundFunctionSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[49,95] [unchecked] unchecked cast required: DOMAIN_TYPE found: Object where DOMAIN_TYPE is a type-variable: DOMAIN_TYPE extends Object declared in class UnaryBoundFunctionSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[48,41] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[40,76] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[45,66] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultDisplayable.java:[62,38] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultMutableDisplayable.java:[61,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java:[56,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultUserAction.java:[67,31] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider.java:[64,22] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/MutableIconProviderSupport.java:[45,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[91,99] [unchecked] unchecked conversion required: List found: List [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[69,49] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[72,41] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[192,40] [unchecked] unchecked cast required: RoleFactory found: Object [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-role --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-role --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 10 source files with javac [forked debug deprecation release 11] to target/test-classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[60,49] [unchecked] unchecked cast required: List found: Object [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[100,28] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[115,21] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-role --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended WARNING: A Java agent has been loaded dynamically (/var/jenkins_home/maven-repositories/1/net/bytebuddy/byte-buddy-agent/1.15.0/byte-buddy-agent-1.15.0.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release 21:15:21.420 [main ] INFO it.tidalwave.role.SimpleCompositeTest - STARTING TESTS OF it.tidalwave.role.SimpleCompositeTest 21:15:21.580 [main ] INFO it.tidalwave.role.SimpleCompositeTest - ********************************* 21:15:21.581 [main ] INFO it.tidalwave.role.SimpleCompositeTest - TEST "must produce valid Finders" 21:15:21.582 [main ] INFO it.tidalwave.role.SimpleCompositeTest - ********************************* 21:15:21.601 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2147483647, contexts=[], sorters=[])) 21:15:21.617 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=1, contexts=[], sorters=[])) 21:15:21.618 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:15:21.623 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=1, contexts=[], sorters=[]) 21:15:21.637 [main ] INFO it.tidalwave.role.SimpleCompositeTest - TEST PASSED in 50 msec 21:15:21.643 [main ] INFO it.tidalwave.role.SimpleCompositeTest - 21:15:21.665 [main ] INFO it.tidalwave.role.ui.DisplayableTest - ************************************************ 21:15:21.666 [main ] INFO it.tidalwave.role.ui.DisplayableTest - TEST "must read the displayName from the bundle" 21:15:21.672 [main ] INFO it.tidalwave.role.ui.DisplayableTest - ************************************************ 21:15:21.696 [main ] INFO it.tidalwave.role.ui.DisplayableTest - TEST PASSED in 31 msec 21:15:21.698 [main ] INFO it.tidalwave.role.ui.DisplayableTest - 21:15:21.728 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - *********************************************** 21:15:21.728 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - TEST "test ofMaybePresentable with Presentable" 21:15:21.728 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - *********************************************** 21:15:22.086 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - TEST PASSED in 356 msec 21:15:22.087 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - 21:15:22.089 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - ************************************************** 21:15:22.090 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - TEST "test ofMaybePresentable without Presentable" 21:15:22.090 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - ************************************************** 21:15:22.102 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - TEST PASSED in 9 msec 21:15:22.103 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - 21:15:22.108 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - ************************* 21:15:22.109 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - TEST "works with actions" 21:15:22.109 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - ************************* 21:15:22.117 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - TEST PASSED in 5 msec 21:15:22.118 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - 21:15:22.123 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - **************************** 21:15:22.123 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - TEST "works with no actions" 21:15:22.123 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - **************************** 21:15:22.130 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - TEST PASSED in 7 msec 21:15:22.131 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - 21:15:22.163 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 21:15:22.164 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 21:15:22.164 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 1516536489, Mock for As, hashCode: 703232177, -1] 21:15:22.165 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 21:15:22.310 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 158 msec 21:15:22.310 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 21:15:22.312 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 21:15:22.312 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 21:15:22.313 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 703232177, Mock for As, hashCode: 1516536489, 1] 21:15:22.313 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 21:15:22.318 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 5 msec 21:15:22.318 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 21:15:22.320 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 21:15:22.320 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 21:15:22.320 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 1516536489, Mock for As, hashCode: 1516536489, 0] 21:15:22.320 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 21:15:22.346 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 20 msec 21:15:22.348 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 21:15:22.350 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 21:15:22.358 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 21:15:22.359 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 757779849, Mock for As, hashCode: 2075093711, 0] 21:15:22.359 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 21:15:22.370 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 19 msec 21:15:22.370 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 21:15:22.376 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 21:15:22.376 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 21:15:22.377 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 2075093711, Mock for As, hashCode: 757779849, 0] 21:15:22.377 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 21:15:22.393 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 18 msec 21:15:22.394 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 21:15:22.719 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************** 21:15:22.719 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must find local roles" 21:15:22.720 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************** 21:15:22.731 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 12 msec 21:15:22.735 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 21:15:22.761 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ******************************* 21:15:22.762 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must find roles in owner" 21:15:22.765 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ******************************* 21:15:22.774 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@14d8444b 21:15:22.784 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@8ee0c23 21:15:22.788 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.As$MockitoMock$evnwdXBJ@c6b2dd9 at construction time: [] 21:15:22.789 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.i.DefaultPresentationModelTest$Role2) for i.t.u.As$MockitoMock$evnwdXBJ@c6b2dd9 21:15:22.789 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:15:22.806 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@73fc518f, []) 21:15:22.807 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:22.820 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@21e20ad5 21:15:22.833 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$evnwdXBJ@c6b2dd9, i.t.r.u.i.DefaultPresentationModelTest$Role2) 21:15:22.834 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 21:15:22.835 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 21:15:22.836 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:15:22.846 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@73fc518f, []) completed 21:15:22.847 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 21:15:22.856 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 94 msec 21:15:22.863 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 21:15:22.896 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************************** 21:15:22.897 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must give priority to local roles" 21:15:22.897 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************************** 21:15:22.899 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 7 msec 21:15:22.903 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 21:15:22.957 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ************************************ 21:15:22.958 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must not find inexistent role" 21:15:22.958 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ************************************ 21:15:22.963 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for j.l.Object@3a230001 at construction time: [] 21:15:22.971 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.i.DefaultPresentationModelTest$Role2) for j.l.Object@3a230001 21:15:22.971 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:15:22.971 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@2aa6311a, []) 21:15:22.978 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:22.980 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@78525ef9 21:15:22.988 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(j.l.Object@3a230001, i.t.r.u.i.DefaultPresentationModelTest$Role2) 21:15:22.988 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:15:22.989 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@2aa6311a, []) completed 21:15:22.989 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 21:15:22.994 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 40 msec 21:15:22.995 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 21:15:23.018 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************************** 21:15:23.019 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must not find inexistent role bis" 21:15:23.022 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************************** 21:15:23.027 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.As$MockitoMock$evnwdXBJ@350a94ce at construction time: [] 21:15:23.028 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.i.DefaultPresentationModelTest$Role1) for i.t.u.As$MockitoMock$evnwdXBJ@350a94ce 21:15:23.028 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:15:23.029 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@b0fc838, []) 21:15:23.029 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.034 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@65753040 21:15:23.037 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$evnwdXBJ@350a94ce, i.t.r.u.i.DefaultPresentationModelTest$Role1) 21:15:23.037 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 21:15:23.037 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 21:15:23.037 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:15:23.039 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@b0fc838, []) completed 21:15:23.039 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 21:15:23.054 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 35 msec 21:15:23.058 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 21:15:23.089 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ****************************** 21:15:23.093 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "test TFT 248 regression" 21:15:23.093 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ****************************** 21:15:23.094 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.As$MockitoMock$evnwdXBJ@27b2faa6 at construction time: [] 21:15:23.095 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.i.DefaultPresentationModelTest$Role3) for i.t.u.As$MockitoMock$evnwdXBJ@27b2faa6 21:15:23.095 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:15:23.095 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@7397c6, []) 21:15:23.095 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.097 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@1d540566 21:15:23.101 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$evnwdXBJ@27b2faa6, i.t.r.u.i.DefaultPresentationModelTest$Role3) 21:15:23.105 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 21:15:23.105 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 21:15:23.105 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:15:23.106 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@7397c6, []) completed 21:15:23.106 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 21:15:23.110 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 20 msec 21:15:23.111 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 21:15:23.117 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************* 21:15:23.123 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 21:15:23.123 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [a@77d680e6$Displayable[], b@4a14c44f$Displayable[], -1] 21:15:23.123 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************* 21:15:23.140 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 21 msec 21:15:23.140 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 21:15:23.141 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 21:15:23.141 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 21:15:23.141 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [b@4a14c44f$Displayable[], a@77d680e6$Displayable[], 1] 21:15:23.142 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 21:15:23.143 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 1 msec 21:15:23.151 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 21:15:23.152 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 21:15:23.152 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 21:15:23.152 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [a@77d680e6$Displayable[], a@77d680e6$Displayable[], 0] 21:15:23.152 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 21:15:23.157 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 4 msec 21:15:23.159 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 21:15:23.161 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 21:15:23.162 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 21:15:23.164 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [c@6794ac0b$Displayable[], c@7be71476$Displayable[], 0] 21:15:23.164 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 21:15:23.170 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 4 msec 21:15:23.171 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 21:15:23.171 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 21:15:23.171 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 21:15:23.172 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [c@7be71476$Displayable[], c@6794ac0b$Displayable[], 0] 21:15:23.173 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 21:15:23.178 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 6 msec 21:15:23.178 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 21:15:23.185 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - ***************************** 21:15:23.185 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - TEST "must return no actions" 21:15:23.185 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - ***************************** 21:15:23.186 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - TEST PASSED in 1 msec 21:15:23.186 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - 21:15:23.188 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - ************************************ 21:15:23.189 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - TEST "must return no default action" 21:15:23.189 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - ************************************ 21:15:23.195 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - TEST PASSED in 7 msec 21:15:23.195 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - 21:15:23.208 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - ********************************************************************* 21:15:23.213 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - TEST "must create a PresentationModel containing the proper children" 21:15:23.214 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - ********************************************************************* 21:15:23.223 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@472698d/a at construction time: [] 21:15:23.229 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@cf67838, []) 21:15:23.229 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.235 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@472698d/a: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@53b8afea, i.t.r.i.DefaultSimpleComposite@6c302a1d] 21:15:23.236 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@cf67838, []) completed 21:15:23.236 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(a)), MockDatum(a) 21:15:23.243 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.role.ui.spi.SimpleCompositePresentable$SCPFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:15:23.249 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@93f432e, []) 21:15:23.249 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.250 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:15:23.257 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@639aba11/b1 at construction time: [] 21:15:23.258 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@2bebb74f, []) 21:15:23.258 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.259 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@639aba11/b1: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@58cf8f94, i.t.r.i.DefaultSimpleComposite@6e33fcae] 21:15:23.260 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@2bebb74f, []) completed 21:15:23.260 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@66c38e51/b2 at construction time: [] 21:15:23.260 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@34f392be, []) 21:15:23.261 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.265 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@66c38e51/b2: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@4554de02] 21:15:23.268 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@34f392be, []) completed 21:15:23.269 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3f9f71ff/b3 at construction time: [] 21:15:23.270 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@27e5b378, []) 21:15:23.271 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.272 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3f9f71ff/b3: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@4422dd48] 21:15:23.274 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@27e5b378, []) completed 21:15:23.275 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@93f432e, []) completed 21:15:23.276 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(b1)), MockDatum(b1) 21:15:23.277 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.role.ui.spi.SimpleCompositePresentable$SCPFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:15:23.277 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@ad3324b, []) 21:15:23.277 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.278 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:15:23.278 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3872bc37/c1 at construction time: [] 21:15:23.279 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@12968227, []) 21:15:23.279 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.280 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3872bc37/c1: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@144ab54] 21:15:23.280 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@12968227, []) completed 21:15:23.280 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@2cfa2c4f/c2 at construction time: [] 21:15:23.281 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@48eb9836, []) 21:15:23.282 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.283 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@2cfa2c4f/c2: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@6c518474] 21:15:23.284 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@48eb9836, []) completed 21:15:23.284 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@11b455e5/c3 at construction time: [] 21:15:23.285 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@3e3861d7, []) 21:15:23.285 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.286 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@11b455e5/c3: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@5e2a3040] 21:15:23.287 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@3e3861d7, []) completed 21:15:23.287 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@ad3324b, []) completed 21:15:23.287 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(c1)), MockDatum(c1) 21:15:23.288 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3872bc37/c1 at construction time: [] 21:15:23.290 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3872bc37/c1 21:15:23.296 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:15:23.297 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@9e2ad91, []) 21:15:23.297 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.300 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@e8ea697 21:15:23.301 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3872bc37/c1, i.t.r.SimpleComposite) 21:15:23.301 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:15:23.302 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@9e2ad91, []) completed 21:15:23.302 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 21:15:23.302 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(c2)), MockDatum(c2) 21:15:23.303 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@2cfa2c4f/c2 at construction time: [] 21:15:23.303 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@2cfa2c4f/c2 21:15:23.303 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:15:23.303 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@3efedc6f, []) 21:15:23.304 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.306 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@2cfa2c4f/c2, i.t.r.SimpleComposite) 21:15:23.307 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:15:23.307 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@3efedc6f, []) completed 21:15:23.308 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 21:15:23.308 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(c3)), MockDatum(c3) 21:15:23.309 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@11b455e5/c3 at construction time: [] 21:15:23.310 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@11b455e5/c3 21:15:23.310 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:15:23.311 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@17a703f5, []) 21:15:23.311 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.311 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@11b455e5/c3, i.t.r.SimpleComposite) 21:15:23.311 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:15:23.312 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@17a703f5, []) completed 21:15:23.315 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 21:15:23.316 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(b2)), MockDatum(b2) 21:15:23.316 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@66c38e51/b2 at construction time: [] 21:15:23.317 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@66c38e51/b2 21:15:23.317 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:15:23.317 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@1aa6e3c0, []) 21:15:23.318 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.318 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@66c38e51/b2, i.t.r.SimpleComposite) 21:15:23.318 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:15:23.319 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@1aa6e3c0, []) completed 21:15:23.322 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 21:15:23.323 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(b3)), MockDatum(b3) 21:15:23.323 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3f9f71ff/b3 at construction time: [] 21:15:23.324 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3f9f71ff/b3 21:15:23.324 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:15:23.325 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@4867ab9f, []) 21:15:23.327 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 21:15:23.328 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3f9f71ff/b3, i.t.r.SimpleComposite) 21:15:23.328 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:15:23.328 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073324031e3a8@4867ab9f, []) completed 21:15:23.328 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 21:15:23.333 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - TEST PASSED in 122 msec 21:15:23.333 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - 21:15:23.334 [main ] INFO it.tidalwave.role.SimpleCompositeTest - FINISHED TESTS OF it.tidalwave.role.SimpleCompositeTest [INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.327 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-role --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-role --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-role --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-messagebus-spring >--- [INFO] Building TheseFoolishThings :: MessageBus :: Spring 3.2-ALPHA-24-SNAPSHOT [8/19] [INFO] from modules/SpringMessageBus/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-messagebus-spring --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-messagebus-spring --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556525378 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus [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/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-messagebus-spring --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-messagebus-spring --- [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-messagebus-spring --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-messagebus-spring --- [INFO] Executing tasks [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/unwoven-classes [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/unwoven-test-classes [INFO] Executed tasks [INFO] [INFO] --- build-helper:3.6.0:add-source (add-aj-sources) @ it-tidalwave-messagebus-spring --- [INFO] Source directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/main/aspect added. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-messagebus-spring --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-messagebus-spring --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 2 source files with javac [forked debug deprecation release 11] to target/unwoven-classes [INFO] [INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-messagebus-spring --- [INFO] Showing AJC message detail for messages of types: [error, warning, fail] [WARNING] You aren't using a compiler supported by lombok, so lombok will not work and has been disabled. Your processor is: org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch.BatchProcessingEnvImpl Lombok supports: OpenJDK javac, ECJ : [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-messagebus-spring --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-messagebus-spring --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 6 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[42,63] [rawtypes] found raw type: MessageBusAdapterFactory.MessageBusListenerAdapter missing type arguments for generic class MessageBusAdapterFactory.MessageBusListenerAdapter where T is a type-variable: T extends Object declared in class MessageBusAdapterFactory.MessageBusListenerAdapter [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[54,34] [rawtypes] found raw type: MessageBusAdapterFactory.MessageBusListenerAdapter missing type arguments for generic class MessageBusAdapterFactory.MessageBusListenerAdapter where T is a type-variable: T extends Object declared in class MessageBusAdapterFactory.MessageBusListenerAdapter [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[85,47] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types required: Class,Listener found: Class,MessageBusAdapterFactory.MessageBusListenerAdapter where T is a type-variable: T extends Object declared in method subscribe(Class,Listener) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[85,77] [unchecked] unchecked conversion required: Listener found: MessageBusAdapterFactory.MessageBusListenerAdapter where T is a type-variable: T extends Object declared in method subscribe(Class,Listener) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[89,47] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types required: Class,Listener found: Class,MessageBusAdapterFactory.MessageBusListenerAdapter where T is a type-variable: T extends Object declared in method subscribe(Class,Listener) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[89,77] [unchecked] unchecked conversion required: Listener found: MessageBusAdapterFactory.MessageBusListenerAdapter where T is a type-variable: T extends Object declared in method subscribe(Class,Listener) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[135,41] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types required: Class,Listener found: Class,MessageBusAdapterFactory.MessageBusListenerAdapter where T is a type-variable: T extends Object declared in method subscribe(Class,Listener) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[135,71] [unchecked] unchecked conversion required: Listener found: MessageBusAdapterFactory.MessageBusListenerAdapter where T is a type-variable: T extends Object declared in method subscribe(Class,Listener) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[139,41] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types required: Class,Listener found: Class,MessageBusAdapterFactory.MessageBusListenerAdapter where T is a type-variable: T extends Object declared in method subscribe(Class,Listener) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[139,71] [unchecked] unchecked conversion required: Listener found: MessageBusAdapterFactory.MessageBusListenerAdapter where T is a type-variable: T extends Object declared in method subscribe(Class,Listener) [INFO] [INFO] --- aspectj:1.15.0:test-compile (weave-test-classes) @ it-tidalwave-messagebus-spring --- [INFO] Showing AJC message detail for messages of types: [error, warning, fail] [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-messagebus-spring --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspectTest 21:15:50.833 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - STARTING TESTS OF it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspectTest OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended WARNING: A Java agent has been loaded dynamically (/var/jenkins_home/maven-repositories/1/net/bytebuddy/byte-buddy-agent/1.15.0/byte-buddy-agent-1.15.0.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release 21:15:55.249 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 21:15:55.312 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 21:15:55.335 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 21:15:55.336 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 21:15:55.377 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ********************************************************** 21:15:55.382 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must subscribe to default message bus at initialize" 21:15:55.382 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ********************************************************** 21:15:55.416 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 21:15:55.421 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 21:15:55.473 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 93 msec 21:15:55.474 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - 21:15:55.743 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 21:15:55.752 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 21:15:55.772 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 21:15:55.777 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 21:15:55.781 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ********************************************** 21:15:55.781 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must subscribe to alternate message bus" 21:15:55.782 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ********************************************** 21:15:55.785 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 21:15:55.786 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 21:15:55.793 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 13 msec 21:15:55.794 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - 21:15:56.029 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 21:15:56.033 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 21:15:56.056 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 21:15:56.057 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 21:15:56.063 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ************************************************** 21:15:56.063 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must unsubscribe from alternate message bus" 21:15:56.063 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ************************************************** 21:15:56.071 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 4 msec 21:15:56.071 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - 21:15:56.260 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 21:15:56.262 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 21:15:56.274 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 21:15:56.275 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 21:15:56.278 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - *********************************************************** 21:15:56.279 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must unsubscribe from default message bus at destroy" 21:15:56.279 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - *********************************************************** 21:15:56.286 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 6 msec 21:15:56.286 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - 21:15:56.288 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - FINISHED TESTS OF it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspectTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.230 s -- in it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspectTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-messagebus-spring --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-messagebus-spring --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-messagebus-spring --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-spring-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-role-spring >------ [INFO] Building TheseFoolishThings :: Roles :: Spring 3.2-ALPHA-24-SNAPSHOT [9/19] [INFO] from modules/SpringRoles/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-role-spring --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-role-spring --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556558292 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles [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/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-role-spring --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-role-spring --- [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-role-spring --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-role-spring --- [INFO] Executing tasks [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/unwoven-classes [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/unwoven-test-classes [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role-spring --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-role-spring --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/unwoven-classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java:[69,47] [deprecation] runWithContext(Object,Task) in ContextManager has been deprecated where V,T are type-variables: V extends Object declared in method runWithContext(Object,Task) T extends Throwable declared in method runWithContext(Object,Task) [INFO] [INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-role-spring --- [INFO] Showing AJC message detail for messages of types: [error, warning, fail] [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-role-spring --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-role-spring --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 9 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes [WARNING] [path] bad path element "/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/test-classes": no such file or directory [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum1.java:[40,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum2.java:[40,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[178,21] [rawtypes] found raw type: Answer missing type arguments for generic class Answer where T is a type-variable: T extends Object declared in interface Answer [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[184,22] [rawtypes] found raw type: Task missing type arguments for generic class Task where T,E are type-variables: T extends Object declared in class Task E extends Throwable declared in class Task [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[187,48] [unchecked] unchecked method invocation: method runWithContext in interface ContextManager is applied to given types required: Object,Task found: Object,Task where V,T are type-variables: V extends Object declared in method runWithContext(Object,Task) T extends Throwable declared in method runWithContext(Object,Task) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[187,59] [unchecked] unchecked conversion required: Task found: Task where V,T are type-variables: V extends Object declared in method runWithContext(Object,Task) T extends Throwable declared in method runWithContext(Object,Task) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[187,33] [deprecation] runWithContext(Object,Task) in ContextManager has been deprecated where V,T are type-variables: V extends Object declared in method runWithContext(Object,Task) T extends Throwable declared in method runWithContext(Object,Task) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[243,55] [unchecked] unchecked method invocation: method runWithContext in interface ContextManager is applied to given types required: Object,Task found: Support,Task where V,T are type-variables: V extends Object declared in method runWithContext(Object,Task) T extends Throwable declared in method runWithContext(Object,Task) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[243,73] [unchecked] unchecked conversion required: Task found: Task where V,T are type-variables: V extends Object declared in method runWithContext(Object,Task) T extends Throwable declared in method runWithContext(Object,Task) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[243,40] [deprecation] runWithContext(Object,Task) in ContextManager has been deprecated where V,T are type-variables: V extends Object declared in method runWithContext(Object,Task) T extends Throwable declared in method runWithContext(Object,Task) [INFO] [INFO] --- aspectj:1.15.0:test-compile (weave-test-classes) @ it-tidalwave-role-spring --- [INFO] Showing AJC message detail for messages of types: [error, warning, fail] [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-role-spring --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite 21:16:18.963 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - STARTING TESTS OF it.tidalwave.role.spring.SpringAdapterTest 21:16:19.737 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, ignoring default providers ... 21:16:19.744 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@10c626be 21:16:19.982 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 21:16:22.766 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 21:16:22.777 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:16:22.782 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole1 -> [i.t.r.s.m.MockConcreteRole1] 21:16:22.782 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2] 21:16:22.783 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum2: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2] 21:16:22.788 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@4ed94e6a 21:16:22.872 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************** 21:16:22.872 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must inject a role properly assigning its owner 1" 21:16:22.872 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************** 21:16:22.888 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@2c3df478 21:16:22.900 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum1@33c91567 at construction time: [] 21:16:22.902 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole1) for i.t.r.s.m.MockDatum1@33c91567 21:16:22.902 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:16:22.906 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000744a74219060@1e1f467f, []) 21:16:22.911 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@3d268a2c 21:16:22.915 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@33c91567, i.t.r.s.m.MockRole1) 21:16:22.916 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole1(it.tidalwave.role.spring.mock.MockDatum1) 21:16:22.917 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum1@33c91567] 21:16:22.918 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole1@16ecdb6d] 21:16:22.921 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000744a74219060@1e1f467f, []) completed 21:16:22.921 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockConcreteRole1@16ecdb6d] 21:16:22.936 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 64 msec 21:16:22.937 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - 21:16:23.045 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 21:16:24.189 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 21:16:24.190 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:16:24.192 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole1 -> [i.t.r.s.m.MockConcreteRole1] 21:16:24.192 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2] 21:16:24.195 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum2: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2] 21:16:24.217 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ************************************************************************************** 21:16:24.218 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must inject a role supporting multiple datum types properly assigning its owner" 21:16:24.223 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ************************************************************************************** 21:16:24.225 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum1@191fe3e3 at construction time: [] 21:16:24.226 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole2) for i.t.r.s.m.MockDatum1@191fe3e3 21:16:24.226 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:16:24.226 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000744a74219060@720c54c6, []) 21:16:24.226 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@3d268a2c 21:16:24.227 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@191fe3e3, i.t.r.s.m.MockRole2) 21:16:24.230 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole2(java.lang.Object) 21:16:24.231 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum1@191fe3e3] 21:16:24.231 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole2@534df4b] 21:16:24.232 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000744a74219060@720c54c6, []) completed 21:16:24.232 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockConcreteRole2@534df4b] 21:16:24.233 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum2@635234f5 at construction time: [] 21:16:24.236 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole2) for i.t.r.s.m.MockDatum2@635234f5 21:16:24.237 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:16:24.240 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000744a74219060@1976008c, []) 21:16:24.241 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@3d268a2c 21:16:24.241 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@635234f5, i.t.r.s.m.MockRole2) 21:16:24.241 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole2(java.lang.Object) 21:16:24.242 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum2@635234f5] 21:16:24.243 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole2@3a9b4a6e] 21:16:24.245 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000744a74219060@1976008c, []) completed 21:16:24.246 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockConcreteRole2@3a9b4a6e] 21:16:24.250 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 32 msec 21:16:24.251 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - 21:16:24.345 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 21:16:25.745 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 21:16:25.746 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:16:25.747 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole1 -> [i.t.r.s.m.MockConcreteRole1] 21:16:25.747 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2] 21:16:25.748 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum2: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2] 21:16:25.763 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ********************************************************************** 21:16:25.764 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must return the datum object when it directly implements a role" 21:16:25.764 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ********************************************************************** 21:16:25.766 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum2@3859970e at construction time: [] 21:16:25.769 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole3) for i.t.r.s.m.MockDatum2@3859970e 21:16:25.769 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:16:25.770 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000744a74219060@4322f1fa, []) 21:16:25.770 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@3d268a2c 21:16:25.770 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@3859970e, i.t.r.s.m.MockRole3) 21:16:25.776 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:16:25.777 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000744a74219060@4322f1fa, []) completed 21:16:25.778 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockDatum2@3859970e] 21:16:25.780 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 18 msec 21:16:25.780 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - 21:16:25.823 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 21:16:26.913 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 21:16:26.917 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:16:26.921 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole1 -> [i.t.r.s.m.MockConcreteRole1] 21:16:26.921 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2] 21:16:26.921 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum2: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2] 21:16:26.950 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************************* 21:16:26.951 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must throw AsException when asking for an unavailable role 1" 21:16:26.951 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************************* 21:16:26.954 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum1@4fcab97e at construction time: [] 21:16:26.955 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole3) for i.t.r.s.m.MockDatum1@4fcab97e 21:16:26.955 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:16:26.955 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000744a74219060@2ddafc2f, []) 21:16:26.956 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@3d268a2c 21:16:26.958 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@4fcab97e, i.t.r.s.m.MockRole3) 21:16:26.958 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:16:26.959 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000744a74219060@2ddafc2f, []) completed 21:16:26.959 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 21:16:26.960 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 13 msec 21:16:26.960 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - 21:16:27.073 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 21:16:28.222 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 21:16:28.223 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:16:28.224 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole1 -> [i.t.r.s.m.MockConcreteRole1] 21:16:28.224 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2] 21:16:28.225 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.r.s.m.MockDatum2: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2] 21:16:28.243 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************************* 21:16:28.243 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must throw AsException when asking for an unavailable role 2" 21:16:28.243 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************************* 21:16:28.250 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum2@482a581a at construction time: [] 21:16:28.251 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole1) for i.t.r.s.m.MockDatum2@482a581a 21:16:28.251 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:16:28.251 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000744a74219060@66879a85, []) 21:16:28.251 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@3d268a2c 21:16:28.252 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@482a581a, i.t.r.s.m.MockRole1) 21:16:28.252 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:16:28.252 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000744a74219060@66879a85, []) completed 21:16:28.252 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 21:16:28.258 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 15 msec 21:16:28.258 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended WARNING: A Java agent has been loaded dynamically (/var/jenkins_home/maven-repositories/1/net/bytebuddy/byte-buddy-agent/1.15.0/byte-buddy-agent-1.15.0.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release 21:16:31.416 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 21:16:31.417 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding" 21:16:31.417 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod] 21:16:31.418 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 21:16:31.439 [main ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@1a1cecc0.publicMethod() with context thread binding 21:16:31.469 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod() 21:16:31.524 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 104 msec 21:16:31.525 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 21:16:31.530 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 21:16:31.531 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding" 21:16:31.532 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod] 21:16:31.533 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 21:16:31.538 [main ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@71c40fe3.protectedMethod() with context thread binding 21:16:31.540 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod() 21:16:31.549 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 15 msec 21:16:31.550 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 21:16:31.554 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 21:16:31.555 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding" 21:16:31.555 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod] 21:16:31.555 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 21:16:31.556 [main ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@eddba56.packageMethod() with context thread binding 21:16:31.562 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod() 21:16:31.572 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 15 msec 21:16:31.572 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 21:16:31.575 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 21:16:31.576 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding" 21:16:31.576 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod] 21:16:31.576 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 21:16:31.589 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod() 21:16:31.597 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 15 msec 21:16:31.598 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 21:16:31.599 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 21:16:31.600 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding" 21:16:31.604 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod] 21:16:31.604 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 21:16:31.605 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod() 21:16:31.617 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 13 msec 21:16:31.618 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 21:16:31.628 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 21:16:31.629 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding" 21:16:31.629 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod] 21:16:31.629 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 21:16:31.640 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod() 21:16:31.648 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 13 msec 21:16:31.649 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 21:16:31.658 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 21:16:31.658 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation" 21:16:31.658 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod] 21:16:31.658 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 21:16:31.663 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod() 21:16:31.668 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 8 msec 21:16:31.669 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 21:16:31.673 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 21:16:31.674 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation" 21:16:31.677 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod] 21:16:31.677 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 21:16:31.678 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod() 21:16:31.679 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 8 msec 21:16:31.684 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 21:16:31.685 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 21:16:31.685 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation" 21:16:31.685 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod] 21:16:31.685 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 21:16:31.686 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod() 21:16:31.693 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 1 msec 21:16:31.694 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 21:16:31.695 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - FINISHED TESTS OF it.tidalwave.role.spring.SpringAdapterTest [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.45 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-role-spring --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-role-spring --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-role-spring --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-spring-3.2-ALPHA-24-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.thesefoolishthings:thesefoolishthings-examples >----- [INFO] Building TheseFoolishThings :: Examples (master) 3.2-ALPHA-24-SNAPSHOT [10/19] [INFO] from modules/examples/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ thesefoolishthings-examples --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ thesefoolishthings-examples --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556593810 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples [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/TheseFoolishThings_Build_and_Test/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ thesefoolishthings-examples --- [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.5.0:enforce (enforce-banned-dependencies) @ thesefoolishthings-examples --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ thesefoolishthings-examples --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ thesefoolishthings-examples --- [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ thesefoolishthings-examples --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/thesefoolishthings-examples/3.2-ALPHA-24-SNAPSHOT/thesefoolishthings-examples-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data >-- [INFO] Building TheseFoolishThings :: Examples :: Data 3.2-ALPHA-24-SNAPSHOT [11/19] [INFO] from modules/examples/Data/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556594997 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data [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/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-data --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-data --- [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-thesefoolishthings-examples-data --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] No tests to run. [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-data/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-data/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-displayable >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Displayable 3.2-ALPHA-24-SNAPSHOT [12/19] [INFO] from modules/examples/DciDisplayableExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556602837 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample [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/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [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-thesefoolishthings-examples-dci-displayable --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/test-classes [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest 21:16:56.691 [main ] INFO i.t.t.examples.dci.displayable.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest 21:16:56.817 [main ] INFO i.t.t.examples.dci.displayable.MainTest - ********************* 21:16:56.819 [main ] INFO i.t.t.examples.dci.displayable.MainTest - TEST "must not crash" 21:16:56.819 [main ] INFO i.t.t.examples.dci.displayable.MainTest - ********************* 21:16:57.869 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, ignoring default providers ... 21:16:57.872 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@3f1c5af9 21:16:58.010 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 21:17:01.132 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.p.PersonDisplayable, i.t.t.e.p.PersonRenderable]) 21:17:01.138 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:17:01.143 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.u.Displayable -> [i.t.t.e.p.PersonDisplayable] 21:17:01.144 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.t.e.d.d.r.Renderable -> [i.t.t.e.p.PersonRenderable] 21:17:01.151 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@4eb0ed44 21:17:01.273 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@17d6b6e 21:17:01.285 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@425a3af5/1 at construction time: [] 21:17:01.287 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.Displayable) for i.t.t.e.p.Person@425a3af5/1 21:17:01.288 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:17:01.295 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007286601ea5b0@32a7c583, []) 21:17:01.301 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@679f3e12 21:17:01.303 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@425a3af5/1, i.t.r.u.Displayable) 21:17:01.308 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable(it.tidalwave.thesefoolishthings.examples.person.Person) 21:17:01.309 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith] 21:17:01.320 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonDisplayable@5b285847] 21:17:01.325 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007286601ea5b0@32a7c583, []) completed 21:17:01.326 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonDisplayable@5b285847] 21:17:01.334 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (joe as Displayable).displayName: Joe Smith 21:17:01.335 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@5e756b8d/2 at construction time: [] 21:17:01.336 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.Displayable) for i.t.t.e.p.Person@5e756b8d/2 21:17:01.336 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:17:01.336 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007286601ea5b0@4eef8498, []) 21:17:01.336 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@679f3e12 21:17:01.336 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@5e756b8d/2, i.t.r.u.Displayable) 21:17:01.337 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable(it.tidalwave.thesefoolishthings.examples.person.Person) 21:17:01.338 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Luke Skywalker] 21:17:01.338 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonDisplayable@4b158e16] 21:17:01.338 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007286601ea5b0@4eef8498, []) completed 21:17:01.339 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonDisplayable@4b158e16] 21:17:01.339 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (luke as Displayable).displayName: Luke Skywalker 21:17:01.339 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@425a3af5/1 at construction time: [] 21:17:01.343 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.d.r.Renderable) for i.t.t.e.p.Person@425a3af5/1 21:17:01.344 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:17:01.344 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007286601ea5b0@2296926d, []) 21:17:01.345 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@679f3e12 21:17:01.345 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@425a3af5/1, i.t.t.e.d.d.r.Renderable) 21:17:01.350 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonRenderable(it.tidalwave.thesefoolishthings.examples.person.Person) 21:17:01.350 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith] 21:17:01.351 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonRenderable@10ef09e3] 21:17:01.352 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007286601ea5b0@2296926d, []) completed 21:17:01.357 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonRenderable@10ef09e3] 21:17:01.363 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (joe as Renderable): Joe Smith 21:17:01.364 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@5e756b8d/2 at construction time: [] 21:17:01.364 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.d.r.Renderable) for i.t.t.e.p.Person@5e756b8d/2 21:17:01.364 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:17:01.365 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007286601ea5b0@7ae3591b, []) 21:17:01.365 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@679f3e12 21:17:01.366 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@5e756b8d/2, i.t.t.e.d.d.r.Renderable) 21:17:01.373 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonRenderable(it.tidalwave.thesefoolishthings.examples.person.Person) 21:17:01.374 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Luke Skywalker] 21:17:01.374 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonRenderable@67954d71] 21:17:01.378 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007286601ea5b0@7ae3591b, []) completed 21:17:01.379 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonRenderable@67954d71] 21:17:01.381 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (luke as Renderable): Luke Skywalker 21:17:01.397 [main ] INFO i.t.t.examples.dci.displayable.MainTest - TEST PASSED in 4571 msec 21:17:01.398 [main ] INFO i.t.t.examples.dci.displayable.MainTest - 21:17:01.416 [main ] INFO i.t.t.examples.dci.displayable.MainTest - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.861 s -- in it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Marshal XStream 3.2-ALPHA-24-SNAPSHOT [13/19] [INFO] from modules/examples/DciMarshalXStreamExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556623237 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample [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/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [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-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 17 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[52,19] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements unmarshal(InputStream) in Unmarshallable return type requires unchecked conversion from T#1 to T#2 where T#1,T#2 are type-variables: T#1 extends Object declared in class XStreamUnmarshallableSupport T#2 extends Object declared in method unmarshal(InputStream) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[54,53] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in class XStreamUnmarshallableSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java:[40,13] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements unmarshal(InputStream) in Unmarshallable return type requires unchecked conversion from ListOfPersons to T#2 where T#1,T#2 are type-variables: T#1 extends Object declared in class XStreamUnmarshallableSupport T#2 extends Object declared in method unmarshal(InputStream) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamUnmarshallable.java:[40,13] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements unmarshal(InputStream) in Unmarshallable return type requires unchecked conversion from Person to T#2 where T#1,T#2 are type-variables: T#1 extends Object declared in class XStreamUnmarshallableSupport T#2 extends Object declared in method unmarshal(InputStream) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java:[93,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java:[52,37] [rawtypes] found raw type: Class missing type arguments for generic class Class where T is a type-variable: T extends Object declared in class Class [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/PersonConverter.java:[65,46] [rawtypes] found raw type: Class missing type arguments for generic class Class where T is a type-variable: T extends Object declared in class Class [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/test-classes [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest 21:17:21.324 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest 21:17:21.475 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - ********************* 21:17:21.476 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - TEST "must not crash" 21:17:21.479 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - ********************* 21:17:22.328 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, ignoring default providers ... 21:17:22.335 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@1c55f277 21:17:22.416 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 21:17:24.781 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable, i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable, i.t.t.e.d.m.r.MarshallableLoadable, i.t.t.e.d.m.r.MarshallableSavable, i.t.t.e.d.m.r.PersonXStreamMarshallable, i.t.t.e.d.m.r.PersonXStreamUnmarshallable]) 21:17:24.794 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:17:24.800 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable] 21:17:24.800 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable] 21:17:24.800 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.PersonXStreamMarshallable] 21:17:24.800 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.PersonXStreamUnmarshallable] 21:17:24.800 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> j.l.Object: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable] 21:17:24.804 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> j.l.Object: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:24.815 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@66fd9613 21:17:25.544 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@7441eed3 21:17:25.548 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2810d9/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.549 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@2810d9/1 21:17:25.549 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.552 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@34c31a34, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 21:17:25.554 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.555 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2810d9/1, i.t.r.i.Marshallable) 21:17:25.556 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.557 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.557 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 21:17:25.562 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@1fd1deed] 21:17:25.563 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@34c31a34, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 21:17:25.563 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@1fd1deed] 21:17:25.590 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (joe as Marshallable) marshalled: JoeSmith 21:17:25.592 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@61236349 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.593 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@61236349 21:17:25.593 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.594 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@42748f59, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 21:17:25.594 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.595 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@61236349, i.t.r.i.Marshallable) 21:17:25.596 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.597 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.598 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 21:17:25.598 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@38379575] 21:17:25.599 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@42748f59, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 21:17:25.599 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@38379575] 21:17:25.603 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (listOfPersons as Marshallable) marshalled: JoeSmithLukeSkywalker 21:17:25.604 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@591bff1d/31946c78-307c-40a8-880f-cb73bb872bfb at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.605 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@591bff1d/31946c78-307c-40a8-880f-cb73bb872bfb 21:17:25.608 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.610 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@18a66406, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 21:17:25.610 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.611 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@591bff1d/31946c78-307c-40a8-880f-cb73bb872bfb, i.t.r.i.Unmarshallable) 21:17:25.611 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.614 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.614 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 21:17:25.618 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@52364a6e] 21:17:25.618 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@18a66406, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 21:17:25.619 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@52364a6e] 21:17:25.634 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled person: Joe Smith 21:17:25.635 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@2b3cbc2c at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.636 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@2b3cbc2c 21:17:25.637 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.637 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@3554de46, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 21:17:25.640 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.641 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2b3cbc2c, i.t.r.i.Unmarshallable) 21:17:25.641 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.642 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.642 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 21:17:25.645 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@70dbd79f] 21:17:25.646 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@3554de46, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 21:17:25.646 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@70dbd79f] 21:17:25.652 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled persons: [Joe Smith, Luke Skywalker] 21:17:25.653 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2810d9/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.653 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.Person@2810d9/1 21:17:25.653 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.653 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@6a339bc1, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 21:17:25.653 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.653 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2810d9/1, i.t.t.e.d.m.r.Savable) 21:17:25.654 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>>>>> added implementations: (i.t.t.e.p.Person, i.t.t.e.d.m.r.Savable) -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.654 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:17:25.654 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable] 21:17:25.654 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable] 21:17:25.654 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.PersonXStreamMarshallable] 21:17:25.654 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.PersonXStreamUnmarshallable] 21:17:25.655 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.655 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> j.l.Object: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable] 21:17:25.655 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> j.l.Object: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.656 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object) 21:17:25.656 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith] 21:17:25.657 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@7906de2f] 21:17:25.657 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@6a339bc1, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 21:17:25.658 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@7906de2f] 21:17:25.659 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2810d9/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.659 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@2810d9/1 21:17:25.659 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.660 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@169f4152, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 21:17:25.660 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.660 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2810d9/1, i.t.r.i.Marshallable) 21:17:25.661 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.661 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.661 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 21:17:25.662 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@3d36204f] 21:17:25.662 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@169f4152, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 21:17:25.662 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@3d36204f] 21:17:25.665 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@105d2c27 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.666 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.ListOfPersons@105d2c27 21:17:25.666 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.667 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@701c092c, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 21:17:25.667 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.667 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@105d2c27, i.t.t.e.d.m.r.Savable) 21:17:25.668 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>>>>> added implementations: (i.t.t.e.p.ListOfPersons, i.t.t.e.d.m.r.Savable) -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.668 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:17:25.668 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable] 21:17:25.669 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable] 21:17:25.669 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.669 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.PersonXStreamMarshallable] 21:17:25.669 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.PersonXStreamUnmarshallable] 21:17:25.669 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.670 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> j.l.Object: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable] 21:17:25.675 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> j.l.Object: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.676 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object) 21:17:25.676 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker]] 21:17:25.677 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@20c4be8d] 21:17:25.677 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@701c092c, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 21:17:25.677 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@20c4be8d] 21:17:25.682 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@105d2c27 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.683 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@105d2c27 21:17:25.683 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.684 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@6af6a3b, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 21:17:25.684 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.684 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@105d2c27, i.t.r.i.Marshallable) 21:17:25.685 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.695 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.696 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 21:17:25.696 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@16ea56ab] 21:17:25.696 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@6af6a3b, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 21:17:25.697 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@16ea56ab] 21:17:25.722 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@7f8614ce/4063e51d-8648-4400-b946-4310d87cd8a5 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.723 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.Person@7f8614ce/4063e51d-8648-4400-b946-4310d87cd8a5 21:17:25.723 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.726 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@273cb729, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 21:17:25.727 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.727 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7f8614ce/4063e51d-8648-4400-b946-4310d87cd8a5, i.t.t.e.d.m.r.Loadable) 21:17:25.727 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>>>>> added implementations: (i.t.t.e.p.Person, i.t.t.e.d.m.r.Loadable) -> [i.t.t.e.d.m.r.MarshallableLoadable] 21:17:25.728 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:17:25.728 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable] 21:17:25.728 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable] 21:17:25.728 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.728 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.PersonXStreamMarshallable] 21:17:25.728 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.PersonXStreamUnmarshallable] 21:17:25.729 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable] 21:17:25.729 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.729 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> j.l.Object: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable] 21:17:25.729 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> j.l.Object: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.729 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object) 21:17:25.733 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ ] 21:17:25.734 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@76603c44] 21:17:25.734 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@273cb729, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 21:17:25.738 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@76603c44] 21:17:25.739 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@7f8614ce/4063e51d-8648-4400-b946-4310d87cd8a5 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.740 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@7f8614ce/4063e51d-8648-4400-b946-4310d87cd8a5 21:17:25.741 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.745 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@18f6ee8d, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 21:17:25.745 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.745 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7f8614ce/4063e51d-8648-4400-b946-4310d87cd8a5, i.t.r.i.Unmarshallable) 21:17:25.746 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.746 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.747 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 21:17:25.751 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@5a318745] 21:17:25.751 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@18f6ee8d, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 21:17:25.752 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@5a318745] 21:17:25.754 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@2d44025b at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.754 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.ListOfPersons@2d44025b 21:17:25.754 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.755 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@4015c65b, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 21:17:25.755 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.756 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2d44025b, i.t.t.e.d.m.r.Loadable) 21:17:25.756 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>>>>> added implementations: (i.t.t.e.p.ListOfPersons, i.t.t.e.d.m.r.Loadable) -> [i.t.t.e.d.m.r.MarshallableLoadable] 21:17:25.756 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:17:25.757 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable] 21:17:25.757 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable] 21:17:25.757 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable] 21:17:25.757 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.ListOfPersons: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.757 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.PersonXStreamMarshallable] 21:17:25.758 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.PersonXStreamUnmarshallable] 21:17:25.758 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable] 21:17:25.758 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.758 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> j.l.Object: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable] 21:17:25.759 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> j.l.Object: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable] 21:17:25.759 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object) 21:17:25.759 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[]] 21:17:25.760 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@16486ab3] 21:17:25.760 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@4015c65b, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 21:17:25.760 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@16486ab3] 21:17:25.761 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@2d44025b at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.761 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@2d44025b 21:17:25.761 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.762 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@327fd5c9, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 21:17:25.762 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.763 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2d44025b, i.t.r.i.Unmarshallable) 21:17:25.763 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.764 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 21:17:25.764 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 21:17:25.764 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@5cb6fac3] 21:17:25.764 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@327fd5c9, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 21:17:25.765 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@5cb6fac3] 21:17:25.767 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded person: Joe Smith 21:17:25.767 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded persons: [Joe Smith, Luke Skywalker] 21:17:25.774 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@41d34a11/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.774 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@41d34a11/1 21:17:25.774 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.775 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@2ea3f905, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 21:17:25.775 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.776 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@41d34a11/1, i.t.r.i.Marshallable) 21:17:25.776 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.776 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.777 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 21:17:25.777 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@757bbd02] 21:17:25.777 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@2ea3f905, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 21:17:25.778 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@757bbd02] 21:17:25.779 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (joe as Marshallable) marshalled: 1JoeSmith 21:17:25.780 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@3df920 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.780 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@3df920 21:17:25.780 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.781 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@4ef6177c, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 21:17:25.781 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.782 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@3df920, i.t.r.i.Marshallable) 21:17:25.782 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.782 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.782 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 21:17:25.783 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@45b4d2ff] 21:17:25.783 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@4ef6177c, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 21:17:25.784 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@45b4d2ff] 21:17:25.785 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (listOfPersons as Marshallable) marshalled: 1JoeSmith2LukeSkywalker 21:17:25.786 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@1e8f20bf/fe44ee20-8074-4e28-814b-cbe5c390d787 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.786 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@1e8f20bf/fe44ee20-8074-4e28-814b-cbe5c390d787 21:17:25.787 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.787 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@70a9f4b7, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 21:17:25.788 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.788 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@1e8f20bf/fe44ee20-8074-4e28-814b-cbe5c390d787, i.t.r.i.Unmarshallable) 21:17:25.788 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.789 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.789 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 21:17:25.789 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@488bf7cd] 21:17:25.790 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@70a9f4b7, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 21:17:25.790 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@488bf7cd] 21:17:25.792 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled person: Joe Smith 21:17:25.793 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@2fe6bcbb at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.793 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@2fe6bcbb 21:17:25.794 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.794 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@71a18feb, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 21:17:25.795 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.795 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2fe6bcbb, i.t.r.i.Unmarshallable) 21:17:25.795 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.797 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.797 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 21:17:25.798 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@66032b8d] 21:17:25.801 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@71a18feb, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 21:17:25.801 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@66032b8d] 21:17:25.807 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled persons: [Joe Smith, Luke Skywalker] 21:17:25.810 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@41d34a11/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.810 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.Person@41d34a11/1 21:17:25.810 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.811 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@24663d05, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 21:17:25.811 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.811 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@41d34a11/1, i.t.t.e.d.m.r.Savable) 21:17:25.811 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object) 21:17:25.812 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith] 21:17:25.814 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@59c530b5] 21:17:25.815 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@24663d05, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 21:17:25.815 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@59c530b5] 21:17:25.816 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@41d34a11/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.818 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@41d34a11/1 21:17:25.818 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.818 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@8d56ddd, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 21:17:25.818 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.819 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@41d34a11/1, i.t.r.i.Marshallable) 21:17:25.820 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.820 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.820 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 21:17:25.820 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@1d4ee7d7] 21:17:25.821 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@8d56ddd, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 21:17:25.821 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@1d4ee7d7] 21:17:25.827 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@62ae5180 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.827 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.ListOfPersons@62ae5180 21:17:25.827 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.827 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@2bac4423, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 21:17:25.830 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.831 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@62ae5180, i.t.t.e.d.m.r.Savable) 21:17:25.831 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object) 21:17:25.831 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker]] 21:17:25.831 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@37acf9b1] 21:17:25.832 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@2bac4423, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 21:17:25.832 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@37acf9b1] 21:17:25.835 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@62ae5180 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.836 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@62ae5180 21:17:25.836 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.836 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@5546a9e0, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 21:17:25.837 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.837 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@62ae5180, i.t.r.i.Marshallable) 21:17:25.837 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.838 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.838 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 21:17:25.838 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@1c027237] 21:17:25.839 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@5546a9e0, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 21:17:25.839 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@1c027237] 21:17:25.845 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@70efc3f9/8b21452b-473f-40c1-ad3c-ab9f54a64708 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.845 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.Person@70efc3f9/8b21452b-473f-40c1-ad3c-ab9f54a64708 21:17:25.845 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.846 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@69e636cc, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 21:17:25.846 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.846 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@70efc3f9/8b21452b-473f-40c1-ad3c-ab9f54a64708, i.t.t.e.d.m.r.Loadable) 21:17:25.846 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object) 21:17:25.847 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ ] 21:17:25.847 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@a59324f] 21:17:25.847 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@69e636cc, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 21:17:25.847 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@a59324f] 21:17:25.848 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@70efc3f9/8b21452b-473f-40c1-ad3c-ab9f54a64708 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.848 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@70efc3f9/8b21452b-473f-40c1-ad3c-ab9f54a64708 21:17:25.848 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.848 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@226346d4, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 21:17:25.848 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.849 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@70efc3f9/8b21452b-473f-40c1-ad3c-ab9f54a64708, i.t.r.i.Unmarshallable) 21:17:25.849 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.849 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.849 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 21:17:25.849 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@7aeb5402] 21:17:25.850 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@226346d4, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 21:17:25.850 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@7aeb5402] 21:17:25.852 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@39e3da5a at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.852 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.ListOfPersons@39e3da5a 21:17:25.852 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.853 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@3bd466bd, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 21:17:25.853 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.853 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@39e3da5a, i.t.t.e.d.m.r.Loadable) 21:17:25.854 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object) 21:17:25.854 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[]] 21:17:25.854 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@1bbf7e81] 21:17:25.854 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@3bd466bd, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 21:17:25.855 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@1bbf7e81] 21:17:25.855 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@39e3da5a at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.855 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@39e3da5a 21:17:25.855 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.856 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@7172525e, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 21:17:25.856 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 21:17:25.856 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@39e3da5a, i.t.r.i.Unmarshallable) 21:17:25.856 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext) 21:17:25.857 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 21:17:25.857 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 21:17:25.857 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@698b2343] 21:17:25.858 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000781bf821a628@7172525e, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 21:17:25.858 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@698b2343] 21:17:25.860 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded person: Joe Smith 21:17:25.860 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded persons: [Joe Smith, Luke Skywalker] 21:17:25.866 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - TEST PASSED in 4388 msec 21:17:25.866 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - 21:17:25.872 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.753 s -- in it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Persistence JPA 3.2-ALPHA-24-SNAPSHOT [14/19] [INFO] from modules/examples/DciPersistenceJpaExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556647663 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample [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/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [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-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 8 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java:[68,34] [rawtypes] found raw type: Class missing type arguments for generic class Class where T is a type-variable: T extends Object declared in class Class [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonEntity.java:[46,7] [serial] serializable class PersonEntity has no definition of serialVersionUID [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/test-classes [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest 21:17:43.754 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest 21:17:43.867 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - ********************* 21:17:43.868 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - TEST "must not crash" 21:17:43.868 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - ********************* . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.7.18) 21:17:45.136 [main ] INFO i.t.t.examples.dci.persistable.jpa.Main - Starting Main using Java 21.0.5 on jenkins-6f7b8c45d4-xmzf2 with PID 35820 (/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/classes started by jenkins in /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample) 21:17:45.139 [main ] DEBUG i.t.t.examples.dci.persistable.jpa.Main - Running with Spring Boot v2.7.18, Spring v5.3.31 21:17:45.140 [main ] INFO i.t.t.examples.dci.persistable.jpa.Main - No active profile set, falling back to 1 default profile: "default" 21:17:46.826 [main ] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode. 21:17:46.924 [main ] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 56 ms. Found 0 JPA repository interfaces. 21:17:48.320 [main ] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Log4j2LoggerProvider 21:17:48.394 [main ] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... 21:17:49.044 [main ] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. 21:17:49.467 [main ] INFO org.hibernate.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default] 21:17:49.780 [main ] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.6.15.Final 21:17:50.490 [main ] INFO org.hibernate.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 21:17:50.844 [main ] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect 21:17:52.699 [main ] INFO o.h.e.t.jta.platform.internal.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 21:17:52.730 [main ] INFO o.s.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' 21:17:52.802 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, ignoring default providers ... 21:17:52.804 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@7853363c 21:17:52.843 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 21:18:00.691 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.d.p.j.r.i.PersonJpaPersistable]) 21:18:00.696 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:18:00.698 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.Removable -> [i.t.t.e.d.p.j.r.i.PersonJpaPersistable] 21:18:00.698 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.i.Persistable -> [i.t.t.e.d.p.j.r.i.PersonJpaPersistable] 21:18:00.702 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.t.e.d.p.j.r.Findable -> [i.t.t.e.d.p.j.r.i.PersonJpaPersistable] 21:18:00.710 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@bcd529b 21:18:00.864 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785bea20@683cbf21, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) 21:18:00.866 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] - it.tidalwave.role.impl.DefaultContextManager@2117f5e5 21:18:00.869 [main ] INFO i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** INSERTING PEOPLE... 21:18:01.096 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@1737422c 21:18:01.099 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2b1128a7/d9f6ab94-1396-4031-9b1c-7ca325751387 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.100 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@2b1128a7/d9f6ab94-1396-4031-9b1c-7ca325751387 21:18:01.100 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.103 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@6b5babef, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) 21:18:01.104 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] - it.tidalwave.role.impl.DefaultContextManager@2117f5e5 21:18:01.104 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2b1128a7/d9f6ab94-1396-4031-9b1c-7ca325751387, i.t.r.i.Persistable) 21:18:01.105 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext) 21:18:01.106 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.107 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Michelangelo Buonarroti, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6c99d131] 21:18:01.109 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@5b5bd732] 21:18:01.110 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@6b5babef, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) completed 21:18:01.111 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@5b5bd732] 21:18:01.137 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@a9f946f/80fce37c-b024-48d1-b01a-e444a878228b at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.138 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@a9f946f/80fce37c-b024-48d1-b01a-e444a878228b 21:18:01.138 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.139 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@514796bd, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) 21:18:01.140 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] - it.tidalwave.role.impl.DefaultContextManager@2117f5e5 21:18:01.140 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@a9f946f/80fce37c-b024-48d1-b01a-e444a878228b, i.t.r.i.Persistable) 21:18:01.141 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext) 21:18:01.141 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.142 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Lorenzo Bernini, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6c99d131] 21:18:01.142 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@6dc62fcf] 21:18:01.143 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@514796bd, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) completed 21:18:01.143 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@6dc62fcf] 21:18:01.144 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2b040329/c2c7b049-aa60-4e21-b0b9-ae4a1fb4d998 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.144 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@2b040329/c2c7b049-aa60-4e21-b0b9-ae4a1fb4d998 21:18:01.145 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.145 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@1aff6dc1, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) 21:18:01.146 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] - it.tidalwave.role.impl.DefaultContextManager@2117f5e5 21:18:01.147 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2b040329/c2c7b049-aa60-4e21-b0b9-ae4a1fb4d998, i.t.r.i.Persistable) 21:18:01.147 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext) 21:18:01.148 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.148 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Leonardo da Vinci, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6c99d131] 21:18:01.149 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@6698a728] 21:18:01.149 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@1aff6dc1, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) completed 21:18:01.149 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@6698a728] 21:18:01.150 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@77dbe578/1220f473-7ed1-42c5-bd4e-18e5d018ac58 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.151 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@77dbe578/1220f473-7ed1-42c5-bd4e-18e5d018ac58 21:18:01.151 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.152 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@35295b2d, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) 21:18:01.152 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] - it.tidalwave.role.impl.DefaultContextManager@2117f5e5 21:18:01.152 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@77dbe578/1220f473-7ed1-42c5-bd4e-18e5d018ac58, i.t.r.i.Persistable) 21:18:01.153 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext) 21:18:01.153 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.153 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Pietro Perugino, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6c99d131] 21:18:01.154 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@2f510a24] 21:18:01.154 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@35295b2d, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) completed 21:18:01.155 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@2f510a24] 21:18:01.155 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@4915bf72/85778085-bf5e-4146-9b62-bcab28d411fa at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.156 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@4915bf72/85778085-bf5e-4146-9b62-bcab28d411fa 21:18:01.156 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.157 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@113d5993, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) 21:18:01.157 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] - it.tidalwave.role.impl.DefaultContextManager@2117f5e5 21:18:01.158 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@4915bf72/85778085-bf5e-4146-9b62-bcab28d411fa, i.t.r.i.Persistable) 21:18:01.158 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext) 21:18:01.158 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.159 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Paolo Uccello, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6c99d131] 21:18:01.159 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@58294465] 21:18:01.160 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@113d5993, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) completed 21:18:01.160 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@58294465] 21:18:01.161 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@59762cf2/2d37bc87-806f-4ca2-8410-1d2f138f46eb at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.161 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@59762cf2/2d37bc87-806f-4ca2-8410-1d2f138f46eb 21:18:01.161 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.162 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@306465c8, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) 21:18:01.162 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] - it.tidalwave.role.impl.DefaultContextManager@2117f5e5 21:18:01.163 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@59762cf2/2d37bc87-806f-4ca2-8410-1d2f138f46eb, i.t.r.i.Persistable) 21:18:01.163 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext) 21:18:01.164 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.164 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Andrea Mantegna, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6c99d131] 21:18:01.164 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@1096c79f] 21:18:01.165 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@306465c8, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) completed 21:18:01.165 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@1096c79f] 21:18:01.166 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@3aedd027/4d3debf7-8242-42c2-a657-62a3ddf44cd7 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.167 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@3aedd027/4d3debf7-8242-42c2-a657-62a3ddf44cd7 21:18:01.168 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.168 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@fb83811, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) 21:18:01.169 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] - it.tidalwave.role.impl.DefaultContextManager@2117f5e5 21:18:01.170 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3aedd027/4d3debf7-8242-42c2-a657-62a3ddf44cd7, i.t.r.i.Persistable) 21:18:01.170 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext) 21:18:01.171 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.171 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Ambrogio Lorenzetti, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6c99d131] 21:18:01.171 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@c12e045] 21:18:01.172 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@fb83811, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) completed 21:18:01.172 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@c12e045] 21:18:01.173 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@54d69e9a/3dc9c49d-b3a3-4693-b783-e6ee1a32a77d at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.174 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@54d69e9a/3dc9c49d-b3a3-4693-b783-e6ee1a32a77d 21:18:01.174 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.175 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@1eb8770, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) 21:18:01.176 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] - it.tidalwave.role.impl.DefaultContextManager@2117f5e5 21:18:01.177 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@54d69e9a/3dc9c49d-b3a3-4693-b783-e6ee1a32a77d, i.t.r.i.Persistable) 21:18:01.177 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext) 21:18:01.178 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.178 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Piero della Francesca, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6c99d131] 21:18:01.179 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@ae22070] 21:18:01.179 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@1eb8770, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) completed 21:18:01.179 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@ae22070] 21:18:01.180 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@72bd8149/5ca6e254-8cfe-4d79-b412-5b9537a087c1 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.181 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@72bd8149/5ca6e254-8cfe-4d79-b412-5b9537a087c1 21:18:01.181 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.182 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@344a0c4f, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) 21:18:01.182 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] - it.tidalwave.role.impl.DefaultContextManager@2117f5e5 21:18:01.182 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@72bd8149/5ca6e254-8cfe-4d79-b412-5b9537a087c1, i.t.r.i.Persistable) 21:18:01.183 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext) 21:18:01.183 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.183 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Giotto da Bondone, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6c99d131] 21:18:01.184 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@5ced48b3] 21:18:01.184 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@344a0c4f, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) completed 21:18:01.184 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@5ced48b3] 21:18:01.275 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@1e65f2d9/e8a3fe1b-58d4-48d0-8234-73715dfa4f61 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.277 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.p.j.r.Findable) for i.t.t.e.p.Person@1e65f2d9/e8a3fe1b-58d4-48d0-8234-73715dfa4f61 21:18:01.278 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.281 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@72353b2, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) 21:18:01.281 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] - it.tidalwave.role.impl.DefaultContextManager@2117f5e5 21:18:01.281 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@1e65f2d9/e8a3fe1b-58d4-48d0-8234-73715dfa4f61, i.t.t.e.d.p.j.r.Findable) 21:18:01.282 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext) 21:18:01.282 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.282 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6c99d131] 21:18:01.283 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@3e9e9ae0] 21:18:01.283 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@72353b2, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) completed 21:18:01.283 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@3e9e9ae0] 21:18:01.655 [main ] INFO i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** RETRIEVED PEOPLE [Michelangelo Buonarroti, Lorenzo Bernini, Leonardo da Vinci, Pietro Perugino, Paolo Uccello, Andrea Mantegna, Ambrogio Lorenzetti, Piero della Francesca, Giotto da Bondone] 21:18:01.660 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@7e5610e5/63a16d27-8294-44ce-9af0-b929cd766263 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.661 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.p.j.r.Findable) for i.t.t.e.p.Person@7e5610e5/63a16d27-8294-44ce-9af0-b929cd766263 21:18:01.661 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.661 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@1922283e, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) 21:18:01.662 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] - it.tidalwave.role.impl.DefaultContextManager@2117f5e5 21:18:01.662 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7e5610e5/63a16d27-8294-44ce-9af0-b929cd766263, i.t.t.e.d.p.j.r.Findable) 21:18:01.662 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext) 21:18:01.663 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131] 21:18:01.666 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6c99d131] 21:18:01.667 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@3e605746] 21:18:01.667 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785ddb00@1922283e, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) completed 21:18:01.668 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@3e605746] 21:18:01.704 [main ] INFO i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** RETRIEVED PERSON Lorenzo Bernini 21:18:01.705 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ff9785bea20@683cbf21, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6c99d131]) completed 21:18:01.966 [main ] INFO i.t.t.examples.dci.persistable.jpa.Main - Started Main in 17.629 seconds (JVM running for 20.837) 21:18:01.977 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - TEST PASSED in 18108 msec 21:18:01.978 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - 21:18:01.981 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.43 s -- in it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-swing >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Swing 3.2-ALPHA-24-SNAPSHOT [15/19] [INFO] from modules/examples/DciSwingExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556683699 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample [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/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [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-thesefoolishthings-examples-dci-swing --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Executing tasks [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/unwoven-classes [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/unwoven-test-classes [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 14 source files with javac [forked debug deprecation release 11] to target/unwoven-classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[98,34] [rawtypes] found raw type: JList missing type arguments for generic class JList where E is a type-variable: E extends Object declared in class JList [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[123,41] [rawtypes] found raw type: AbstractListModel missing type arguments for generic class AbstractListModel where E is a type-variable: E extends Object declared in class AbstractListModel [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[164,23] [rawtypes] found raw type: JList missing type arguments for generic class JList where E is a type-variable: E extends Object declared in class JList [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[44,7] [serial] serializable class SwingPersonPresentation has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[46,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[53,22] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[100,15] [this-escape] previous possible 'this' escape happens here via invocation [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[73,44] [rawtypes] found raw type: JList missing type arguments for generic class JList where E is a type-variable: E extends Object declared in class JList [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[77,29] [unchecked] unchecked call to setCellRenderer(ListCellRenderer) as a member of the raw type JList where E is a type-variable: E extends Object declared in class JList [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[53,66] [rawtypes] found raw type: JList missing type arguments for generic class JList where E is a type-variable: E extends Object declared in class JList [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[50,7] [serial] serializable class HtmlRenderableListCellRenderer has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java:[55,44] [unchecked] createObservableList() in PersonRegistryObservableListProvider implements createObservableList() in ObservableListProvider return type requires unchecked conversion from ObservableList to ObservableList where T is a type-variable: T extends Object declared in method createObservableList() [INFO] [INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Showing AJC message detail for messages of types: [error, warning, fail] [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] No sources to compile [INFO] [INFO] --- aspectj:1.15.0:test-compile (weave-test-classes) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Showing AJC message detail for messages of types: [error, warning, fail] [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample1 >-- [INFO] Building TheseFoolishThings :: Examples :: Finder :: In-memory Finder 3.2-ALPHA-24-SNAPSHOT [16/19] [INFO] from modules/examples/InMemoryFinderExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556695174 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample [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/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [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-thesefoolishthings-examples-finderexample1 --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 3 source files with javac [forked debug deprecation release 11] to target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 2 source files with javac [forked debug deprecation release 11] to target/test-classes [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite 21:18:28.020 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.MainTest 21:18:28.113 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - ********************* 21:18:28.114 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - TEST "must not crash" 21:18:28.114 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - ********************* 21:18:28.132 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:28.159 [main ] INFO i.t.t.examples.inmemoryfinderexample.Main - All: [Michelangelo Buonarroti, Lorenzo Bernini, Leonardo da Vinci, Pietro Perugino, Paolo Uccello, Andrea Mantegna, Ambrogio Lorenzetti, Piero della Francesca, Giotto da Bondone] 21:18:28.161 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2147483647, contexts=[], sorters=[])) 21:18:28.162 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[])) 21:18:28.166 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[]) 21:18:28.170 [main ] INFO i.t.t.examples.inmemoryfinderexample.Main - Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello] 21:18:28.185 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@14f232c4])) 21:18:28.186 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@14f232c4]) 21:18:28.187 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@14f232c4... 21:18:28.191 [main ] INFO i.t.t.examples.inmemoryfinderexample.Main - All, sorted by first name: [Ambrogio Lorenzetti, Andrea Mantegna, Giotto da Bondone, Leonardo da Vinci, Lorenzo Bernini, Michelangelo Buonarroti, Paolo Uccello, Piero della Francesca, Pietro Perugino] 21:18:28.196 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c22fe])) 21:18:28.197 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c22fe]) 21:18:28.201 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c22fe... 21:18:28.204 [main ] INFO i.t.t.examples.inmemoryfinderexample.Main - All, sorted by last name, descending: [Piero della Francesca, Leonardo da Vinci, Giotto da Bondone, Paolo Uccello, Pietro Perugino, Andrea Mantegna, Ambrogio Lorenzetti, Michelangelo Buonarroti, Lorenzo Bernini] 21:18:28.212 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - TEST PASSED in 94 msec 21:18:28.213 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - 21:18:28.246 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ********************* 21:18:28.249 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testAllPersons" 21:18:28.250 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ********************* 21:18:28.255 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:28.268 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 19 msec 21:18:28.269 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - 21:18:28.274 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ************************************** 21:18:28.276 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testAllPersonsSortedByFirstName" 21:18:28.276 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ************************************** 21:18:28.279 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@895e367])) 21:18:28.279 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@895e367]) 21:18:28.280 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@895e367... 21:18:28.283 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 7 msec 21:18:28.285 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - 21:18:28.289 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - *********************************************** 21:18:28.290 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testAllPersonsSortedByLastNameDescending" 21:18:28.290 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - *********************************************** 21:18:28.291 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@42b3b079])) 21:18:28.292 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@42b3b079]) 21:18:28.292 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@42b3b079... 21:18:28.294 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 4 msec 21:18:28.294 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - 21:18:28.300 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ********************** 21:18:28.301 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testPersonRange" 21:18:28.301 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ********************** 21:18:28.303 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2147483647, contexts=[], sorters=[])) 21:18:28.303 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[])) 21:18:28.303 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[]) 21:18:28.304 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 5 msec 21:18:28.304 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - 21:18:28.305 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.MainTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.905 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample2 >-- [INFO] Building TheseFoolishThings :: Examples :: Finder :: Extended Finder 3.2-ALPHA-24-SNAPSHOT [17/19] [INFO] from modules/examples/ExtendedFinderExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556710075 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample [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/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [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-thesefoolishthings-examples-finderexample2 --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 7 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java:[41,7] [serial] serializable class PersonFinderImpl2a has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java:[45,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java:[43,7] [serial] serializable class PersonFinderImpl2b has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java:[69,25] [serial] non-transient instance field of a serializable class declared with a non-serializable type [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 4 source files with javac [forked debug deprecation release 11] to target/test-classes [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite 21:18:44.777 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.extendedfinderexample.FinderExample2Test 21:18:44.852 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - ********************* 21:18:44.853 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - TEST "must not crash" 21:18:44.853 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - ********************* 21:18:44.872 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:44.886 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - All: [Michelangelo Buonarroti, Lorenzo Bernini, Leonardo da Vinci, Pietro Perugino, Paolo Uccello, Andrea Mantegna, Ambrogio Lorenzetti, Piero della Francesca, Giotto da Bondone] 21:18:44.893 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7c3fdb62])) 21:18:44.894 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7c3fdb62]) 21:18:44.896 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7c3fdb62... 21:18:44.898 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - All, sorted by first name: [Ambrogio Lorenzetti, Andrea Mantegna, Giotto da Bondone, Leonardo da Vinci, Lorenzo Bernini, Michelangelo Buonarroti, Paolo Uccello, Piero della Francesca, Pietro Perugino] 21:18:44.899 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6950ed69])) 21:18:44.900 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6950ed69]) 21:18:44.901 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6950ed69... 21:18:44.901 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - All, sorted by last name, descending: [Piero della Francesca, Leonardo da Vinci, Giotto da Bondone, Paolo Uccello, Pietro Perugino, Andrea Mantegna, Ambrogio Lorenzetti, Michelangelo Buonarroti, Lorenzo Bernini] 21:18:44.902 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2147483647, contexts=[], sorters=[])) 21:18:44.903 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[])) 21:18:44.903 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[]) 21:18:44.905 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello] 21:18:44.906 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])) 21:18:44.907 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:44.908 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B: [] 21:18:44.909 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6dd7b5a3])) 21:18:44.909 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6dd7b5a3]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])) 21:18:44.910 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6dd7b5a3]) 21:18:44.910 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6dd7b5a3... 21:18:44.911 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: [] 21:18:44.914 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])) 21:18:44.915 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:44.917 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - The first found whose last name is Bernini: Optional[Lorenzo Bernini] 21:18:44.918 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])) 21:18:44.918 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2663e964])) 21:18:44.919 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2663e964]) 21:18:44.920 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2663e964... 21:18:44.921 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: [] 21:18:44.921 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])) 21:18:44.922 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:44.924 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: [] 21:18:44.925 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:44.929 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: [] 21:18:44.934 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - TEST PASSED in 86 msec 21:18:44.936 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - 21:18:44.958 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************* 21:18:44.959 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testAllPersons" 21:18:44.962 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************* 21:18:44.963 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:44.976 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 21 msec 21:18:44.979 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 21:18:44.985 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ************************************** 21:18:44.986 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testAllPersonsSortedByFirstName" 21:18:44.986 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ************************************** 21:18:44.987 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@329dbdbf])) 21:18:44.988 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@329dbdbf]) 21:18:44.991 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@329dbdbf... 21:18:44.994 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 10 msec 21:18:44.994 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 21:18:44.999 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *********************************************** 21:18:45.001 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testAllPersonsSortedByLastNameDescending" 21:18:45.007 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *********************************************** 21:18:45.013 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@4ef782af])) 21:18:45.014 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@4ef782af]) 21:18:45.018 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@4ef782af... 21:18:45.020 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 22 msec 21:18:45.020 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 21:18:45.025 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *************************************** 21:18:45.027 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testLastNameIsBerniniFirstResult" 21:18:45.027 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *************************************** 21:18:45.028 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])) 21:18:45.028 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:45.030 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 6 msec 21:18:45.030 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 21:18:45.033 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ******************************** 21:18:45.034 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testLastNameStartingWithB" 21:18:45.035 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ******************************** 21:18:45.036 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])) 21:18:45.037 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:45.038 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 4 msec 21:18:45.039 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 21:18:45.042 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ************************************************* 21:18:45.042 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testLastNameStartingWithBSortedByFirstName" 21:18:45.042 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ************************************************* 21:18:45.043 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])) 21:18:45.043 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@12299890])) 21:18:45.044 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@12299890]) 21:18:45.044 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@12299890... 21:18:45.045 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 2 msec 21:18:45.045 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 21:18:45.048 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************** 21:18:45.048 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testPersonRange" 21:18:45.049 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************** 21:18:45.049 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2147483647, contexts=[], sorters=[])) 21:18:45.049 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[])) 21:18:45.050 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[]) 21:18:45.051 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 2 msec 21:18:45.051 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 21:18:45.056 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************* 21:18:45.057 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testAllPersons" 21:18:45.057 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************* 21:18:45.058 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:45.063 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 6 msec 21:18:45.063 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 21:18:45.066 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ************************************** 21:18:45.067 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testAllPersonsSortedByFirstName" 21:18:45.067 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ************************************** 21:18:45.067 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c4ddae])) 21:18:45.068 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c4ddae]) 21:18:45.068 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c4ddae... 21:18:45.069 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 3 msec 21:18:45.070 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 21:18:45.071 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *********************************************** 21:18:45.072 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testAllPersonsSortedByLastNameDescending" 21:18:45.072 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *********************************************** 21:18:45.072 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7b7fdc8])) 21:18:45.072 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7b7fdc8]) 21:18:45.072 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7b7fdc8... 21:18:45.073 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 2 msec 21:18:45.073 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 21:18:45.075 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *************************************** 21:18:45.075 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testLastNameIsBerniniFirstResult" 21:18:45.075 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *************************************** 21:18:45.076 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b$Status@766653e6) 21:18:45.076 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:45.078 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 2 msec 21:18:45.078 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 21:18:45.084 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ******************************** 21:18:45.084 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testLastNameStartingWithB" 21:18:45.084 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ******************************** 21:18:45.085 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b$Status@7fc4780b) 21:18:45.085 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 21:18:45.088 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 5 msec 21:18:45.089 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 21:18:45.095 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ************************************************* 21:18:45.095 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testLastNameStartingWithBSortedByFirstName" 21:18:45.095 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ************************************************* 21:18:45.096 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b$Status@43599640) 21:18:45.097 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@1f81aa00])) 21:18:45.097 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@1f81aa00]) 21:18:45.098 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@1f81aa00... 21:18:45.099 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 4 msec 21:18:45.100 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 21:18:45.103 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************** 21:18:45.103 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testPersonRange" 21:18:45.104 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************** 21:18:45.104 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=3, maxResults=2147483647, contexts=[], sorters=[])) 21:18:45.105 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=3, maxResults=2, contexts=[], sorters=[])) 21:18:45.105 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=3, maxResults=2, contexts=[], sorters=[]) 21:18:45.106 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 3 msec 21:18:45.107 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 21:18:45.108 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.extendedfinderexample.FinderExample2Test [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.509 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-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.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample3 >-- [INFO] Building TheseFoolishThings :: Examples :: Finder :: JPA Finder 3.2-ALPHA-24-SNAPSHOT [18/19] [INFO] from modules/examples/JPAFinderExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556726614 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample [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/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [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.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [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-thesefoolishthings-examples-finderexample3 --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 11 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[55,7] [serial] serializable class JpaFinder has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[81,33] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[84,28] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[93,64] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonEntity.java:[46,7] [serial] serializable class PersonEntity has no definition of serialVersionUID [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 3 source files with javac [forked debug deprecation release 11] to target/test-classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java:[45,12] [rawtypes] found raw type: JpaFinder missing type arguments for generic class JpaFinder where T,E are type-variables: T extends Object declared in class JpaFinder E extends Object declared in class JpaFinder [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java:[49,18] [rawtypes] found raw type: TypedQuery missing type arguments for generic class TypedQuery where X is a type-variable: X extends Object declared in interface TypedQuery [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite 21:18:58.780 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.jpafinderexample.MainTest 21:18:58.882 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - ********************* 21:18:58.887 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - TEST "must not crash" 21:18:58.887 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - ********************* 21:18:58.968 [main ] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Slf4jLoggerProvider 21:18:59.164 [main ] INFO org.hibernate.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: example] 21:18:59.260 [main ] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.6.15.Final 21:18:59.509 [main ] INFO org.hibernate.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 21:18:59.765 [main ] WARN org.hibernate.orm.connections.pooling - HHH10001002: Using Hibernate built-in connection pool (not for production use!) 21:18:59.769 [main ] INFO org.hibernate.orm.connections.pooling - HHH10001005: using driver [org.h2.Driver] at URL [jdbc:h2:mem:memdb] 21:18:59.769 [main ] INFO org.hibernate.orm.connections.pooling - HHH10001001: Connection properties: {password=****, user=} 21:18:59.770 [main ] INFO org.hibernate.orm.connections.pooling - HHH10001003: Autocommit mode: false 21:18:59.773 [main ] INFO o.h.e.j.c.i.DriverManagerConnectionProviderImpl - HHH000115: Hibernate connection pool size: 20 (min=1) 21:19:00.025 [main ] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect 21:19:01.487 [main ] INFO org.hibernate.orm.connections.access - HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@760487aa] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 21:19:01.502 [main ] INFO org.hibernate.orm.connections.access - HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@86d6bf7] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 21:19:01.525 [main ] INFO o.h.e.t.jta.platform.internal.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 21:19:01.757 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p 21:19:02.064 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** All: [Michelangelo Buonarroti, Lorenzo Bernini, Leonardo da Vinci, Pietro Perugino, Paolo Uccello, Andrea Mantegna, Ambrogio Lorenzetti, Piero della Francesca, Giotto da Bondone] 21:19:02.067 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT COUNT(p) FROM PersonEntity p 21:19:02.086 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** Count: 9 21:19:02.089 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p 21:19:02.095 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello] 21:19:02.145 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.firstName 21:19:02.183 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** All, sorted by first name: [Ambrogio Lorenzetti, Andrea Mantegna, Giotto da Bondone, Leonardo da Vinci, Lorenzo Bernini, Michelangelo Buonarroti, Paolo Uccello, Piero della Francesca, Pietro Perugino] 21:19:02.186 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC 21:19:02.217 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** All, sorted by last name, descending: [Piero della Francesca, Leonardo da Vinci, Giotto da Bondone, Paolo Uccello, Pietro Perugino, Andrea Mantegna, Ambrogio Lorenzetti, Michelangelo Buonarroti, Lorenzo Bernini] 21:19:02.252 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@35cec305 21:19:02.265 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@5a1dddba 21:19:02.272 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@6e1ae763/24017a1d-98ea-41bf-ae47-01dcae6dec97 at construction time: [] 21:19:02.273 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.j.r.Findable) for i.t.t.e.p.Person@6e1ae763/24017a1d-98ea-41bf-ae47-01dcae6dec97 21:19:02.274 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:19:02.281 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000072fe60490000@7fbf26fc, []) 21:19:02.282 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4fecf308 21:19:02.294 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, ignoring default providers ... 21:19:02.298 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.thesefoolishthings.examples.jpafinderexample.HardwiredSystemRoleFactoryProvider@5aa781f2 21:19:02.305 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.j.i.PersonJpaPersistable]) 21:19:02.312 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 21:19:02.321 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.Removable -> [i.t.t.e.j.i.PersonJpaPersistable] 21:19:02.322 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.i.Persistable -> [i.t.t.e.j.i.PersonJpaPersistable] 21:19:02.322 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.t.e.j.r.Findable -> [i.t.t.e.j.i.PersonJpaPersistable] 21:19:02.323 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@6e1ae763/24017a1d-98ea-41bf-ae47-01dcae6dec97, i.t.t.e.j.r.Findable) 21:19:02.332 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person) 21:19:02.338 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ ] 21:19:02.344 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.j.i.PersonJpaPersistable@8c12524] 21:19:02.345 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000072fe60490000@7fbf26fc, []) completed 21:19:02.345 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.j.i.PersonJpaPersistable@8c12524] 21:19:02.351 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC 21:19:02.365 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** Three persons from the 2nd position, with Person.as(): [Giotto da Bondone, Paolo Uccello, Pietro Perugino] 21:19:02.370 [main ] INFO org.hibernate.orm.connections.pooling - HHH10001008: Cleaning up connection pool [jdbc:h2:mem:memdb] 21:19:02.380 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - TEST PASSED in 3495 msec 21:19:02.381 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended WARNING: A Java agent has been loaded dynamically (/var/jenkins_home/maven-repositories/1/net/bytebuddy/byte-buddy-agent/1.12.23/byte-buddy-agent-1.12.23.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release 21:19:04.581 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ******************************************** 21:19:04.582 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithAscendingSortAndFirstMax" 21:19:04.582 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ******************************************** 21:19:04.590 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.firstName 21:19:04.658 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 75 msec 21:19:04.659 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 21:19:04.671 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ************************* 21:19:04.671 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithCount" 21:19:04.671 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ************************* 21:19:04.673 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT COUNT(p) FROM PersonEntity p 21:19:04.678 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 6 msec 21:19:04.679 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 21:19:04.697 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************************************* 21:19:04.697 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithDescendingSortAndFirstMax" 21:19:04.698 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************************************* 21:19:04.702 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC 21:19:04.717 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 14 msec 21:19:04.718 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 21:19:04.741 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ****************************** 21:19:04.747 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithDoubleSort" 21:19:04.748 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ****************************** 21:19:04.749 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC, p.firstName 21:19:04.765 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 22 msec 21:19:04.766 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 21:19:04.775 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************** 21:19:04.775 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testSimpleQuery" 21:19:04.775 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************** 21:19:04.776 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p 21:19:04.778 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 3 msec 21:19:04.778 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 21:19:04.779 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.jpafinderexample.MainTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.094 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-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.thesefoolishthings:project-archetype >---------- [INFO] Building TheseFoolishThings :: Project Archetype 3.2-ALPHA-24-SNAPSHOT [19/19] [INFO] from archetypes/project/pom.xml [INFO] --------------------------[ maven-archetype ]--------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ project-archetype --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ project-archetype --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project [INFO] Storing buildNumber: 494b85c0b8a3 at timestamp: 1734556746643 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project [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/TheseFoolishThings_Build_and_Test/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ project-archetype --- [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.5.0:enforce (enforce-banned-dependencies) @ project-archetype --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ project-archetype --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ project-archetype --- [INFO] Copying 12 resources from src/main/resources to target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ project-archetype --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/src/test/resources [INFO] [INFO] --- archetype:3.3.1:jar (default-jar) @ project-archetype --- [INFO] Building archetype jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/target/project-archetype-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/target/project-archetype-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ project-archetype --- [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- archetype:3.3.1:integration-test (default-integration-test) @ project-archetype --- [WARNING] No Archetype IT projects: root 'projects' directory not found. [INFO] [JENKINS] Recording test results [INFO] --- install:3.1.3:install (default-install) @ project-archetype --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/project-archetype/3.2-ALPHA-24-SNAPSHOT/project-archetype-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/target/project-archetype-3.2-ALPHA-24-SNAPSHOT.494b85c0b8a3.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/thesefoolishthings/project-archetype/3.2-ALPHA-24-SNAPSHOT/project-archetype-3.2-ALPHA-24-SNAPSHOT.jar [INFO] [INFO] --- archetype:3.3.1:update-local-catalog (default-update-local-catalog) @ project-archetype --- [INFO] Updated local archetypes catalog /var/jenkins_home/maven-repositories/1/archetype-catalog.xml [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 [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for TheseFoolishThings 3.2-ALPHA-24-SNAPSHOT: [INFO] [INFO] TheseFoolishThings ................................. SUCCESS [ 3.011 s] [INFO] TheseFoolishThings (modules) ....................... SUCCESS [ 0.892 s] [INFO] TheseFoolishThings :: MessageBus ................... SUCCESS [ 10.625 s] [INFO] TheseFoolishThings :: Utilities .................... SUCCESS [ 36.096 s] [INFO] TheseFoolishThings :: Actors ....................... SUCCESS [ 6.144 s] [INFO] TheseFoolishThings :: Test Utilities ............... SUCCESS [ 6.783 s] [INFO] TheseFoolishThings :: Roles ........................ SUCCESS [ 24.298 s] [INFO] TheseFoolishThings :: MessageBus :: Spring ......... SUCCESS [ 32.386 s] [INFO] TheseFoolishThings :: Roles :: Spring .............. SUCCESS [ 34.961 s] [INFO] TheseFoolishThings :: Examples (master) ............ SUCCESS [ 0.821 s] [INFO] TheseFoolishThings :: Examples :: Data ............. SUCCESS [ 7.127 s] [INFO] TheseFoolishThings :: Examples :: DCI :: Displayable SUCCESS [ 20.024 s] [INFO] TheseFoolishThings :: Examples :: DCI :: Marshal XStream SUCCESS [ 23.510 s] [INFO] TheseFoolishThings :: Examples :: DCI :: Persistence JPA SUCCESS [ 35.862 s] [INFO] TheseFoolishThings :: Examples :: DCI :: Swing ..... SUCCESS [ 10.923 s] [INFO] TheseFoolishThings :: Examples :: Finder :: In-memory Finder SUCCESS [ 14.509 s] [INFO] TheseFoolishThings :: Examples :: Finder :: Extended Finder SUCCESS [ 15.984 s] [INFO] TheseFoolishThings :: Examples :: Finder :: JPA Finder SUCCESS [ 19.072 s] [JENKINS] Archiving disabled [INFO] TheseFoolishThings :: Project Archetype ............ SUCCESS [ 3.779 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 05:21 min [INFO] Finished at: 2024-12-18T21:19:11Z [INFO] ------------------------------------------------------------------------ [WARNING] The requested profile "installers" could not be activated because it does not exist. 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/TheseFoolishThings_Build_and_Test/builds/327/testng/testng-results-1.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/327/testng/testng-results-2.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/327/testng/testng-results-3.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/327/testng/testng-results-4.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/327/testng/testng-results-5.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/327/testng/testng-results-6.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/327/testng/testng-results-7.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/327/testng/testng-results-8.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/327/testng/testng-results-9.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/327/testng/testng-results.xml' TestNG Reports Processing: FINISH [description-setter] Description set: origin/master 3.2-ALPHA-24-SNAPSHOT 494b85c0b8a3 Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds Finished: SUCCESS