Started by an SCM change Running as SYSTEM Building in workspace /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://bitbucket.org/tidalwave/thesefoolishthings-src.git # timeout=10 Fetching upstream changes from https://bitbucket.org/tidalwave/thesefoolishthings-src.git > git --version # timeout=10 > git --version # 'git version 2.39.5' > git fetch --tags --force --progress -- https://bitbucket.org/tidalwave/thesefoolishthings-src.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision 0d2fe7315606a897ad2e8eb813b0f216d83521a4 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 0d2fe7315606a897ad2e8eb813b0f216d83521a4 # timeout=10 Commit message: "[maven-release-plugin] prepare for next development iteration" > git rev-list --no-walk 60cf97ef12e3e4f854434caaf264b1c3de0357b1 # timeout=10 using settings config with name settings-mirror Replacing all maven server entries not found in credentials list is true [workspace] $ /var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.9/bin/mvn -s /tmp/settings5818826308939022463.xml -B -Dtft.profile.metrics.sonarGoal= -Pit.tidalwave-metrics-v2,it.tidalwave-ci-v1,generate-revision-id -Dmaven.repo.local=/var/jenkins_home/maven-repositories/executors/2 -DknownExploitedEnabled=https://raw.githubusercontent.com/EugenMayer/cisa-known-exploited-mirror/main/known_exploited_vulnerabilities.json [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] TheseFoolishThings [pom] [INFO] TheseFoolishThings (modules) [pom] [INFO] TheseFoolishThings :: Utilities [jar] [INFO] TheseFoolishThings :: MessageBus [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-26-SNAPSHOT [1/19] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ thesefoolishthings --- [INFO] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/target [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_Metrics/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185620757 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ thesefoolishthings --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/target/jacoco.exec [INFO] [INFO] --- jacoco:0.8.12:report (report) @ thesefoolishthings --- [INFO] Skipping JaCoCo execution due to missing execution data file. [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_Metrics/workspace/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/thesefoolishthings/3.2-ALPHA-26-SNAPSHOT/thesefoolishthings-3.2-ALPHA-26-SNAPSHOT.pom [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ thesefoolishthings >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ thesefoolishthings --- [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ thesefoolishthings <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ thesefoolishthings --- [INFO] [INFO] --------------< it.tidalwave.thesefoolishthings:modules >--------------- [INFO] Building TheseFoolishThings (modules) 3.2-ALPHA-26-SNAPSHOT [2/19] [INFO] from modules/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ modules --- [INFO] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/target [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_Metrics/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185623408 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ modules --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/target/jacoco.exec [INFO] [INFO] --- jacoco:0.8.12:report (report) @ modules --- [INFO] Skipping JaCoCo execution due to missing execution data file. [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_Metrics/workspace/modules/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/modules/3.2-ALPHA-26-SNAPSHOT/modules-3.2-ALPHA-26-SNAPSHOT.pom [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ modules >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ modules --- [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ modules <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ modules --- [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-util >---------- [INFO] Building TheseFoolishThings :: Utilities 3.2-ALPHA-26-SNAPSHOT [3/19] [INFO] from modules/Utilities/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-util --- [INFO] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target [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_Metrics/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185623591 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-util --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/jacoco.exec [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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java:[184,49] [unchecked] unchecked cast required: RoleFactory found: Object [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java:[68,43] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/ContextSnapshot.java:[89,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Task.java:[49,84] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Task.java:[59,73] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultContextManager.java:[156,23] [try] auto-closeable resource unused is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java:[201,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java:[356,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Finder.java:[153,48] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Id.java:[49,25] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Key.java:[73,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Key.java:[130,11] [dep-ann] deprecated item is not annotated with @Deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java:[82,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java:[57,38] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java:[56,45] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[140,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[141,30] [unchecked] unchecked conversion required: List found: List [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[152,47] [dep-ann] deprecated item is not annotated with @Deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[170,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[236,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[338,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[92,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[95,34] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ArrayListFinder.java:[63,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ArrayListFinder.java:[52,32] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[64,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[52,51] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ProviderFinder.java:[62,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ProviderFinder.java:[51,82] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java:[60,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java:[50,62] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java:[68,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java:[99,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java:[58,37] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java:[69,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_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java:[58,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[98,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[98,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[100,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[100,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[100,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[262,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[291,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[315,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java:[51,23] [unchecked] unchecked conversion required: Consumer found: Consumer [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[117,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[117,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[130,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[130,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[130,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[130,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[143,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[143,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[143,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[143,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java:[59,11] [serial] serializable class NameFinderImplementation has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[107,14] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[107,40] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,42] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,36] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java:[47,11] [serial] serializable class AClass has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[84,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_Metrics/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_Metrics/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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[90,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[128,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[84,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[85,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[86,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[87,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[88,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[89,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 04:00:33.188 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@60dc1a4e 04:00:33.205 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@21390938 04:00:33.223 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@12fcb2c3 04:00:33.229 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@696b52bc 04:00:33.260 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@1c98b4eb 04:00:33.780 [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]) 04:00:33.781 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.781 [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] 04:00:33.781 [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] 04:00:33.782 [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] 04:00:33.782 [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] 04:00:33.782 [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] 04:00:33.782 [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] 04:00:33.782 [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] 04:00:33.782 [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] 04:00:33.786 [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]) 04:00:33.786 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.786 [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] 04:00:33.786 [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] 04:00:33.787 [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] 04:00:33.787 [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] 04:00:33.787 [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] 04:00:33.787 [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] 04:00:33.787 [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] 04:00:33.787 [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] 04:00:33.789 [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]) 04:00:33.789 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.789 [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] 04:00:33.790 [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] 04:00:33.790 [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] 04:00:33.790 [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] 04:00:33.790 [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] 04:00:33.790 [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] 04:00:33.790 [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] 04:00:33.790 [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] 04:00:33.792 [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]) 04:00:33.792 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.792 [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] 04:00:33.792 [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] 04:00:33.792 [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] 04:00:33.792 [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] 04:00:33.792 [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] 04:00:33.793 [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] 04:00:33.793 [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] 04:00:33.793 [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] 04:00:33.795 [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]) 04:00:33.795 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.795 [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] 04:00:33.795 [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] 04:00:33.795 [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] 04:00:33.796 [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] 04:00:33.796 [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] 04:00:33.796 [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] 04:00:33.796 [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] 04:00:33.796 [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] 04:00:33.796 [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] 04:00:33.798 [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]) 04:00:33.799 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.799 [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] 04:00:33.799 [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] 04:00:33.799 [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] 04:00:33.799 [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] 04:00:33.799 [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] 04:00:33.799 [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] 04:00:33.799 [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] 04:00:33.799 [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] 04:00:33.801 [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]) 04:00:33.801 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.801 [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] 04:00:33.801 [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] 04:00:33.801 [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] 04:00:33.801 [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] 04:00:33.801 [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] 04:00:33.801 [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] 04:00:33.802 [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] 04:00:33.802 [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] 04:00:33.803 [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]) 04:00:33.803 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.804 [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] 04:00:33.804 [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] 04:00:33.804 [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] 04:00:33.804 [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] 04:00:33.804 [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] 04:00:33.804 [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] 04:00:33.804 [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] 04:00:33.804 [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] 04:00:33.806 [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]) 04:00:33.806 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.806 [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] 04:00:33.806 [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] 04:00:33.806 [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] 04:00:33.806 [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] 04:00:33.806 [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] 04:00:33.807 [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] 04:00:33.807 [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] 04:00:33.807 [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] 04:00:33.808 [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]) 04:00:33.809 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.809 [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] 04:00:33.809 [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] 04:00:33.809 [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] 04:00:33.809 [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] 04:00:33.809 [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] 04:00:33.809 [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] 04:00:33.809 [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] 04:00:33.809 [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] 04:00:33.811 [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]) 04:00:33.811 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.812 [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] 04:00:33.812 [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] 04:00:33.812 [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] 04:00:33.812 [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] 04:00:33.812 [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] 04:00:33.812 [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] 04:00:33.812 [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] 04:00:33.812 [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] 04:00:33.812 [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] 04:00:33.814 [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]) 04:00:33.814 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.814 [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] 04:00:33.815 [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] 04:00:33.815 [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] 04:00:33.815 [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] 04:00:33.815 [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] 04:00:33.815 [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] 04:00:33.815 [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] 04:00:33.815 [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] 04:00:33.818 [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]) 04:00:33.818 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.818 [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] 04:00:33.818 [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] 04:00:33.818 [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] 04:00:33.819 [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] 04:00:33.819 [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] 04:00:33.819 [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] 04:00:33.819 [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] 04:00:33.819 [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] 04:00:33.819 [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] 04:00:33.821 [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]) 04:00:33.822 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.822 [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] 04:00:33.822 [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] 04:00:33.822 [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] 04:00:33.822 [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] 04:00:33.822 [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] 04:00:33.822 [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] 04:00:33.822 [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] 04:00:33.822 [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] 04:00:33.822 [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] 04:00:33.824 [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]) 04:00:33.825 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.825 [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] 04:00:33.825 [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] 04:00:33.825 [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] 04:00:33.825 [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] 04:00:33.826 [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] 04:00:33.826 [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] 04:00:33.826 [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] 04:00:33.826 [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] 04:00:33.826 [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] 04:00:33.828 [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]) 04:00:33.828 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.829 [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] 04:00:33.829 [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] 04:00:33.829 [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] 04:00:33.829 [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] 04:00:33.829 [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] 04:00:33.829 [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] 04:00:33.830 [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] 04:00:33.830 [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] 04:00:33.830 [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] 04:00:33.832 [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]) 04:00:33.832 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.832 [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] 04:00:33.832 [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] 04:00:33.832 [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] 04:00:33.832 [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] 04:00:33.832 [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] 04:00:33.832 [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] 04:00:33.832 [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] 04:00:33.833 [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] 04:00:33.836 [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]) 04:00:33.836 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.836 [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] 04:00:33.836 [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] 04:00:33.836 [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] 04:00:33.836 [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] 04:00:33.836 [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] 04:00:33.836 [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] 04:00:33.836 [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] 04:00:33.836 [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] 04:00:33.839 [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]) 04:00:33.839 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 04:00:33.839 [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] 04:00:33.839 [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] 04:00:33.839 [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] 04:00:33.839 [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] 04:00:33.839 [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] 04:00:33.839 [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] 04:00:33.839 [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] 04:00:33.839 [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] 04:00:33.840 [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] 04:00:33.840 [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] 04:00:33.840 [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] 04:00:33.840 [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] 04:00:33.840 [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] 04:00:33.840 [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] 04:00:33.841 [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] 04:00:33.841 [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] 04:00:33.842 [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] 04:00:33.842 [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] 04:00:34.124 [main] INFO it.tidalwave.util.FunctionalCheckedExceptionWrappersTest -- Even numbers: [2, 4, 6, 8, 10] 04:00:35.922 [main] DEBUG it.tidalwave.util.ReflectionUtils -- instantiateWithDependencies(i.t.u.ReflectionUtilsTest$WithConstructor, [i.t.u.ReflectionUtilsTest$Bean2@54567b05, i.t.u.ReflectionUtilsTest$Bean1@3a5e2525, i.t.u.ReflectionUtilsTest$Bean3@6546371]) [INFO] Tests run: 195, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.000 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 195, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-util --- [INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/jacoco.exec [INFO] Analyzed bundle 'TheseFoolishThings :: Utilities' with 86 classes [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-util --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-util --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-util --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-util-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-util-3.2-ALPHA-26-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-util-3.2-ALPHA-26-SNAPSHOT-tests.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-util >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-util --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-util <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-util --- [INFO] BugInstance size is 18 [INFO] Error size is 0 [INFO] Total bugs: 18 [ERROR] Low: Overridable method createRoleFactory is called from constructor new it.tidalwave.role.impl.AsDelegate(). [it.tidalwave.role.impl.AsDelegate] At AsDelegate.java:[line 68] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR [ERROR] Low: Overridable method createRoleFactory is called from constructor new it.tidalwave.role.impl.AsDelegate(Object, Collection). [it.tidalwave.role.impl.AsDelegate] At AsDelegate.java:[line 105] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR [ERROR] Low: The class it.tidalwave.role.impl.DefaultContextManager$1 could be refactored into a named _static_ inner class [it.tidalwave.role.impl.DefaultContextManager] At DefaultContextManager.java:[line 55] SIC_INNER_SHOULD_BE_STATIC_ANON [ERROR] Low: Invocation of reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block, in it.tidalwave.util.ReflectionUtils.injectDependencies(Object, Map) [it.tidalwave.util.ReflectionUtils] At ReflectionUtils.java:[line 179] DP_DO_INSIDE_DO_PRIVILEGED [ERROR] Medium: Exception thrown in class it.tidalwave.util.impl.DefaultPreferencesHandler at new it.tidalwave.util.impl.DefaultPreferencesHandler() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. [it.tidalwave.util.impl.DefaultPreferencesHandler, it.tidalwave.util.impl.DefaultPreferencesHandler] At DefaultPreferencesHandler.java:[line 85]At DefaultPreferencesHandler.java:[line 85] CT_CONSTRUCTOR_THROW [ERROR] Medium: Class it.tidalwave.util.impl.finder.MappingFinder defines non-transient non-serializable instance field decorator [it.tidalwave.util.impl.finder.MappingFinder] In MappingFinder.java SE_BAD_FIELD [ERROR] Medium: Class it.tidalwave.util.impl.finder.ProviderFinder defines non-transient non-serializable instance field supplier [it.tidalwave.util.impl.finder.ProviderFinder] In ProviderFinder.java SE_BAD_FIELD [ERROR] Medium: Class it.tidalwave.util.impl.finder.SupplierFinder defines non-transient non-serializable instance field supplier [it.tidalwave.util.impl.finder.SupplierFinder] In SupplierFinder.java SE_BAD_FIELD [ERROR] Low: Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.util.spi.DefaultProcessExecutor.isWindows() [it.tidalwave.util.spi.DefaultProcessExecutor] At DefaultProcessExecutor.java:[line 464] DM_CONVERT_CASE [ERROR] High: Found reliance on default encoding in it.tidalwave.util.spi.DefaultProcessExecutor.start(): new java.io.PrintWriter(OutputStream, boolean) [it.tidalwave.util.spi.DefaultProcessExecutor] At DefaultProcessExecutor.java:[line 417] DM_DEFAULT_ENCODING [ERROR] Low: Useless control flow in it.tidalwave.util.spi.DefaultProcessExecutor.waitForCompletion() [it.tidalwave.util.spi.DefaultProcessExecutor] At DefaultProcessExecutor.java:[line 440] UCF_USELESS_CONTROL_FLOW [ERROR] High: Found reliance on default encoding in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.read(): new java.io.InputStreamReader(InputStream) [it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput] At DefaultProcessExecutor.java:[line 276] DM_DEFAULT_ENCODING [ERROR] Medium: Naked notify in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.read() [it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput] At DefaultProcessExecutor.java:[line 316] NN_NAKED_NOTIFY [ERROR] Low: Exceptional return value of java.util.concurrent.ExecutorService.submit(Runnable) ignored in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.start() [it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput, it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput] At DefaultProcessExecutor.java:[line 154]Another occurrence at DefaultProcessExecutor.java:[line 155] RV_RETURN_VALUE_IGNORED_BAD_PRACTICE [ERROR] Low: Unconditional wait in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.waitFor(String) [it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput] At DefaultProcessExecutor.java:[line 249] UW_UNCOND_WAIT [ERROR] Medium: Exception thrown in class it.tidalwave.util.spi.HierarchicFinderSupport at new it.tidalwave.util.spi.HierarchicFinderSupport() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. [it.tidalwave.util.spi.HierarchicFinderSupport, it.tidalwave.util.spi.HierarchicFinderSupport] At HierarchicFinderSupport.java:[line 124]At HierarchicFinderSupport.java:[line 124] CT_CONSTRUCTOR_THROW [ERROR] Medium: Exception thrown in class it.tidalwave.util.spi.HierarchicFinderSupport at new it.tidalwave.util.spi.HierarchicFinderSupport(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. [it.tidalwave.util.spi.HierarchicFinderSupport, it.tidalwave.util.spi.HierarchicFinderSupport] At HierarchicFinderSupport.java:[line 111]At HierarchicFinderSupport.java:[line 111] CT_CONSTRUCTOR_THROW [ERROR] Low: Assertion validates method argument at it.tidalwave.util.thread.ThreadAssertions.assertThread(ThreadType). If assertions are disabled, there won't be any argument validation. [it.tidalwave.util.thread.ThreadAssertions] At ThreadAssertions.java:[line 49] AA_ASSERTION_OF_ARGUMENTS [INFO] To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui" [INFO] [INFO] ------< it.tidalwave.thesefoolishthings:it-tidalwave-messagebus >------- [INFO] Building TheseFoolishThings :: MessageBus 3.2-ALPHA-26-SNAPSHOT [4/19] [INFO] from modules/MessageBus/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-messagebus --- [INFO] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target [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_Metrics/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185643040 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-messagebus --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-messagebus --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 dependency. [INFO] Compiling 12 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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java:[146,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[98,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[150,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[178,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[183,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[183,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[88,40] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[104,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[104,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[166,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_Metrics/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_Metrics/workspace/modules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterExample.java:[45,48] [this-escape] possible 'this' escape before subclass is fully initialized [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-messagebus --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-messagebus --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-messagebus --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-messagebus --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-messagebus --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-messagebus-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-messagebus-3.2-ALPHA-26-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-messagebus-3.2-ALPHA-26-SNAPSHOT-tests.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-messagebus >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-messagebus --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-messagebus <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-messagebus --- [INFO] BugInstance size is 4 [INFO] Error size is 0 [INFO] Total bugs: 4 [ERROR] Medium: Non-null field messageBusSupport is not initialized by new it.tidalwave.messagebus.spi.RoundRobinAsyncMessageDelivery() [it.tidalwave.messagebus.spi.RoundRobinAsyncMessageDelivery] At RoundRobinAsyncMessageDelivery.java:[lines 45-57] NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR [ERROR] Medium: Non-null field messageBusSupport is not initialized by new it.tidalwave.messagebus.spi.SimpleAsyncMessageDelivery() [it.tidalwave.messagebus.spi.SimpleAsyncMessageDelivery] At SimpleAsyncMessageDelivery.java:[line 41] NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR [ERROR] Medium: Adding elements of an entry set may fail due to reuse of Map.Entry object in it.tidalwave.messagebus.spi.SimpleMessageBus.dispatchMessage(Class, Object) [it.tidalwave.messagebus.spi.SimpleMessageBus] At SimpleMessageBus.java:[line 144] DMI_ENTRY_SETS_MAY_REUSE_ENTRY_OBJECTS [ERROR] Low: Overridable method initialize is called from constructor new it.tidalwave.messagebus.spi.SimpleMessageBus(Executor, MessageDelivery). [it.tidalwave.messagebus.spi.SimpleMessageBus] At SimpleMessageBus.java:[line 88] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR [INFO] To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui" [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-actor >--------- [INFO] Building TheseFoolishThings :: Actors 3.2-ALPHA-26-SNAPSHOT [5/19] [INFO] from modules/Actors/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-actor --- [INFO] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target [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_Metrics/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185648993 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-actor --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-actor --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[43,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[55,16] [serial] serializable class MessageSupport has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[58,57] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[64,35] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[72,21] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[44,7] [serial] serializable class CollaborationCompletedMessage has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[64,86] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[72,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[79,75] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[53,7] [serial] serializable class DefaultCollaboration has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[104,25] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[111,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[115,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[119,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[123,40] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java:[43,7] [serial] serializable class CollaborationStartedMessage has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[112,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[125,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[128,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[128,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java:[40,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_Metrics/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. [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-actor --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-actor --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target/it-tidalwave-actor-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.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_Metrics/workspace/modules/Actors/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-actor/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-actor-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target/it-tidalwave-actor-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-actor/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-actor-3.2-ALPHA-26-SNAPSHOT.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-actor >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-actor --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-actor <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-actor --- [INFO] BugInstance size is 3 [INFO] Error size is 0 [INFO] Total bugs: 3 [ERROR] Medium: it.tidalwave.actor.impl.CollaborationAwareMessageBusAdapter.registerCollaborationListener(Method) uses the same code for two branches [it.tidalwave.actor.impl.CollaborationAwareMessageBusAdapter, it.tidalwave.actor.impl.CollaborationAwareMessageBusAdapter] At CollaborationAwareMessageBusAdapter.java:[line 126]At CollaborationAwareMessageBusAdapter.java:[line 127] DB_DUPLICATE_BRANCHES [ERROR] Low: The class it.tidalwave.actor.impl.ExecutorWithPriority$2 could be refactored into a named _static_ inner class [it.tidalwave.actor.impl.ExecutorWithPriority] At ExecutorWithPriority.java:[line 72] SIC_INNER_SHOULD_BE_STATIC_ANON [ERROR] Low: The class it.tidalwave.actor.impl.ExecutorWithPriority$3 could be refactored into a named _static_ inner class [it.tidalwave.actor.impl.ExecutorWithPriority] At ExecutorWithPriority.java:[line 103] SIC_INNER_SHOULD_BE_STATIC_ANON [INFO] To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui" [INFO] [INFO] -------< it.tidalwave.thesefoolishthings:it-tidalwave-util-test >------- [INFO] Building TheseFoolishThings :: Test Utilities 3.2-ALPHA-26-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] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/target [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_Metrics/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185654237 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-util-test --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/target/jacoco.exec [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_Metrics/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. [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-util-test --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-util-test --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/target/it-tidalwave-util-test-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.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_Metrics/workspace/modules/TestUtilities/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-util-test-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/target/it-tidalwave-util-test-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-util-test-3.2-ALPHA-26-SNAPSHOT.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-util-test >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-util-test --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-util-test <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-util-test --- [INFO] BugInstance size is 1 [INFO] Error size is 0 [INFO] Total bugs: 1 [ERROR] Medium: Possible null pointer dereference in it.tidalwave.util.test.BaseTestHelper.testResourceFor(String) due to return value of called method [it.tidalwave.util.test.BaseTestHelper, it.tidalwave.util.test.BaseTestHelper] Method invoked at BaseTestHelper.java:[line 117]Known null at BaseTestHelper.java:[line 117] NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE [INFO] To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui" [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-role >---------- [INFO] Building TheseFoolishThings :: Roles 3.2-ALPHA-26-SNAPSHOT [7/19] [INFO] from modules/Roles/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-role --- [INFO] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target [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_Metrics/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185659152 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-role --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[96,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[100,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[102,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[46,82] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java:[57,83] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[39,78] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[44,67] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java:[66,27] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BoundFunctionSupport.java:[40,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[48,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[48,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[47,41] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[39,76] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[44,66] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultDisplayable.java:[61,38] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultMutableDisplayable.java:[60,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java:[55,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultUserAction.java:[64,31] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider.java:[59,22] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/MutableIconProviderSupport.java:[44,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[90,99] [unchecked] unchecked conversion required: List found: List [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[63,11] [serial] serializable class SCPFinder has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[68,49] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[71,41] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[181,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_Metrics/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[59,49] [unchecked] unchecked cast required: List found: Object [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[99,28] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[114,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 04:01:05.156 [main ] INFO it.tidalwave.role.SimpleCompositeTest - STARTING TESTS OF it.tidalwave.role.SimpleCompositeTest 04:01:05.215 [main ] INFO it.tidalwave.role.SimpleCompositeTest - ********************************* 04:01:05.216 [main ] INFO it.tidalwave.role.SimpleCompositeTest - TEST "must produce valid Finders" 04:01:05.216 [main ] INFO it.tidalwave.role.SimpleCompositeTest - ********************************* 04:01:05.227 [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=[])) 04:01:05.232 [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=[])) 04:01:05.232 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:01:05.233 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=1, contexts=[], sorters=[]) 04:01:05.247 [main ] INFO it.tidalwave.role.SimpleCompositeTest - TEST PASSED in 21 msec 04:01:05.247 [main ] INFO it.tidalwave.role.SimpleCompositeTest - 04:01:05.250 [main ] INFO it.tidalwave.role.ui.DisplayableTest - ************************************************ 04:01:05.251 [main ] INFO it.tidalwave.role.ui.DisplayableTest - TEST "must read the displayName from the bundle" 04:01:05.251 [main ] INFO it.tidalwave.role.ui.DisplayableTest - ************************************************ 04:01:05.258 [main ] INFO it.tidalwave.role.ui.DisplayableTest - TEST PASSED in 8 msec 04:01:05.258 [main ] INFO it.tidalwave.role.ui.DisplayableTest - 04:01:05.265 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - *********************************************** 04:01:05.265 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - TEST "test ofMaybePresentable with Presentable" 04:01:05.266 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - *********************************************** 04:01:05.378 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - TEST PASSED in 113 msec 04:01:05.379 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - 04:01:05.380 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - ************************************************** 04:01:05.380 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - TEST "test ofMaybePresentable without Presentable" 04:01:05.380 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - ************************************************** 04:01:05.383 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - TEST PASSED in 3 msec 04:01:05.383 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - 04:01:05.384 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - ************************* 04:01:05.384 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - TEST "works with actions" 04:01:05.384 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - ************************* 04:01:05.386 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - TEST PASSED in 1 msec 04:01:05.386 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - 04:01:05.386 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - **************************** 04:01:05.387 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - TEST "works with no actions" 04:01:05.387 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - **************************** 04:01:05.388 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - TEST PASSED in 2 msec 04:01:05.388 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - 04:01:05.395 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 04:01:05.395 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 04:01:05.395 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 181663498, Mock for As, hashCode: 1452493025, -1] 04:01:05.395 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 04:01:05.425 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 30 msec 04:01:05.425 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 04:01:05.425 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 04:01:05.425 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 04:01:05.426 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 1452493025, Mock for As, hashCode: 181663498, 1] 04:01:05.426 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 04:01:05.427 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 2 msec 04:01:05.427 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 04:01:05.428 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - **************************************************************************** 04:01:05.428 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 04:01:05.428 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 181663498, Mock for As, hashCode: 181663498, 0] 04:01:05.428 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - **************************************************************************** 04:01:05.429 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 1 msec 04:01:05.430 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 04:01:05.430 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 04:01:05.430 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 04:01:05.430 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 2109061264, Mock for As, hashCode: 1081836597, 0] 04:01:05.430 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 04:01:05.432 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 1 msec 04:01:05.432 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 04:01:05.433 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 04:01:05.433 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 04:01:05.433 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 1081836597, Mock for As, hashCode: 2109061264, 0] 04:01:05.433 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 04:01:05.435 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 2 msec 04:01:05.435 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 04:01:05.495 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************** 04:01:05.495 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must find local roles" 04:01:05.495 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************** 04:01:05.496 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 1 msec 04:01:05.496 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 04:01:05.500 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ******************************* 04:01:05.500 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must find roles in owner" 04:01:05.500 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ******************************* 04:01:05.503 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@844e66d 04:01:05.507 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@5aab5b31 04:01:05.510 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.As$MockitoMock$PBnknqUW@74eec640 at construction time: [] 04:01:05.511 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.i.DefaultPresentationModelTest$Role2) for i.t.u.As$MockitoMock$PBnknqUW@74eec640 04:01:05.511 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:05.512 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@23396fc0, []) 04:01:05.513 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.514 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@43786627 04:01:05.516 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$PBnknqUW@74eec640, i.t.r.u.i.DefaultPresentationModelTest$Role2) 04:01:05.516 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 04:01:05.516 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 04:01:05.517 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 04:01:05.517 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@23396fc0, []) completed 04:01:05.517 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 04:01:05.518 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 18 msec 04:01:05.518 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 04:01:05.522 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************************** 04:01:05.522 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must give priority to local roles" 04:01:05.522 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************************** 04:01:05.523 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 0 msec 04:01:05.523 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 04:01:05.526 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ************************************ 04:01:05.526 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must not find inexistent role" 04:01:05.526 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ************************************ 04:01:05.526 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for j.l.Object@485deee1 at construction time: [] 04:01:05.527 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.i.DefaultPresentationModelTest$Role2) for j.l.Object@485deee1 04:01:05.527 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:05.527 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@38a96593, []) 04:01:05.527 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.528 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@a5e8260 04:01:05.528 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(j.l.Object@485deee1, i.t.r.u.i.DefaultPresentationModelTest$Role2) 04:01:05.528 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 04:01:05.528 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@38a96593, []) completed 04:01:05.528 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 04:01:05.529 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 2 msec 04:01:05.529 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 04:01:05.532 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************************** 04:01:05.532 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must not find inexistent role bis" 04:01:05.532 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************************** 04:01:05.533 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.As$MockitoMock$PBnknqUW@1be8c122 at construction time: [] 04:01:05.533 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.i.DefaultPresentationModelTest$Role1) for i.t.u.As$MockitoMock$PBnknqUW@1be8c122 04:01:05.533 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:05.533 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@59a2d756, []) 04:01:05.533 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.534 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@218df7d6 04:01:05.534 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$PBnknqUW@1be8c122, i.t.r.u.i.DefaultPresentationModelTest$Role1) 04:01:05.534 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 04:01:05.534 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 04:01:05.534 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 04:01:05.534 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@59a2d756, []) completed 04:01:05.534 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 04:01:05.538 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 6 msec 04:01:05.538 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 04:01:05.553 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ****************************** 04:01:05.554 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "test TFT 248 regression" 04:01:05.554 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ****************************** 04:01:05.554 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.As$MockitoMock$PBnknqUW@69f9b561 at construction time: [] 04:01:05.555 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.i.DefaultPresentationModelTest$Role3) for i.t.u.As$MockitoMock$PBnknqUW@69f9b561 04:01:05.555 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:05.555 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@7433ca19, []) 04:01:05.555 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.556 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@78eafad 04:01:05.556 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$PBnknqUW@69f9b561, i.t.r.u.i.DefaultPresentationModelTest$Role3) 04:01:05.556 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 04:01:05.557 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 04:01:05.557 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 04:01:05.557 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@7433ca19, []) completed 04:01:05.557 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 04:01:05.558 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 5 msec 04:01:05.559 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 04:01:05.560 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 04:01:05.560 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 04:01:05.560 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [a@a2df0d5$Displayable[], b@782cc5fa$Displayable[], -1] 04:01:05.561 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 04:01:05.562 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 2 msec 04:01:05.562 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 04:01:05.562 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - *********************************************************** 04:01:05.562 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 04:01:05.563 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [b@782cc5fa$Displayable[], a@a2df0d5$Displayable[], 1] 04:01:05.563 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - *********************************************************** 04:01:05.563 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 1 msec 04:01:05.563 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 04:01:05.564 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ********************************************************** 04:01:05.564 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 04:01:05.564 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [a@a2df0d5$Displayable[], a@a2df0d5$Displayable[], 0] 04:01:05.564 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ********************************************************** 04:01:05.564 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 1 msec 04:01:05.564 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 04:01:05.565 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 04:01:05.565 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 04:01:05.565 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [c@563172d3$Displayable[], c@5086623f$Displayable[], 0] 04:01:05.565 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 04:01:05.566 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 0 msec 04:01:05.566 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 04:01:05.566 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 04:01:05.566 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 04:01:05.566 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [c@5086623f$Displayable[], c@563172d3$Displayable[], 0] 04:01:05.566 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 04:01:05.567 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 1 msec 04:01:05.567 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 04:01:05.568 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - ***************************** 04:01:05.569 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - TEST "must return no actions" 04:01:05.569 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - ***************************** 04:01:05.569 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - TEST PASSED in 1 msec 04:01:05.569 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - 04:01:05.570 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - ************************************ 04:01:05.570 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - TEST "must return no default action" 04:01:05.570 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - ************************************ 04:01:05.571 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - TEST PASSED in 0 msec 04:01:05.571 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - 04:01:05.572 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - ********************************************************************* 04:01:05.572 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - TEST "must create a PresentationModel containing the proper children" 04:01:05.572 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - ********************************************************************* 04:01:05.574 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@40fe8fd5/a at construction time: [] 04:01:05.575 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@329b331f, []) 04:01:05.575 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.576 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@40fe8fd5/a: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@6335f04a, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@74ce7fdf, i.t.r.i.DefaultSimpleComposite@1f26b992] 04:01:05.576 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@329b331f, []) completed 04:01:05.576 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(a)), MockDatum(a) 04:01:05.577 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.role.ui.spi.SimpleCompositePresentable$SCPFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:01:05.577 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@67fac095, []) 04:01:05.577 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.578 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:01:05.578 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@210a26b/b1 at construction time: [] 04:01:05.579 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@6cbdd1c5, []) 04:01:05.579 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.579 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@210a26b/b1: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@6335f04a, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@60816371, i.t.r.i.DefaultSimpleComposite@678586f0] 04:01:05.579 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@6cbdd1c5, []) completed 04:01:05.579 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@5ad6f98e/b2 at construction time: [] 04:01:05.580 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@3316527e, []) 04:01:05.580 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.580 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@5ad6f98e/b2: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@6335f04a, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@786ff0ea] 04:01:05.580 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@3316527e, []) completed 04:01:05.580 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@15186ce0/b3 at construction time: [] 04:01:05.580 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@75dd0f94, []) 04:01:05.580 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.581 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@15186ce0/b3: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@6335f04a, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@72324965] 04:01:05.581 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@75dd0f94, []) completed 04:01:05.581 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@67fac095, []) completed 04:01:05.581 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(b1)), MockDatum(b1) 04:01:05.581 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.role.ui.spi.SimpleCompositePresentable$SCPFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:01:05.581 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@64ec1459, []) 04:01:05.582 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.582 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:01:05.582 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1aac0a47/c1 at construction time: [] 04:01:05.582 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@6785c9fa, []) 04:01:05.582 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.582 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1aac0a47/c1: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@6335f04a, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@63cf578f] 04:01:05.583 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@6785c9fa, []) completed 04:01:05.583 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@194b9783/c2 at construction time: [] 04:01:05.583 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@4dd1548e, []) 04:01:05.583 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.583 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@194b9783/c2: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@6335f04a, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@54bb1194] 04:01:05.583 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@4dd1548e, []) completed 04:01:05.583 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1109730f/c3 at construction time: [] 04:01:05.584 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@46c662f2, []) 04:01:05.584 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.584 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1109730f/c3: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@6335f04a, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@4afdfc0f] 04:01:05.584 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@46c662f2, []) completed 04:01:05.584 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@64ec1459, []) completed 04:01:05.584 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(c1)), MockDatum(c1) 04:01:05.584 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1aac0a47/c1 at construction time: [] 04:01:05.584 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1aac0a47/c1 04:01:05.585 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:05.585 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@455da438, []) 04:01:05.585 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.585 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@481ed95c 04:01:05.585 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1aac0a47/c1, i.t.r.SimpleComposite) 04:01:05.586 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 04:01:05.586 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@455da438, []) completed 04:01:05.586 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 04:01:05.586 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(c2)), MockDatum(c2) 04:01:05.586 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@194b9783/c2 at construction time: [] 04:01:05.586 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@194b9783/c2 04:01:05.586 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:05.586 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@2c77344f, []) 04:01:05.586 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.587 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@194b9783/c2, i.t.r.SimpleComposite) 04:01:05.587 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 04:01:05.587 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@2c77344f, []) completed 04:01:05.587 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 04:01:05.587 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(c3)), MockDatum(c3) 04:01:05.587 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1109730f/c3 at construction time: [] 04:01:05.587 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1109730f/c3 04:01:05.587 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:05.587 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@118cbded, []) 04:01:05.588 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.588 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1109730f/c3, i.t.r.SimpleComposite) 04:01:05.588 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 04:01:05.588 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@118cbded, []) completed 04:01:05.588 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 04:01:05.588 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(b2)), MockDatum(b2) 04:01:05.588 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@5ad6f98e/b2 at construction time: [] 04:01:05.588 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@5ad6f98e/b2 04:01:05.588 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:05.589 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@f4f843f, []) 04:01:05.589 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.589 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@5ad6f98e/b2, i.t.r.SimpleComposite) 04:01:05.589 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 04:01:05.589 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@f4f843f, []) completed 04:01:05.589 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 04:01:05.589 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(b3)), MockDatum(b3) 04:01:05.589 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@15186ce0/b3 at construction time: [] 04:01:05.589 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@15186ce0/b3 04:01:05.589 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:05.590 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@27261190, []) 04:01:05.590 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@58aa5c94 04:01:05.590 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@15186ce0/b3, i.t.r.SimpleComposite) 04:01:05.590 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 04:01:05.590 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000077e76833c628@27261190, []) completed 04:01:05.590 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 04:01:05.590 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - TEST PASSED in 18 msec 04:01:05.590 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - 04:01:05.591 [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: 2.462 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-role --- [INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/jacoco.exec [INFO] Analyzed bundle 'TheseFoolishThings :: Roles' with 75 classes [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-role --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-role --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-role --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-role-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-role-3.2-ALPHA-26-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-role-3.2-ALPHA-26-SNAPSHOT-tests.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-role >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-role --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-role <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-role --- [INFO] BugInstance size is 5 [INFO] Error size is 0 [INFO] Total bugs: 5 [ERROR] Low: Overridable method function is called from constructor new it.tidalwave.role.ui.function.BooleanBoundFunctionSupport(ChangingSource[]). [it.tidalwave.role.ui.function.BooleanBoundFunctionSupport] At BooleanBoundFunctionSupport.java:[line 66] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR [ERROR] Medium: Non-null field targetValue is not initialized by new it.tidalwave.role.ui.function.WeakCopyFunctionSupport(ChangingSource) [it.tidalwave.role.ui.function.WeakCopyFunctionSupport] At WeakCopyFunctionSupport.java:[lines 48-49] NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR [ERROR] Low: Redundant nullcheck of role, which is known to be non-null in it.tidalwave.role.ui.impl.DefaultPresentationModel.maybeAs(Class) [it.tidalwave.role.ui.impl.DefaultPresentationModel] Redundant null check at DefaultPresentationModel.java:[line 103] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE [ERROR] Low: it.tidalwave.role.ui.impl.DisplayableComparator implements Comparator but not Serializable [it.tidalwave.role.ui.impl.DisplayableComparator] At DisplayableComparator.java:[lines 42-55] SE_COMPARATOR_SHOULD_BE_SERIALIZABLE [ERROR] Medium: Class (it.tidalwave.role.ui.impl.DisplayableComparator) using singleton design pattern has non-private constructor. [it.tidalwave.role.ui.impl.DisplayableComparator] At DisplayableComparator.java:[line 42] SING_SINGLETON_HAS_NONPRIVATE_CONSTRUCTOR [INFO] To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui" [INFO] [INFO] ---< it.tidalwave.thesefoolishthings:it-tidalwave-messagebus-spring >--- [INFO] Building TheseFoolishThings :: MessageBus :: Spring 3.2-ALPHA-26-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] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target [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_Metrics/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185669564 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-messagebus-spring --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/jacoco.exec [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_Metrics/workspace/modules/SpringMessageBus/target/unwoven-classes [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[41,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[53,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[84,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[84,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[88,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[88,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[134,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[134,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[138,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[138,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 04:01:15.166 [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 04:01:16.836 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 04:01:16.858 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 04:01:16.863 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 04:01:16.863 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 04:01:16.865 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ********************************************************** 04:01:16.866 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must subscribe to default message bus at initialize" 04:01:16.866 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ********************************************************** 04:01:16.872 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 04:01:16.873 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 04:01:16.890 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 23 msec 04:01:16.890 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - 04:01:16.955 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 04:01:16.956 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 04:01:16.959 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 04:01:16.959 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 04:01:16.960 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ********************************************** 04:01:16.960 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must subscribe to alternate message bus" 04:01:16.960 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ********************************************** 04:01:16.961 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 04:01:16.961 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 04:01:16.963 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 2 msec 04:01:16.963 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - 04:01:17.008 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 04:01:17.009 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 04:01:17.012 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 04:01:17.012 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 04:01:17.013 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ************************************************** 04:01:17.013 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must unsubscribe from alternate message bus" 04:01:17.013 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ************************************************** 04:01:17.015 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 2 msec 04:01:17.015 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - 04:01:17.052 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 04:01:17.053 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 04:01:17.056 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 04:01:17.057 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 04:01:17.057 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - *********************************************************** 04:01:17.057 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must unsubscribe from default message bus at destroy" 04:01:17.058 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - *********************************************************** 04:01:17.059 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 2 msec 04:01:17.059 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - 04:01:17.060 [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: 2.583 s -- in it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspectTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-messagebus-spring --- [INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/jacoco.exec [INFO] Analyzed bundle 'TheseFoolishThings :: MessageBus :: Spring' with 4 classes [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-messagebus-spring --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-messagebus-spring --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-messagebus-spring --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-messagebus-spring-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-messagebus-spring-3.2-ALPHA-26-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-messagebus-spring-3.2-ALPHA-26-SNAPSHOT-tests.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-messagebus-spring >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-messagebus-spring --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-messagebus-spring <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-messagebus-spring --- [INFO] BugInstance size is 4 [INFO] Error size is 0 [INFO] Total bugs: 4 [ERROR] Low: Invocation of reflect.Method.setAccessible(boolean), which should be invoked from within a doPrivileged block, in new it.tidalwave.messagebus.impl.spring.MessageBusAdapterFactory$MessageBusListenerAdapter(MessageBusAdapterFactory, Object, Method, Class) [it.tidalwave.messagebus.impl.spring.MessageBusAdapterFactory$MessageBusListenerAdapter] At MessageBusAdapterFactory.java:[line 72] DP_DO_INSIDE_DO_PRIVILEGED [ERROR] Low: it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect.ajc$perSingletonInstance isn't final but should be [it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect] In SpringSimpleMessageSubscriberAspect.aj MS_SHOULD_BE_FINAL [ERROR] Medium: Primitive field it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect.ajc$perSingletonInstance is public and set from inside the class, which makes it too exposed. Consider making it private to limit external accessibility. [it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect] At SpringSimpleMessageSubscriberAspect.aj:[line 1] PA_PUBLIC_PRIMITIVE_ATTRIBUTE [ERROR] Medium: Exception thrown in class it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport at new it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport(BeanFactory, Object) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. [it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport, it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport] At SpringSimpleMessageSubscriberSupport.java:[line 46]At SpringSimpleMessageSubscriberSupport.java:[line 46] CT_CONSTRUCTOR_THROW [INFO] To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui" [INFO] [INFO] ------< it.tidalwave.thesefoolishthings:it-tidalwave-role-spring >------ [INFO] Building TheseFoolishThings :: Roles :: Spring 3.2-ALPHA-26-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] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target [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_Metrics/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185679924 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-role-spring --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/jacoco.exec [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_Metrics/workspace/modules/SpringRoles/target/unwoven-classes [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java:[68,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_Metrics/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_Metrics/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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum1.java:[39,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum2.java:[39,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[176,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[182,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[185,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[185,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[185,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[241,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[241,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[241,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 04:01:24.167 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - STARTING TESTS OF it.tidalwave.role.spring.SpringAdapterTest 04:01:24.550 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ... 04:01:24.552 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@6b70d1fb 04:01:24.650 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 04:01:25.346 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 04:01:25.349 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:01:25.350 [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] 04:01:25.350 [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] 04:01:25.350 [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] 04:01:25.352 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@2907f58d 04:01:25.371 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************** 04:01:25.371 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must inject a role properly assigning its owner 1" 04:01:25.371 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************** 04:01:25.374 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@3b3e9814 04:01:25.376 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum1@33d6886b at construction time: [] 04:01:25.376 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole1) for i.t.r.s.m.MockDatum1@33d6886b 04:01:25.376 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:25.378 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071a958235658@50da96f3, []) 04:01:25.378 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@2935042e 04:01:25.378 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@33d6886b, i.t.r.s.m.MockRole1) 04:01:25.379 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole1(it.tidalwave.role.spring.mock.MockDatum1) 04:01:25.379 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum1@33d6886b] 04:01:25.379 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole1@5fae1b] 04:01:25.379 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071a958235658@50da96f3, []) completed 04:01:25.380 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockConcreteRole1@5fae1b] 04:01:25.386 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 14 msec 04:01:25.386 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - 04:01:25.417 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 04:01:25.873 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 04:01:25.874 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:01:25.874 [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] 04:01:25.874 [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] 04:01:25.874 [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] 04:01:25.881 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ************************************************************************************** 04:01:25.881 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must inject a role supporting multiple datum types properly assigning its owner" 04:01:25.881 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ************************************************************************************** 04:01:25.882 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum1@79851013 at construction time: [] 04:01:25.882 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole2) for i.t.r.s.m.MockDatum1@79851013 04:01:25.882 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:25.883 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071a958235658@cf7146, []) 04:01:25.883 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@2935042e 04:01:25.883 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@79851013, i.t.r.s.m.MockRole2) 04:01:25.883 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole2(java.lang.Object) 04:01:25.883 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum1@79851013] 04:01:25.884 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole2@1126dae7] 04:01:25.884 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071a958235658@cf7146, []) completed 04:01:25.884 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockConcreteRole2@1126dae7] 04:01:25.884 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum2@40f25558 at construction time: [] 04:01:25.885 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole2) for i.t.r.s.m.MockDatum2@40f25558 04:01:25.885 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:25.885 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071a958235658@40b4fec9, []) 04:01:25.885 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@2935042e 04:01:25.885 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@40f25558, i.t.r.s.m.MockRole2) 04:01:25.886 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole2(java.lang.Object) 04:01:25.886 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum2@40f25558] 04:01:25.886 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole2@6762e5da] 04:01:25.886 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071a958235658@40b4fec9, []) completed 04:01:25.886 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockConcreteRole2@6762e5da] 04:01:25.887 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 5 msec 04:01:25.887 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - 04:01:25.916 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 04:01:26.333 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 04:01:26.334 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:01:26.334 [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] 04:01:26.334 [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] 04:01:26.334 [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] 04:01:26.340 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ********************************************************************** 04:01:26.340 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must return the datum object when it directly implements a role" 04:01:26.340 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ********************************************************************** 04:01:26.341 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum2@53df16bf at construction time: [] 04:01:26.341 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole3) for i.t.r.s.m.MockDatum2@53df16bf 04:01:26.341 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:26.341 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071a958235658@10007891, []) 04:01:26.341 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@2935042e 04:01:26.341 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@53df16bf, i.t.r.s.m.MockRole3) 04:01:26.342 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 04:01:26.342 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071a958235658@10007891, []) completed 04:01:26.342 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockDatum2@53df16bf] 04:01:26.342 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 2 msec 04:01:26.343 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - 04:01:26.362 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 04:01:26.696 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 04:01:26.697 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:01:26.697 [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] 04:01:26.697 [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] 04:01:26.697 [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] 04:01:26.702 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************************* 04:01:26.702 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must throw AsException when asking for an unavailable role 1" 04:01:26.702 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************************* 04:01:26.703 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum1@3a2c2d15 at construction time: [] 04:01:26.703 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole3) for i.t.r.s.m.MockDatum1@3a2c2d15 04:01:26.703 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:26.703 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071a958235658@590e1783, []) 04:01:26.703 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@2935042e 04:01:26.704 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@3a2c2d15, i.t.r.s.m.MockRole3) 04:01:26.704 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 04:01:26.704 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071a958235658@590e1783, []) completed 04:01:26.704 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 04:01:26.705 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 2 msec 04:01:26.705 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - 04:01:26.726 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 04:01:27.053 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 04:01:27.054 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:01:27.054 [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] 04:01:27.054 [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] 04:01:27.054 [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] 04:01:27.059 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************************* 04:01:27.059 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must throw AsException when asking for an unavailable role 2" 04:01:27.060 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************************* 04:01:27.060 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum2@2f444745 at construction time: [] 04:01:27.060 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole1) for i.t.r.s.m.MockDatum2@2f444745 04:01:27.060 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:27.061 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071a958235658@4cecd1e7, []) 04:01:27.061 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@2935042e 04:01:27.061 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@2f444745, i.t.r.s.m.MockRole1) 04:01:27.061 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 04:01:27.061 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071a958235658@4cecd1e7, []) completed 04:01:27.061 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 04:01:27.062 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 2 msec 04:01:27.062 [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 04:01:28.194 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 04:01:28.195 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding" 04:01:28.195 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod] 04:01:28.195 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 04:01:28.201 [main ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@2a63ec25.publicMethod() with context thread binding 04:01:28.207 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod() 04:01:28.219 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 24 msec 04:01:28.219 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 04:01:28.219 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 04:01:28.220 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding" 04:01:28.220 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod] 04:01:28.220 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 04:01:28.220 [main ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@4b44926d.protectedMethod() with context thread binding 04:01:28.221 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod() 04:01:28.222 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 3 msec 04:01:28.223 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 04:01:28.223 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 04:01:28.223 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding" 04:01:28.223 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod] 04:01:28.224 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 04:01:28.224 [main ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@1898c7c4.packageMethod() with context thread binding 04:01:28.225 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod() 04:01:28.226 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 2 msec 04:01:28.226 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 04:01:28.227 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 04:01:28.227 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding" 04:01:28.227 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod] 04:01:28.228 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 04:01:28.229 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod() 04:01:28.230 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 2 msec 04:01:28.230 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 04:01:28.230 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 04:01:28.231 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding" 04:01:28.231 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod] 04:01:28.231 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 04:01:28.231 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod() 04:01:28.232 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 2 msec 04:01:28.232 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 04:01:28.233 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 04:01:28.233 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding" 04:01:28.233 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod] 04:01:28.233 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 04:01:28.233 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod() 04:01:28.234 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 2 msec 04:01:28.234 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 04:01:28.235 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 04:01:28.235 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation" 04:01:28.236 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod] 04:01:28.236 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 04:01:28.236 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod() 04:01:28.237 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 1 msec 04:01:28.237 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 04:01:28.237 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 04:01:28.238 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation" 04:01:28.238 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod] 04:01:28.238 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 04:01:28.238 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod() 04:01:28.239 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 1 msec 04:01:28.239 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 04:01:28.239 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 04:01:28.239 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation" 04:01:28.240 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod] 04:01:28.240 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 04:01:28.240 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod() 04:01:28.241 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 1 msec 04:01:28.241 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 04:01:28.241 [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: 4.797 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-role-spring --- [INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/jacoco.exec [INFO] Analyzed bundle 'TheseFoolishThings :: Roles :: Spring' with 6 classes [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-role-spring --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-role-spring --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-role-spring --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-role-spring-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-role-spring-3.2-ALPHA-26-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-role-spring-3.2-ALPHA-26-SNAPSHOT-tests.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-role-spring >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-role-spring --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-role-spring <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-role-spring --- [INFO] BugInstance size is 9 [INFO] Error size is 0 [INFO] Total bugs: 9 [ERROR] Low: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory(). [it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory] At AnnotationSpringSystemRoleFactory.java:[line 49] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR [ERROR] Low: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory(). [it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory] At AnnotationSpringSystemRoleFactory.java:[line 49] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR [ERROR] Medium: Non-null field beanFactory is not initialized by new it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory() [it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory] At AnnotationSpringSystemRoleFactory.java:[line 49] NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR [ERROR] Medium: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory() [it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory] Redundant null check at AnnotationSpringSystemRoleFactory.java:[line 49] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE [ERROR] Low: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory() [it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory] Redundant null check at AnnotationSpringSystemRoleFactory.java:[line 49] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE [ERROR] Low: it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect.ajc$perSingletonInstance isn't final but should be [it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect] In DciContextWithAutoThreadBindingAspect.java MS_SHOULD_BE_FINAL [ERROR] Medium: Primitive field it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect.ajc$perSingletonInstance is public and set from inside the class, which makes it too exposed. Consider making it private to limit external accessibility. [it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect] At DciContextWithAutoThreadBindingAspect.java:[line 1] PA_PUBLIC_PRIMITIVE_ATTRIBUTE [ERROR] Low: The class it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect$1 could be refactored into a named _static_ inner class [it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect] At DciContextWithAutoThreadBindingAspect.java:[line 68] SIC_INNER_SHOULD_BE_STATIC_ANON [ERROR] Medium: Possible null pointer dereference in it.tidalwave.util.spring.ClassScanner.findClasses() due to return value of called method [it.tidalwave.util.spring.ClassScanner, it.tidalwave.util.spring.ClassScanner] Method invoked at ClassScanner.java:[line 70]Known null at ClassScanner.java:[line 70] NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE [INFO] To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui" [INFO] [INFO] ----< it.tidalwave.thesefoolishthings:thesefoolishthings-examples >----- [INFO] Building TheseFoolishThings :: Examples (master) 3.2-ALPHA-26-SNAPSHOT [10/19] [INFO] from modules/examples/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ thesefoolishthings-examples --- [INFO] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/target [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_Metrics/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185691309 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ thesefoolishthings-examples --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/target/jacoco.exec [INFO] [INFO] --- jacoco:0.8.12:report (report) @ thesefoolishthings-examples --- [INFO] Skipping JaCoCo execution due to missing execution data file. [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_Metrics/workspace/modules/examples/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/thesefoolishthings-examples/3.2-ALPHA-26-SNAPSHOT/thesefoolishthings-examples-3.2-ALPHA-26-SNAPSHOT.pom [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ thesefoolishthings-examples >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ thesefoolishthings-examples --- [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ thesefoolishthings-examples <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ thesefoolishthings-examples --- [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data >-- [INFO] Building TheseFoolishThings :: Examples :: Data 3.2-ALPHA-26-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] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/target [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_Metrics/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185691416 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/target/jacoco.exec [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 17] 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_Metrics/workspace/modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/Person.java:[46,7] [serial] serializable class Person has no definition of serialVersionUID [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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. [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.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_Metrics/workspace/modules/examples/Data/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-data/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-data/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-26-SNAPSHOT.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-data >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-data <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] BugInstance size is 1 [INFO] Error size is 0 [INFO] Total bugs: 1 [ERROR] Medium: Exception thrown in class it.tidalwave.thesefoolishthings.examples.person.Person at new it.tidalwave.thesefoolishthings.examples.person.Person(String, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. [it.tidalwave.thesefoolishthings.examples.person.Person, it.tidalwave.thesefoolishthings.examples.person.Person] At Person.java:[line 56]At Person.java:[line 56] CT_CONSTRUCTOR_THROW [INFO] To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui" [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-displayable >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Displayable 3.2-ALPHA-26-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] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target [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_Metrics/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185695875 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/jacoco.exec [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_Metrics/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 17] 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_Metrics/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 17] 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 04:01:39.400 [main ] INFO i.t.t.examples.dci.displayable.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest 04:01:39.441 [main ] INFO i.t.t.examples.dci.displayable.MainTest - ********************* 04:01:39.441 [main ] INFO i.t.t.examples.dci.displayable.MainTest - TEST "must not crash" 04:01:39.442 [main ] INFO i.t.t.examples.dci.displayable.MainTest - ********************* 04:01:40.110 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ... 04:01:40.112 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@38cfecf3 04:01:40.137 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 04:01:40.696 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.p.PersonDisplayable, i.t.t.e.p.PersonRenderable]) 04:01:40.698 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:01:40.699 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.u.Displayable -> [i.t.t.e.p.PersonDisplayable] 04:01:40.700 [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] 04:01:40.702 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@28c75c93 04:01:40.729 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@1d7f0cd0 04:01:40.731 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@5ed463b7/1 at construction time: [] 04:01:40.731 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.Displayable) for i.t.t.e.p.Person@5ed463b7/1 04:01:40.731 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:40.733 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000074586021c820@492d38a2, []) 04:01:40.733 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@31885b4b 04:01:40.733 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@5ed463b7/1, i.t.r.u.Displayable) 04:01:40.733 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable(it.tidalwave.thesefoolishthings.examples.person.Person) 04:01:40.734 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith] 04:01:40.734 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonDisplayable@638e8194] 04:01:40.734 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000074586021c820@492d38a2, []) completed 04:01:40.735 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonDisplayable@638e8194] 04:01:40.735 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (joe as Displayable).displayName: Joe Smith 04:01:40.736 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@7e4c0bc7/2 at construction time: [] 04:01:40.736 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.Displayable) for i.t.t.e.p.Person@7e4c0bc7/2 04:01:40.736 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:40.736 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000074586021c820@775fec4, []) 04:01:40.736 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@31885b4b 04:01:40.736 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7e4c0bc7/2, i.t.r.u.Displayable) 04:01:40.737 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable(it.tidalwave.thesefoolishthings.examples.person.Person) 04:01:40.737 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Luke Skywalker] 04:01:40.737 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonDisplayable@c7d173f] 04:01:40.737 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000074586021c820@775fec4, []) completed 04:01:40.737 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonDisplayable@c7d173f] 04:01:40.738 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (luke as Displayable).displayName: Luke Skywalker 04:01:40.738 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@5ed463b7/1 at construction time: [] 04:01:40.738 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.d.r.Renderable) for i.t.t.e.p.Person@5ed463b7/1 04:01:40.738 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:40.738 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000074586021c820@1c618295, []) 04:01:40.739 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@31885b4b 04:01:40.739 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@5ed463b7/1, i.t.t.e.d.d.r.Renderable) 04:01:40.739 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonRenderable(it.tidalwave.thesefoolishthings.examples.person.Person) 04:01:40.740 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith] 04:01:40.740 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonRenderable@344acc03] 04:01:40.740 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000074586021c820@1c618295, []) completed 04:01:40.740 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonRenderable@344acc03] 04:01:40.741 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (joe as Renderable): Joe Smith 04:01:40.741 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@7e4c0bc7/2 at construction time: [] 04:01:40.741 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.d.r.Renderable) for i.t.t.e.p.Person@7e4c0bc7/2 04:01:40.741 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:01:40.742 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000074586021c820@5b5f61cc, []) 04:01:40.742 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@31885b4b 04:01:40.742 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7e4c0bc7/2, i.t.t.e.d.d.r.Renderable) 04:01:40.742 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonRenderable(it.tidalwave.thesefoolishthings.examples.person.Person) 04:01:40.742 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Luke Skywalker] 04:01:40.742 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonRenderable@39179470] 04:01:40.743 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000074586021c820@5b5f61cc, []) completed 04:01:40.743 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonRenderable@39179470] 04:01:40.743 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (luke as Renderable): Luke Skywalker 04:01:40.745 [main ] INFO i.t.t.examples.dci.displayable.MainTest - TEST PASSED in 1304 msec 04:01:40.746 [main ] INFO i.t.t.examples.dci.displayable.MainTest - 04:01:40.747 [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: 1.973 s -- in it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/jacoco.exec [INFO] Analyzed bundle 'TheseFoolishThings :: Examples :: DCI :: Displayable' with 5 classes [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.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_Metrics/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-26-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-26-SNAPSHOT-tests.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-displayable >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-displayable <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Marshal XStream 3.2-ALPHA-26-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] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target [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_Metrics/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185703520 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/jacoco.exec [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_Metrics/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 17] 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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[51,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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[53,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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java:[39,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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamUnmarshallable.java:[39,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_Metrics/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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java:[51,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_Metrics/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_Metrics/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 17] 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 04:01:47.447 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest 04:01:47.488 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - ********************* 04:01:47.488 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - TEST "must not crash" 04:01:47.488 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - ********************* 04:01:47.962 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ... 04:01:47.964 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@418f0534 04:01:47.991 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 04:01:48.502 [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]) 04:01:48.506 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:01:48.507 [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] 04:01:48.507 [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] 04:01:48.507 [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] 04:01:48.507 [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] 04:01:48.507 [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] 04:01:48.508 [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] 04:01:48.510 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@1ee126de 04:01:48.762 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@2719139f 04:01:48.779 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@73b034ca/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.780 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@73b034ca/1 04:01:48.780 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.784 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@5eaa4ed0, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) 04:01:48.784 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.785 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@73b034ca/1, i.t.r.i.Marshallable) 04:01:48.786 [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) 04:01:48.786 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.786 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@104e6540] 04:01:48.787 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@1f062e10] 04:01:48.787 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@5eaa4ed0, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) completed 04:01:48.788 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@1f062e10] 04:01:48.813 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (joe as Marshallable) marshalled: JoeSmith 04:01:48.814 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@36def543 at construction time: [i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.814 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@36def543 04:01:48.814 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.815 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@519e14f6, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) 04:01:48.815 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.816 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@36def543, i.t.r.i.Marshallable) 04:01:48.816 [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) 04:01:48.816 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.816 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@104e6540] 04:01:48.817 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@10ab976b] 04:01:48.817 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@519e14f6, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) completed 04:01:48.818 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@10ab976b] 04:01:48.819 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (listOfPersons as Marshallable) marshalled: JoeSmithLukeSkywalker 04:01:48.819 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@6b578779/2f7b3dea-2092-45f0-8234-85a565aca4ad at construction time: [i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.820 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@6b578779/2f7b3dea-2092-45f0-8234-85a565aca4ad 04:01:48.820 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.820 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@41d6d6c4, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) 04:01:48.821 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.821 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@6b578779/2f7b3dea-2092-45f0-8234-85a565aca4ad, i.t.r.i.Unmarshallable) 04:01:48.821 [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) 04:01:48.822 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.822 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@104e6540] 04:01:48.822 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@147203c2] 04:01:48.822 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@41d6d6c4, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) completed 04:01:48.823 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@147203c2] 04:01:48.829 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled person: Joe Smith 04:01:48.830 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@32db94fb at construction time: [i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.830 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@32db94fb 04:01:48.830 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.830 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@5c00de0d, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) 04:01:48.831 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.831 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@32db94fb, i.t.r.i.Unmarshallable) 04:01:48.831 [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) 04:01:48.832 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.832 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@104e6540] 04:01:48.832 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@6278371a] 04:01:48.832 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@5c00de0d, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) completed 04:01:48.832 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@6278371a] 04:01:48.834 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled persons: [Joe Smith, Luke Skywalker] 04:01:48.834 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@73b034ca/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.835 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.Person@73b034ca/1 04:01:48.835 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.835 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@6a486afb, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) 04:01:48.835 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.835 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@73b034ca/1, i.t.t.e.d.m.r.Savable) 04:01:48.835 [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] 04:01:48.836 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:01:48.836 [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] 04:01:48.836 [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] 04:01:48.836 [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] 04:01:48.836 [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] 04:01:48.836 [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] 04:01:48.837 [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] 04:01:48.837 [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] 04:01:48.837 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object) 04:01:48.837 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith] 04:01:48.837 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@30623109] 04:01:48.838 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@6a486afb, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) completed 04:01:48.838 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@30623109] 04:01:48.838 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@73b034ca/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.839 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@73b034ca/1 04:01:48.839 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.839 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@4795876e, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) 04:01:48.839 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.839 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@73b034ca/1, i.t.r.i.Marshallable) 04:01:48.840 [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) 04:01:48.840 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.840 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@104e6540] 04:01:48.840 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@5c8859b4] 04:01:48.840 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@4795876e, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) completed 04:01:48.841 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@5c8859b4] 04:01:48.843 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@40874f54 at construction time: [i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.843 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.ListOfPersons@40874f54 04:01:48.843 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.843 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@3599b7e8, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) 04:01:48.843 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.844 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@40874f54, i.t.t.e.d.m.r.Savable) 04:01:48.844 [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] 04:01:48.844 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:01:48.844 [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] 04:01:48.844 [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] 04:01:48.844 [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] 04:01:48.844 [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] 04:01:48.844 [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] 04:01:48.845 [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] 04:01:48.845 [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] 04:01:48.845 [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] 04:01:48.845 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object) 04:01:48.845 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker]] 04:01:48.845 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@2862bac6] 04:01:48.845 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@3599b7e8, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) completed 04:01:48.846 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@2862bac6] 04:01:48.846 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@40874f54 at construction time: [i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.846 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@40874f54 04:01:48.846 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.846 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@696a6506, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) 04:01:48.847 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.847 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@40874f54, i.t.r.i.Marshallable) 04:01:48.847 [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) 04:01:48.847 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.847 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@104e6540] 04:01:48.848 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@1134a934] 04:01:48.848 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@696a6506, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) completed 04:01:48.848 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@1134a934] 04:01:48.851 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@5dfd4fac/07ca2c08-4353-4e8f-975d-1ad22dd7f856 at construction time: [i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.851 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.Person@5dfd4fac/07ca2c08-4353-4e8f-975d-1ad22dd7f856 04:01:48.851 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.852 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@2f08e6d3, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) 04:01:48.852 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.852 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@5dfd4fac/07ca2c08-4353-4e8f-975d-1ad22dd7f856, i.t.t.e.d.m.r.Loadable) 04:01:48.852 [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] 04:01:48.852 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:01:48.853 [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] 04:01:48.853 [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] 04:01:48.853 [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] 04:01:48.853 [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] 04:01:48.853 [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] 04:01:48.853 [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] 04:01:48.853 [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] 04:01:48.853 [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] 04:01:48.854 [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] 04:01:48.854 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object) 04:01:48.854 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ ] 04:01:48.854 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@67c1fc9b] 04:01:48.854 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@2f08e6d3, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) completed 04:01:48.854 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@67c1fc9b] 04:01:48.855 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@5dfd4fac/07ca2c08-4353-4e8f-975d-1ad22dd7f856 at construction time: [i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.855 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@5dfd4fac/07ca2c08-4353-4e8f-975d-1ad22dd7f856 04:01:48.855 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.855 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@18a538a0, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) 04:01:48.855 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.856 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@5dfd4fac/07ca2c08-4353-4e8f-975d-1ad22dd7f856, i.t.r.i.Unmarshallable) 04:01:48.856 [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) 04:01:48.856 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.856 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@104e6540] 04:01:48.856 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@70736b19] 04:01:48.856 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@18a538a0, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) completed 04:01:48.857 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@70736b19] 04:01:48.857 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@183e64a8 at construction time: [i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.858 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.ListOfPersons@183e64a8 04:01:48.858 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.858 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@4b8466c2, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) 04:01:48.858 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.858 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@183e64a8, i.t.t.e.d.m.r.Loadable) 04:01:48.858 [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] 04:01:48.859 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:01:48.859 [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] 04:01:48.859 [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] 04:01:48.859 [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] 04:01:48.859 [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] 04:01:48.859 [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] 04:01:48.859 [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] 04:01:48.859 [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] 04:01:48.860 [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] 04:01:48.860 [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] 04:01:48.860 [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] 04:01:48.860 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object) 04:01:48.860 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[]] 04:01:48.860 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@2044f708] 04:01:48.860 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@4b8466c2, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) completed 04:01:48.861 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@2044f708] 04:01:48.861 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@183e64a8 at construction time: [i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.861 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@183e64a8 04:01:48.861 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.862 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@18bab95b, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) 04:01:48.862 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.862 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@183e64a8, i.t.r.i.Unmarshallable) 04:01:48.862 [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) 04:01:48.862 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@104e6540, i.t.t.e.d.m.r.XStreamContext1@104e6540] 04:01:48.862 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@104e6540] 04:01:48.862 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@70e07ef8] 04:01:48.863 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@18bab95b, [i.t.t.e.d.m.r.XStreamContext1@104e6540]) completed 04:01:48.863 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@70e07ef8] 04:01:48.864 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded person: Joe Smith 04:01:48.864 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded persons: [Joe Smith, Luke Skywalker] 04:01:48.868 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2f1b8770/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.868 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@2f1b8770/1 04:01:48.868 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.868 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@4f96e484, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) 04:01:48.868 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.868 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2f1b8770/1, i.t.r.i.Marshallable) 04:01:48.868 [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) 04:01:48.869 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.869 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@74fd5fb0] 04:01:48.869 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@3cc5ca01] 04:01:48.869 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@4f96e484, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) completed 04:01:48.869 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@3cc5ca01] 04:01:48.870 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (joe as Marshallable) marshalled: 1JoeSmith 04:01:48.870 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@10acfe30 at construction time: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.870 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@10acfe30 04:01:48.870 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.871 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@789d45f7, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) 04:01:48.871 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.871 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@10acfe30, i.t.r.i.Marshallable) 04:01:48.871 [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) 04:01:48.871 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.871 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@74fd5fb0] 04:01:48.872 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@240c626d] 04:01:48.872 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@789d45f7, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) completed 04:01:48.872 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@240c626d] 04:01:48.873 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (listOfPersons as Marshallable) marshalled: 1JoeSmith2LukeSkywalker 04:01:48.873 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@285b63eb/d54100a6-3dc2-47ce-a042-2d13b484cbc7 at construction time: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.873 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@285b63eb/d54100a6-3dc2-47ce-a042-2d13b484cbc7 04:01:48.873 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.873 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@1fa8a4f7, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) 04:01:48.874 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.874 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@285b63eb/d54100a6-3dc2-47ce-a042-2d13b484cbc7, i.t.r.i.Unmarshallable) 04:01:48.874 [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) 04:01:48.874 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.874 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@74fd5fb0] 04:01:48.875 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@54c1878b] 04:01:48.875 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@1fa8a4f7, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) completed 04:01:48.875 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@54c1878b] 04:01:48.876 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled person: Joe Smith 04:01:48.876 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@27f6e2c3 at construction time: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.876 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@27f6e2c3 04:01:48.876 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.876 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@665c79a2, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) 04:01:48.876 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.877 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@27f6e2c3, i.t.r.i.Unmarshallable) 04:01:48.877 [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) 04:01:48.877 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.877 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@74fd5fb0] 04:01:48.877 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@3e79473d] 04:01:48.877 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@665c79a2, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) completed 04:01:48.877 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@3e79473d] 04:01:48.879 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled persons: [Joe Smith, Luke Skywalker] 04:01:48.879 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2f1b8770/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.879 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.Person@2f1b8770/1 04:01:48.879 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.880 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@5d1d05ff, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) 04:01:48.880 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.880 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2f1b8770/1, i.t.t.e.d.m.r.Savable) 04:01:48.880 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object) 04:01:48.880 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith] 04:01:48.880 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@5889e697] 04:01:48.880 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@5d1d05ff, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) completed 04:01:48.880 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@5889e697] 04:01:48.881 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2f1b8770/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.881 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@2f1b8770/1 04:01:48.881 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.881 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@48064a5a, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) 04:01:48.881 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.881 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2f1b8770/1, i.t.r.i.Marshallable) 04:01:48.881 [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) 04:01:48.882 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.882 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@74fd5fb0] 04:01:48.882 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@7d018c58] 04:01:48.882 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@48064a5a, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) completed 04:01:48.882 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@7d018c58] 04:01:48.884 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@2e4262d2 at construction time: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.884 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.ListOfPersons@2e4262d2 04:01:48.884 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.884 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@257e8c43, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) 04:01:48.884 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.884 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2e4262d2, i.t.t.e.d.m.r.Savable) 04:01:48.884 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object) 04:01:48.885 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker]] 04:01:48.885 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@14e54a35] 04:01:48.885 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@257e8c43, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) completed 04:01:48.885 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@14e54a35] 04:01:48.885 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@2e4262d2 at construction time: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.885 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@2e4262d2 04:01:48.885 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.886 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@189fb01b, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) 04:01:48.886 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.886 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2e4262d2, i.t.r.i.Marshallable) 04:01:48.886 [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) 04:01:48.886 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.886 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@74fd5fb0] 04:01:48.886 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@49522bdf] 04:01:48.886 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@189fb01b, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) completed 04:01:48.887 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@49522bdf] 04:01:48.890 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@4400026/88e8f11b-734b-4964-b47c-c8803a46a501 at construction time: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.890 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.Person@4400026/88e8f11b-734b-4964-b47c-c8803a46a501 04:01:48.890 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.890 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@7c08461b, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) 04:01:48.890 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.890 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@4400026/88e8f11b-734b-4964-b47c-c8803a46a501, i.t.t.e.d.m.r.Loadable) 04:01:48.890 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object) 04:01:48.891 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ ] 04:01:48.891 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@6c37c36] 04:01:48.891 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@7c08461b, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) completed 04:01:48.891 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@6c37c36] 04:01:48.891 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@4400026/88e8f11b-734b-4964-b47c-c8803a46a501 at construction time: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.891 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@4400026/88e8f11b-734b-4964-b47c-c8803a46a501 04:01:48.891 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.891 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@5e38329d, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) 04:01:48.892 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.892 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@4400026/88e8f11b-734b-4964-b47c-c8803a46a501, i.t.r.i.Unmarshallable) 04:01:48.892 [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) 04:01:48.892 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.892 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@74fd5fb0] 04:01:48.892 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@60be9fdf] 04:01:48.892 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@5e38329d, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) completed 04:01:48.893 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@60be9fdf] 04:01:48.893 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@7d816d32 at construction time: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.894 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.ListOfPersons@7d816d32 04:01:48.894 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.894 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@5069a91b, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) 04:01:48.894 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.894 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@7d816d32, i.t.t.e.d.m.r.Loadable) 04:01:48.894 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object) 04:01:48.895 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[]] 04:01:48.895 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@443d94ae] 04:01:48.895 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@5069a91b, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) completed 04:01:48.895 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@443d94ae] 04:01:48.895 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@7d816d32 at construction time: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.895 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@7d816d32 04:01:48.895 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.895 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@2b551e7b, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) 04:01:48.896 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] - it.tidalwave.role.impl.DefaultContextManager@381c826c 04:01:48.896 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@7d816d32, i.t.r.i.Unmarshallable) 04:01:48.896 [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) 04:01:48.896 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0, i.t.t.e.d.m.r.XStreamContext2@74fd5fb0] 04:01:48.896 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@74fd5fb0] 04:01:48.896 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@36e95b7b] 04:01:48.896 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000749b78289070@2b551e7b, [i.t.t.e.d.m.r.XStreamContext2@74fd5fb0]) completed 04:01:48.896 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@36e95b7b] 04:01:48.898 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded person: Joe Smith 04:01:48.898 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded persons: [Joe Smith, Luke Skywalker] 04:01:48.900 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - TEST PASSED in 1411 msec 04:01:48.900 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - 04:01:48.902 [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: 2.154 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] [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/jacoco.exec [INFO] Analyzed bundle 'TheseFoolishThings :: Examples :: DCI :: Marshal XStream' with 17 classes [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-26-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-26-SNAPSHOT-tests.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] BugInstance size is 2 [INFO] Error size is 0 [INFO] Total bugs: 2 [ERROR] Medium: Non-null field contextManager is not initialized by new it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample() [it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample] At DciMarshalXStreamExample.java:[line 58] NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR [ERROR] Low: Private method it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample.alternateSyntax() is never called [it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample] At DciMarshalXStreamExample.java:[lines 104-107] UPM_UNCALLED_PRIVATE_METHOD [INFO] To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui" [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Persistence JPA 3.2-ALPHA-26-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] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target [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_Metrics/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185712088 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/jacoco.exec [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_Metrics/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 17] 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_Metrics/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java:[67,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_Metrics/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonEntity.java:[45,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 17] 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 04:01:56.049 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest 04:01:56.094 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - ********************* 04:01:56.094 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - TEST "must not crash" 04:01:56.094 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - ********************* . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.4.1) 04:01:56.728 [main ] INFO i.t.t.examples.dci.persistable.jpa.Main - Starting Main using Java 21.0.5 with PID 303436 (/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/classes started by jenkins in /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample) 04:01:56.728 [main ] DEBUG i.t.t.examples.dci.persistable.jpa.Main - Running with Spring Boot v3.4.1, Spring v6.2.1 04:01:56.729 [main ] INFO i.t.t.examples.dci.persistable.jpa.Main - No active profile set, falling back to 1 default profile: "default" 04:01:57.385 [main ] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode. 04:01:57.446 [main ] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 44 ms. Found 0 JPA repository interfaces. 04:01:58.000 [main ] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Log4j2LoggerProvider 04:01:58.023 [main ] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... 04:01:58.458 [main ] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection conn0: url=jdbc:h2:mem:ad7e5d5b-a988-46d9-9827-141302b93b3d user=SA 04:01:58.460 [main ] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. 04:01:58.593 [main ] INFO org.hibernate.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default] 04:01:58.773 [main ] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.6.3.Final 04:01:58.839 [main ] INFO o.hibernate.cache.internal.RegionFactoryInitiator - HHH000026: Second-level cache disabled 04:01:59.348 [main ] INFO o.s.o.j.persistenceunit.SpringPersistenceUnitInfo - No LoadTimeWeaver setup: ignoring JPA class transformer 04:01:59.487 [main ] INFO org.hibernate.orm.connections.pooling - HHH10001005: Database info: Database JDBC URL [Connecting through datasource 'HikariDataSource (HikariPool-1)'] Database driver: undefined/unknown Database version: 2.3.232 Autocommit mode: undefined/unknown Isolation level: undefined/unknown Minimum pool size: undefined/unknown Maximum pool size: undefined/unknown 04:02:00.464 [main ] INFO o.h.e.t.jta.platform.internal.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) 04:02:00.500 [main ] INFO o.s.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' 04:02:00.511 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ... 04:02:00.512 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@470d481 04:02:00.530 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 04:02:01.727 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.d.p.j.r.i.PersonJpaPersistable]) 04:02:01.729 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:02:01.729 [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] 04:02:01.730 [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] 04:02:01.730 [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] 04:02:01.733 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@6dbb5c97 04:02:01.794 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000783540712ba8@7cfa70d5, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) 04:02:01.795 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] - it.tidalwave.role.impl.DefaultContextManager@34c467d0 04:02:01.796 [main ] INFO i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** INSERTING PEOPLE... 04:02:01.872 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@54a92c65 04:02:01.874 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@21b541e4/98a1a53b-08cf-462f-bc49-d20c12293bca at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.875 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@21b541e4/98a1a53b-08cf-462f-bc49-d20c12293bca 04:02:01.875 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.876 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@732b3ec8, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) 04:02:01.877 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] - it.tidalwave.role.impl.DefaultContextManager@34c467d0 04:02:01.877 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@21b541e4/98a1a53b-08cf-462f-bc49-d20c12293bca, i.t.r.i.Persistable) 04:02:01.877 [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) 04:02:01.878 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.878 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Michelangelo Buonarroti, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6f2af764] 04:02:01.879 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@4e6dd10b] 04:02:01.880 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@732b3ec8, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) completed 04:02:01.880 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@4e6dd10b] 04:02:01.908 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@39350142/5e656f32-ebd8-46ed-a462-201d1477c23f at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.909 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@39350142/5e656f32-ebd8-46ed-a462-201d1477c23f 04:02:01.909 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.909 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@51fdd188, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) 04:02:01.909 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] - it.tidalwave.role.impl.DefaultContextManager@34c467d0 04:02:01.910 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@39350142/5e656f32-ebd8-46ed-a462-201d1477c23f, i.t.r.i.Persistable) 04:02:01.910 [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) 04:02:01.910 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.910 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Lorenzo Bernini, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6f2af764] 04:02:01.911 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@7f842c47] 04:02:01.911 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@51fdd188, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) completed 04:02:01.911 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@7f842c47] 04:02:01.911 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@38fbf02e/c87df031-5e2a-4fbb-9f9c-3cf17e8ea486 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.911 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@38fbf02e/c87df031-5e2a-4fbb-9f9c-3cf17e8ea486 04:02:01.912 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.912 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@590de58d, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) 04:02:01.912 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] - it.tidalwave.role.impl.DefaultContextManager@34c467d0 04:02:01.912 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@38fbf02e/c87df031-5e2a-4fbb-9f9c-3cf17e8ea486, i.t.r.i.Persistable) 04:02:01.912 [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) 04:02:01.913 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.913 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Leonardo da Vinci, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6f2af764] 04:02:01.913 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@67f60665] 04:02:01.913 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@590de58d, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) completed 04:02:01.913 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@67f60665] 04:02:01.914 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2fc8bb47/67169368-0af3-40cd-a334-00d50fc73779 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.914 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@2fc8bb47/67169368-0af3-40cd-a334-00d50fc73779 04:02:01.914 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.914 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@4ecdface, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) 04:02:01.914 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] - it.tidalwave.role.impl.DefaultContextManager@34c467d0 04:02:01.915 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2fc8bb47/67169368-0af3-40cd-a334-00d50fc73779, i.t.r.i.Persistable) 04:02:01.915 [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) 04:02:01.915 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.915 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Pietro Perugino, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6f2af764] 04:02:01.915 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@11f8517a] 04:02:01.915 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@4ecdface, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) completed 04:02:01.916 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@11f8517a] 04:02:01.916 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@1a2b65ad/547d3c2f-c8ad-45db-9fd3-0aaa5a2e8e8b at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.916 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@1a2b65ad/547d3c2f-c8ad-45db-9fd3-0aaa5a2e8e8b 04:02:01.916 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.916 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@68311225, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) 04:02:01.917 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] - it.tidalwave.role.impl.DefaultContextManager@34c467d0 04:02:01.917 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@1a2b65ad/547d3c2f-c8ad-45db-9fd3-0aaa5a2e8e8b, i.t.r.i.Persistable) 04:02:01.917 [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) 04:02:01.917 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.918 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Paolo Uccello, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6f2af764] 04:02:01.918 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@15d85168] 04:02:01.918 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@68311225, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) completed 04:02:01.918 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@15d85168] 04:02:01.918 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@600769db/78589a54-ed7d-49b2-b1b8-c8b704bbc6c2 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.919 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@600769db/78589a54-ed7d-49b2-b1b8-c8b704bbc6c2 04:02:01.919 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.919 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@57c3bda5, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) 04:02:01.919 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] - it.tidalwave.role.impl.DefaultContextManager@34c467d0 04:02:01.919 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@600769db/78589a54-ed7d-49b2-b1b8-c8b704bbc6c2, i.t.r.i.Persistable) 04:02:01.919 [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) 04:02:01.920 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.920 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Andrea Mantegna, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6f2af764] 04:02:01.920 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@79312bfe] 04:02:01.920 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@57c3bda5, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) completed 04:02:01.920 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@79312bfe] 04:02:01.921 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@1da5beed/cbb5ea42-1b18-467d-b59f-75060cd61450 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.921 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@1da5beed/cbb5ea42-1b18-467d-b59f-75060cd61450 04:02:01.921 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.921 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@27dfa9a4, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) 04:02:01.921 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] - it.tidalwave.role.impl.DefaultContextManager@34c467d0 04:02:01.921 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@1da5beed/cbb5ea42-1b18-467d-b59f-75060cd61450, i.t.r.i.Persistable) 04:02:01.922 [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) 04:02:01.922 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.922 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Ambrogio Lorenzetti, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6f2af764] 04:02:01.922 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@1b25a7a1] 04:02:01.922 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@27dfa9a4, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) completed 04:02:01.922 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@1b25a7a1] 04:02:01.923 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@74ea19b1/4473d645-2220-4d5e-8d8a-611306ddad4d at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.923 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@74ea19b1/4473d645-2220-4d5e-8d8a-611306ddad4d 04:02:01.923 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.923 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@180caedb, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) 04:02:01.923 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] - it.tidalwave.role.impl.DefaultContextManager@34c467d0 04:02:01.923 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@74ea19b1/4473d645-2220-4d5e-8d8a-611306ddad4d, i.t.r.i.Persistable) 04:02:01.923 [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) 04:02:01.924 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.924 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Piero della Francesca, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6f2af764] 04:02:01.924 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@a5eade4] 04:02:01.924 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@180caedb, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) completed 04:02:01.924 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@a5eade4] 04:02:01.924 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@1021d941/f2444c55-ed60-4db0-aebb-ee303e04af05 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.925 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@1021d941/f2444c55-ed60-4db0-aebb-ee303e04af05 04:02:01.925 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.925 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@12686625, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) 04:02:01.925 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] - it.tidalwave.role.impl.DefaultContextManager@34c467d0 04:02:01.925 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@1021d941/f2444c55-ed60-4db0-aebb-ee303e04af05, i.t.r.i.Persistable) 04:02:01.925 [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) 04:02:01.925 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.926 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Giotto da Bondone, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6f2af764] 04:02:01.926 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@54271f95] 04:02:01.926 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@12686625, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) completed 04:02:01.926 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@54271f95] 04:02:01.984 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@26f5f022/5835ae97-093c-4ef2-9dc6-bb8f185f53d6 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.984 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.p.j.r.Findable) for i.t.t.e.p.Person@26f5f022/5835ae97-093c-4ef2-9dc6-bb8f185f53d6 04:02:01.984 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.984 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@8d4bc4b, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) 04:02:01.984 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] - it.tidalwave.role.impl.DefaultContextManager@34c467d0 04:02:01.985 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@26f5f022/5835ae97-093c-4ef2-9dc6-bb8f185f53d6, i.t.t.e.d.p.j.r.Findable) 04:02:01.985 [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) 04:02:01.985 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:01.985 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6f2af764] 04:02:01.985 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@5effaf0f] 04:02:01.985 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@8d4bc4b, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) completed 04:02:01.985 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@5effaf0f] 04:02:02.427 [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] 04:02:02.428 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@752d2d41/1867c332-d7ab-4403-827e-4e19807b8c53 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:02.428 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.p.j.r.Findable) for i.t.t.e.p.Person@752d2d41/1867c332-d7ab-4403-827e-4e19807b8c53 04:02:02.429 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:02.429 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@177f6b03, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) 04:02:02.429 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] - it.tidalwave.role.impl.DefaultContextManager@34c467d0 04:02:02.429 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@752d2d41/1867c332-d7ab-4403-827e-4e19807b8c53, i.t.t.e.d.p.j.r.Findable) 04:02:02.429 [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) 04:02:02.429 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764] 04:02:02.429 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@6f2af764] 04:02:02.430 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@4aeb7ea5] 04:02:02.430 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000078354072f138@177f6b03, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) completed 04:02:02.430 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@4aeb7ea5] 04:02:02.489 [main ] INFO i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** RETRIEVED PERSON Lorenzo Bernini 04:02:02.489 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000783540712ba8@7cfa70d5, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@6f2af764]) completed 04:02:02.584 [main ] INFO i.t.t.examples.dci.persistable.jpa.Main - Started Main in 6.309 seconds (process running for 7.461) 04:02:02.589 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - TEST PASSED in 6495 msec 04:02:02.589 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - 04:02:02.590 [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: 7.103 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] [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/jacoco.exec [INFO] Analyzed bundle 'TheseFoolishThings :: Examples :: DCI :: Persistence JPA' with 8 classes [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.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_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-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_Metrics/workspace/modules/examples/DciPersistenceJpaExample/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-26-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-26-SNAPSHOT-tests.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-swing >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Swing 3.2-ALPHA-26-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] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target [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_Metrics/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185725748 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/jacoco.exec [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_Metrics/workspace/modules/examples/DciSwingExample/target/unwoven-classes [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 17] 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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[95,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[120,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[161,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[43,7] [serial] serializable class SwingPersonPresentation has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[45,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[52,22] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[97,15] [this-escape] previous possible 'this' escape happens here via invocation [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[70,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[74,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[52,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[49,7] [serial] serializable class HtmlRenderableListCellRenderer has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java:[54,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_Metrics/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 --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.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_Metrics/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-26-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-26-SNAPSHOT-tests.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-swing >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-swing <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] BugInstance size is 2 [INFO] Error size is 0 [INFO] Total bugs: 2 [ERROR] Low: Class it.tidalwave.thesefoolishthings.examples.dci.swing.swing.SwingPersonPresentation defines non-transient non-serializable instance field bindings [it.tidalwave.thesefoolishthings.examples.dci.swing.swing.SwingPersonPresentation] In SwingPersonPresentation.java SE_BAD_FIELD [ERROR] Low: The class it.tidalwave.thesefoolishthings.examples.dci.swing.swing.SwingPersonPresentation$1 could be refactored into a named _static_ inner class [it.tidalwave.thesefoolishthings.examples.dci.swing.swing.SwingPersonPresentation] At SwingPersonPresentation.java:[line 120] SIC_INNER_SHOULD_BE_STATIC_ANON [INFO] To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui" [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample1 >-- [INFO] Building TheseFoolishThings :: Examples :: Finder :: In-memory Finder 3.2-ALPHA-26-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] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target [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_Metrics/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185731424 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 17] 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_Metrics/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 17] 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 04:02:14.583 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.MainTest 04:02:14.628 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - ********************* 04:02:14.628 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - TEST "must not crash" 04:02:14.629 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - ********************* 04:02:14.641 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:14.646 [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] 04:02:14.647 [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=[])) 04:02:14.647 [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=[])) 04:02:14.647 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[]) 04:02:14.647 [main ] INFO i.t.t.examples.inmemoryfinderexample.Main - Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello] 04:02:14.651 [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@1eb2d371])) 04:02:14.651 [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@1eb2d371]) 04:02:14.651 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@1eb2d371... 04:02:14.652 [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] 04:02:14.652 [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@479f2dc2])) 04:02:14.652 [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@479f2dc2]) 04:02:14.652 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@479f2dc2... 04:02:14.653 [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] 04:02:14.655 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - TEST PASSED in 26 msec 04:02:14.655 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - 04:02:14.661 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ********************* 04:02:14.661 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testAllPersons" 04:02:14.661 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ********************* 04:02:14.662 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:14.665 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 4 msec 04:02:14.665 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - 04:02:14.666 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ************************************** 04:02:14.667 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testAllPersonsSortedByFirstName" 04:02:14.667 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ************************************** 04:02:14.667 [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@1a891add])) 04:02:14.667 [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@1a891add]) 04:02:14.667 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@1a891add... 04:02:14.668 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 2 msec 04:02:14.668 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - 04:02:14.669 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - *********************************************** 04:02:14.669 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testAllPersonsSortedByLastNameDescending" 04:02:14.670 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - *********************************************** 04:02:14.670 [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@d74bac4])) 04:02:14.670 [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@d74bac4]) 04:02:14.670 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@d74bac4... 04:02:14.671 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 1 msec 04:02:14.671 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - 04:02:14.672 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ********************** 04:02:14.672 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testPersonRange" 04:02:14.672 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ********************** 04:02:14.673 [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=[])) 04:02:14.673 [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=[])) 04:02:14.673 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[]) 04:02:14.674 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 1 msec 04:02:14.674 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - 04:02:14.674 [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: 0.747 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/jacoco.exec [INFO] Analyzed bundle 'TheseFoolishThings :: Examples :: Finder :: In-memory Finder' with 3 classes [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.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_Metrics/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-26-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-26-SNAPSHOT-tests.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-finderexample1 >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-finderexample1 <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample2 >-- [INFO] Building TheseFoolishThings :: Examples :: Finder :: Extended Finder 3.2-ALPHA-26-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] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target [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_Metrics/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185737201 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 17] 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_Metrics/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java:[46,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java:[54,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_Metrics/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 17] 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 04:02:20.686 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.extendedfinderexample.FinderExample2Test 04:02:20.731 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - ********************* 04:02:20.732 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - TEST "must not crash" 04:02:20.732 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - ********************* 04:02:20.742 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:20.748 [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] 04:02:20.752 [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@3491e86e])) 04:02:20.753 [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@3491e86e]) 04:02:20.753 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@3491e86e... 04:02:20.754 [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] 04:02:20.754 [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@409986fe])) 04:02:20.754 [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@409986fe]) 04:02:20.754 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@409986fe... 04:02:20.755 [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] 04:02:20.755 [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=[])) 04:02:20.755 [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=[])) 04:02:20.755 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[]) 04:02:20.755 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello] 04:02:20.756 [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=[])) 04:02:20.756 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:20.756 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B: [] 04:02:20.756 [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@19b047fe])) 04:02:20.756 [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@19b047fe]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])) 04:02:20.757 [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@19b047fe]) 04:02:20.757 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@19b047fe... 04:02:20.757 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: [] 04:02:20.757 [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=[])) 04:02:20.757 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:20.758 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - The first found whose last name is Bernini: Optional[Lorenzo Bernini] 04:02:20.758 [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=[])) 04:02:20.758 [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@53dad875])) 04:02:20.758 [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@53dad875]) 04:02:20.759 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@53dad875... 04:02:20.759 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: [] 04:02:20.759 [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=[])) 04:02:20.759 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:20.760 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: [] 04:02:20.760 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:20.761 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: [] 04:02:20.763 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - TEST PASSED in 31 msec 04:02:20.763 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - 04:02:20.769 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************* 04:02:20.769 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testAllPersons" 04:02:20.769 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************* 04:02:20.769 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:20.772 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 4 msec 04:02:20.773 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 04:02:20.774 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ************************************** 04:02:20.774 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testAllPersonsSortedByFirstName" 04:02:20.774 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ************************************** 04:02:20.775 [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@6ab4ba9f])) 04:02:20.775 [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@6ab4ba9f]) 04:02:20.775 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6ab4ba9f... 04:02:20.776 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 1 msec 04:02:20.776 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 04:02:20.777 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *********************************************** 04:02:20.777 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testAllPersonsSortedByLastNameDescending" 04:02:20.777 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *********************************************** 04:02:20.777 [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@431f1eaf])) 04:02:20.778 [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@431f1eaf]) 04:02:20.778 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@431f1eaf... 04:02:20.778 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 1 msec 04:02:20.778 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 04:02:20.779 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *************************************** 04:02:20.780 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testLastNameIsBerniniFirstResult" 04:02:20.780 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *************************************** 04:02:20.780 [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=[])) 04:02:20.780 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:20.782 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 1 msec 04:02:20.782 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 04:02:20.783 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ******************************** 04:02:20.784 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testLastNameStartingWithB" 04:02:20.784 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ******************************** 04:02:20.784 [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=[])) 04:02:20.784 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:20.785 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 1 msec 04:02:20.785 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 04:02:20.786 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ************************************************* 04:02:20.786 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testLastNameStartingWithBSortedByFirstName" 04:02:20.786 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ************************************************* 04:02:20.786 [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=[])) 04:02:20.787 [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@56078cea])) 04:02:20.787 [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@56078cea]) 04:02:20.787 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@56078cea... 04:02:20.787 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 1 msec 04:02:20.788 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 04:02:20.789 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************** 04:02:20.789 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testPersonRange" 04:02:20.789 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************** 04:02:20.789 [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=[])) 04:02:20.789 [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=[])) 04:02:20.789 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[]) 04:02:20.790 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 1 msec 04:02:20.790 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 04:02:20.793 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************* 04:02:20.794 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testAllPersons" 04:02:20.794 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************* 04:02:20.794 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:20.795 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 1 msec 04:02:20.795 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 04:02:20.796 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ************************************** 04:02:20.796 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testAllPersonsSortedByFirstName" 04:02:20.796 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ************************************** 04:02:20.796 [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@62891fc8])) 04:02:20.797 [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@62891fc8]) 04:02:20.797 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@62891fc8... 04:02:20.797 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 1 msec 04:02:20.797 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 04:02:20.798 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *********************************************** 04:02:20.799 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testAllPersonsSortedByLastNameDescending" 04:02:20.799 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *********************************************** 04:02:20.799 [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@10bd9df0])) 04:02:20.799 [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@10bd9df0]) 04:02:20.799 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@10bd9df0... 04:02:20.799 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 1 msec 04:02:20.800 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 04:02:20.801 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *************************************** 04:02:20.801 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testLastNameIsBerniniFirstResult" 04:02:20.801 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *************************************** 04:02:20.801 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), Status[persons=[Michelangelo Buonarroti, Lorenzo Bernini, Leonardo da Vinci, Pietro Perugino, Paolo Uccello, Andrea Mantegna, Ambrogio Lorenzetti, Piero della Francesca, Giotto da Bondone], firstNamePattern=.*, lastNamePattern=Bernini]) 04:02:20.810 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:20.810 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 10 msec 04:02:20.810 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 04:02:20.811 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ******************************** 04:02:20.811 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testLastNameStartingWithB" 04:02:20.811 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ******************************** 04:02:20.812 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), Status[persons=[Michelangelo Buonarroti, Lorenzo Bernini, Leonardo da Vinci, Pietro Perugino, Paolo Uccello, Andrea Mantegna, Ambrogio Lorenzetti, Piero della Francesca, Giotto da Bondone], firstNamePattern=.*, lastNamePattern=B.*]) 04:02:20.812 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 04:02:20.812 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 1 msec 04:02:20.812 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 04:02:20.813 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ************************************************* 04:02:20.813 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testLastNameStartingWithBSortedByFirstName" 04:02:20.814 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ************************************************* 04:02:20.814 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), Status[persons=[Michelangelo Buonarroti, Lorenzo Bernini, Leonardo da Vinci, Pietro Perugino, Paolo Uccello, Andrea Mantegna, Ambrogio Lorenzetti, Piero della Francesca, Giotto da Bondone], firstNamePattern=.*, lastNamePattern=B.*]) 04:02:20.814 [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@2416498e])) 04:02:20.814 [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@2416498e]) 04:02:20.814 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2416498e... 04:02:20.815 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 1 msec 04:02:20.815 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 04:02:20.816 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************** 04:02:20.816 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testPersonRange" 04:02:20.816 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************** 04:02:20.816 [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=[])) 04:02:20.816 [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=[])) 04:02:20.816 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=3, maxResults=2, contexts=[], sorters=[]) 04:02:20.817 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 0 msec 04:02:20.817 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 04:02:20.817 [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: 0.806 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/jacoco.exec [INFO] Analyzed bundle 'TheseFoolishThings :: Examples :: Finder :: Extended Finder' with 6 classes [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.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_Metrics/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-26-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-26-SNAPSHOT-tests.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-finderexample2 >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-finderexample2 <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] BugInstance size is 1 [INFO] Error size is 0 [INFO] Total bugs: 1 [ERROR] Medium: Class it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b defines non-transient non-serializable instance field status [it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b] In PersonFinderImpl2b.java SE_BAD_FIELD [INFO] To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui" [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample3 >-- [INFO] Building TheseFoolishThings :: Examples :: Finder :: JPA Finder 3.2-ALPHA-26-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] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target [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_Metrics/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185743831 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/jacoco.exec [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 17] 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_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[54,7] [serial] serializable class JpaFinder has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[80,33] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[83,28] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[92,64] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonEntity.java:[45,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 17] 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_Metrics/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java:[44,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_Metrics/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java:[48,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 04:02:27.816 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.jpafinderexample.MainTest 04:02:27.863 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - ********************* 04:02:27.863 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - TEST "must not crash" 04:02:27.863 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - ********************* 04:02:27.899 [main ] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Slf4jLoggerProvider 04:02:28.020 [main ] INFO org.hibernate.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: example] 04:02:28.099 [main ] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.6.3.Final 04:02:28.148 [main ] INFO o.hibernate.cache.internal.RegionFactoryInitiator - HHH000026: Second-level cache disabled 04:02:28.409 [main ] WARN org.hibernate.orm.connections.pooling - HHH10001002: Using built-in connection pool (not intended for production use) 04:02:28.717 [main ] WARN org.hibernate.orm.deprecation - HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 04:02:28.882 [main ] INFO org.hibernate.orm.connections.pooling - HHH10001005: Database info: Database JDBC URL [jdbc:h2:mem:memdb] Database driver: org.h2.Driver Database version: 2.3.232 Autocommit mode: false Isolation level: undefined/unknown Minimum pool size: 1 Maximum pool size: 20 04:02:30.202 [main ] INFO o.h.e.t.jta.platform.internal.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) 04:02:30.225 [main ] INFO org.hibernate.orm.connections.access - HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@372e01e0] 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. 04:02:30.237 [main ] INFO org.hibernate.orm.connections.access - HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@59f0f273] 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. 04:02:30.408 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p 04:02:30.879 [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] 04:02:30.880 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT COUNT(p) FROM PersonEntity p 04:02:30.942 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** Count: 9 04:02:30.942 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p 04:02:30.944 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello] 04:02:30.947 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.firstName 04:02:30.963 [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] 04:02:30.964 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC 04:02:30.968 [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] 04:02:30.972 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@356be87 04:02:30.975 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@3bee3935 04:02:30.978 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@7c4272c2/dfa2ddc2-e8ae-42ff-b043-37c50ed0949a at construction time: [] 04:02:30.978 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.j.r.Findable) for i.t.t.e.p.Person@7c4272c2/dfa2ddc2-e8ae-42ff-b043-37c50ed0949a 04:02:30.978 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 04:02:30.979 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ceda86a2fc0@2e824817, []) 04:02:30.980 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@76da1984 04:02:30.983 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ... 04:02:30.984 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.thesefoolishthings.examples.jpafinderexample.HardwiredSystemRoleFactoryProvider@1a3d4d94 04:02:30.986 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.j.i.PersonJpaPersistable]) 04:02:30.988 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 04:02:30.988 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.Removable -> [i.t.t.e.j.i.PersonJpaPersistable] 04:02:30.988 [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] 04:02:30.988 [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] 04:02:30.989 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7c4272c2/dfa2ddc2-e8ae-42ff-b043-37c50ed0949a, i.t.t.e.j.r.Findable) 04:02:30.989 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person) 04:02:30.989 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ ] 04:02:30.990 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.j.i.PersonJpaPersistable@1eec2dcb] 04:02:30.990 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007ceda86a2fc0@2e824817, []) completed 04:02:30.990 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.j.i.PersonJpaPersistable@1eec2dcb] 04:02:30.991 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC 04:02:30.993 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** Three persons from the 2nd position, with Person.as(): [Giotto da Bondone, Paolo Uccello, Pietro Perugino] 04:02:30.996 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - TEST PASSED in 3133 msec 04:02:30.996 [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 04:02:31.901 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ******************************************** 04:02:31.901 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithAscendingSortAndFirstMax" 04:02:31.901 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ******************************************** 04:02:31.902 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.firstName 04:02:31.924 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 23 msec 04:02:31.924 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 04:02:31.929 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ************************* 04:02:31.929 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithCount" 04:02:31.930 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ************************* 04:02:31.930 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT COUNT(p) FROM PersonEntity p 04:02:31.933 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 3 msec 04:02:31.933 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 04:02:31.937 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************************************* 04:02:31.937 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithDescendingSortAndFirstMax" 04:02:31.937 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************************************* 04:02:31.938 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC 04:02:31.939 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 2 msec 04:02:31.939 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 04:02:31.942 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ****************************** 04:02:31.943 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithDoubleSort" 04:02:31.943 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ****************************** 04:02:31.943 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC, p.firstName 04:02:31.944 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 2 msec 04:02:31.945 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 04:02:31.948 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************** 04:02:31.948 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testSimpleQuery" 04:02:31.948 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************** 04:02:31.949 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p 04:02:31.950 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 1 msec 04:02:31.950 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 04:02:31.950 [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: 4.816 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/jacoco.exec [INFO] Analyzed bundle 'TheseFoolishThings :: Examples :: Finder :: JPA Finder' with 14 classes [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.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_Metrics/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-26-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606-tests.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/3.2-ALPHA-26-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-26-SNAPSHOT-tests.jar [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-finderexample3 >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Fork Value is true [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-finderexample3 <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] BugInstance size is 1 [INFO] Error size is 0 [INFO] Total bugs: 1 [ERROR] Medium: Exception thrown in class it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.JpaFinder at new it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.JpaFinder(Class, Function, TxManager) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. [it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.JpaFinder, it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.JpaFinder] At JpaFinder.java:[line 99]At JpaFinder.java:[line 99] CT_CONSTRUCTOR_THROW [INFO] To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui" [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:project-archetype >---------- [INFO] Building TheseFoolishThings :: Project Archetype 3.2-ALPHA-26-SNAPSHOT [19/19] [INFO] from archetypes/project/pom.xml [INFO] --------------------------[ maven-archetype ]--------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ project-archetype --- [INFO] Deleting /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project/target [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_Metrics/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185755458 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ project-archetype --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project/target/jacoco.exec [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_Metrics/workspace/archetypes/project/src/test/resources [INFO] [INFO] --- jacoco:0.8.12:report (report) @ project-archetype --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- archetype:3.3.1:jar (default-jar) @ project-archetype --- [INFO] Building archetype jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project/target/project-archetype-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project/target/project-archetype-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.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] [INFO] --- install:3.1.3:install (default-install) @ project-archetype --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project/pom.xml to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/project-archetype/3.2-ALPHA-26-SNAPSHOT/project-archetype-3.2-ALPHA-26-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project/target/project-archetype-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/maven-repositories/executors/2/it/tidalwave/thesefoolishthings/project-archetype/3.2-ALPHA-26-SNAPSHOT/project-archetype-3.2-ALPHA-26-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/executors/2/archetype-catalog.xml [INFO] [INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ project-archetype >>> [INFO] [INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ project-archetype --- [INFO] [INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ project-archetype <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.6:check (default-cli) @ project-archetype --- [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:thesefoolishthings >--------- [INFO] Building TheseFoolishThings 3.2-ALPHA-26-SNAPSHOT [20/19] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'includeXmlInSite' is unknown for plugin 'maven-pmd-plugin:3.26.0:aggregate-cpd (default-cli)' [WARNING] Parameter 'includeXmlInSite' is unknown for plugin 'maven-pmd-plugin:3.26.0:aggregate-pmd (default-cli)' [INFO] [INFO] --- pmd:3.26.0:aggregate-cpd (default-cli) @ thesefoolishthings --- [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/superpom/superpom/5.9/superpom-5.9-site.xml [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/superpom/5.9/superpom-5.9-site.xml [INFO] Rendering content with org.apache.maven.skins:maven-fluido-skin:jar:2.0.1 skin [INFO] [INFO] >>> pmd:3.26.0:aggregate-pmd (default-cli) > test-compile @ thesefoolishthings >>> [INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185760521 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 3: org.apache.maven.enforcer.rules.RequirePluginVersions 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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ thesefoolishthings --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/target/jacoco.exec [INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings (modules) 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185760576 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ modules --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/target/jacoco.exec [INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Utilities 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185760626 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-util --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/jacoco.exec [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] Nothing to compile - all classes are up to date. [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/classes [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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[98,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[98,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[100,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[100,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[100,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[262,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[291,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[315,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java:[51,23] [unchecked] unchecked conversion required: Consumer found: Consumer [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[117,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[117,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[130,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[130,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[130,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[130,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[143,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[143,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[143,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[143,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java:[59,11] [serial] serializable class NameFinderImplementation has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[107,14] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[107,40] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,42] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,36] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java:[47,11] [serial] serializable class AClass has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[84,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_Metrics/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_Metrics/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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[90,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[128,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[84,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[85,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[86,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[87,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[88,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[89,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] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: MessageBus 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185763852 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-messagebus --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-messagebus --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 dependency. [INFO] Compiling 12 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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java:[146,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[98,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[150,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[178,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[183,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[183,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[88,40] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[104,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[104,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[166,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 ? [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-messagebus --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterExample.java:[45,48] [this-escape] possible 'this' escape before subclass is fully initialized [INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Actors 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185766502 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-actor --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-actor --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[43,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[55,16] [serial] serializable class MessageSupport has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[58,57] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[64,35] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[72,21] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[44,7] [serial] serializable class CollaborationCompletedMessage has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[64,86] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[72,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[79,75] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[53,7] [serial] serializable class DefaultCollaboration has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[104,25] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[111,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[115,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[119,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[123,40] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java:[43,7] [serial] serializable class CollaborationStartedMessage has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[112,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[125,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[128,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[128,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java:[40,18] [serial] serializable class NotFoundException has no definition of serialVersionUID [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target/it-tidalwave-actor-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-actor --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Test Utilities 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185768393 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-util-test --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/target/jacoco.exec [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 [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/target/it-tidalwave-util-test-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/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_Metrics/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] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Roles 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185769996 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-role --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[96,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[100,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[102,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[46,82] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java:[57,83] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[39,78] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[44,67] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java:[66,27] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BoundFunctionSupport.java:[40,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[48,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[48,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[47,41] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[39,76] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[44,66] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultDisplayable.java:[61,38] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultMutableDisplayable.java:[60,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java:[55,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultUserAction.java:[64,31] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider.java:[59,22] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/MutableIconProviderSupport.java:[44,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[90,99] [unchecked] unchecked conversion required: List found: List [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[63,11] [serial] serializable class SCPFinder has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[68,49] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[71,41] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[181,40] [unchecked] unchecked cast required: RoleFactory found: Object [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/classes [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_Metrics/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[59,49] [unchecked] unchecked cast required: List found: Object [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[99,28] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[114,21] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: MessageBus :: Spring 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185773688 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-messagebus-spring --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/jacoco.exec [INFO] [INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-messagebus-spring --- [INFO] Executing tasks [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_Metrics/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 [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[41,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[53,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[84,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[84,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[88,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[88,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[134,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[134,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[138,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[138,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] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Roles :: Spring 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185776549 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-role-spring --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/jacoco.exec [INFO] [INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-role-spring --- [INFO] Executing tasks [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_Metrics/workspace/modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java:[68,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) [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/unwoven-classes [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_Metrics/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] 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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum1.java:[39,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum2.java:[39,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[176,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[182,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[185,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[185,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[185,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[241,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[241,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[241,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] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Examples (master) 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185779386 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ thesefoolishthings-examples --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/target/jacoco.exec [INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Examples :: Data 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185779450 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/target/jacoco.exec [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 17] 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_Metrics/workspace/modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/Person.java:[46,7] [serial] serializable class Person has no definition of serialVersionUID [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/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_Metrics/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] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Examples :: DCI :: Displayable 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185780858 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/jacoco.exec [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_Metrics/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 17] to target/classes [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/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_Metrics/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 17] to target/test-classes [INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Examples :: DCI :: Marshal XStream 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185783207 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/jacoco.exec [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_Metrics/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 17] 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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[51,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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[53,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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java:[39,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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamUnmarshallable.java:[39,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_Metrics/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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java:[51,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_Metrics/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 [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/classes [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_Metrics/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 17] to target/test-classes [INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Examples :: DCI :: Persistence JPA 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185786121 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/jacoco.exec [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_Metrics/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 17] 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_Metrics/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java:[67,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_Metrics/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonEntity.java:[45,7] [serial] serializable class PersonEntity has no definition of serialVersionUID [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/classes [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 17] to target/test-classes [INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Examples :: DCI :: Swing 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185788903 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/jacoco.exec [INFO] [INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Executing tasks [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 17] 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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[95,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[120,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[161,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[43,7] [serial] serializable class SwingPersonPresentation has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[45,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[52,22] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[97,15] [this-escape] previous possible 'this' escape happens here via invocation [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[70,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[74,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[52,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[49,7] [serial] serializable class HtmlRenderableListCellRenderer has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java:[54,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() [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/unwoven-classes [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_Metrics/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] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Examples :: Finder :: In-memory Finder 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185790646 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 17] to target/classes [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/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_Metrics/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 17] to target/test-classes [INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Examples :: Finder :: Extended Finder 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185792835 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 17] 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_Metrics/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java:[46,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java:[54,25] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 17] to target/test-classes [INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Examples :: Finder :: JPA Finder 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185795457 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/jacoco.exec [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 17] 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_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[54,7] [serial] serializable class JpaFinder has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[80,33] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[83,28] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[92,64] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonEntity.java:[45,7] [serial] serializable class PersonEntity has no definition of serialVersionUID [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/classes [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 17] 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_Metrics/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java:[44,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_Metrics/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java:[48,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] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [INFO] Forking TheseFoolishThings :: Project Archetype 3.2-ALPHA-26-SNAPSHOT [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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_Metrics/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185798457 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 3: org.apache.maven.enforcer.rules.RequirePluginVersions 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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ project-archetype --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project/target/jacoco.exec [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_Metrics/workspace/archetypes/project/src/test/resources [INFO] [INFO] <<< pmd:3.26.0:aggregate-pmd (default-cli) < test-compile @ thesefoolishthings <<< [INFO] [INFO] [INFO] --- pmd:3.26.0:aggregate-pmd (default-cli) @ thesefoolishthings --- [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [WARNING] Unable to locate Source XRef to link to -- DISABLED [INFO] PMD version: 7.7.0 [WARNING] There are 2 PMD processing errors: [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/TableColumnDescriptor.java: ParseException: Parse exception in file '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/TableColumnDescriptor.java' at line 37, column 8: Record declarations are a feature of Java 16, you should select your language version accordingly /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java: ParseException: Parse exception in file '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java' at line 48, column 5: Record declarations are a feature of Java 16, you should select your language version accordingly [INFO] Rendering content with org.apache.maven.skins:maven-fluido-skin:jar:2.0.1 skin [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:thesefoolishthings >--------- [INFO] Building TheseFoolishThings 3.2-ALPHA-26-SNAPSHOT [21/19] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ thesefoolishthings --- [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185800972 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 3: org.apache.maven.enforcer.rules.RequirePluginVersions 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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ thesefoolishthings --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/target/jacoco.exec [INFO] [INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ thesefoolishthings <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ thesefoolishthings --- [INFO] Skipping pom project [INFO] [INFO] --------------< it.tidalwave.thesefoolishthings:modules >--------------- [INFO] Building TheseFoolishThings (modules) 3.2-ALPHA-26-SNAPSHOT [22/19] [INFO] from modules/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ modules --- [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185801254 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ modules --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/target/jacoco.exec [INFO] [INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ modules <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ modules --- [INFO] Skipping pom project [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-util >---------- [INFO] Building TheseFoolishThings :: Utilities 3.2-ALPHA-26-SNAPSHOT [23/19] [INFO] from modules/Utilities/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-util --- [INFO] There are 1552 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185802519 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-util --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/jacoco.exec [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] Nothing to compile - all classes are up to date. [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/classes [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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[98,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[98,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[100,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[100,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[100,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[262,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[291,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[315,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java:[51,23] [unchecked] unchecked conversion required: Consumer found: Consumer [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[117,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[117,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[130,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[130,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[130,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[130,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[143,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[143,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[143,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[143,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java:[59,11] [serial] serializable class NameFinderImplementation has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[107,14] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[107,40] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,42] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,36] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java:[47,11] [serial] serializable class AClass has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[84,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_Metrics/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_Metrics/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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[90,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[128,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[84,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[85,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[86,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[87,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[88,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_Metrics/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[89,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] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-util <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-util --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] Unused declared dependencies found: [WARNING] javax.annotation:javax.annotation-api:jar:1.3.2:compile [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:test [INFO] [INFO] ------< it.tidalwave.thesefoolishthings:it-tidalwave-messagebus >------- [INFO] Building TheseFoolishThings :: MessageBus 3.2-ALPHA-26-SNAPSHOT [24/19] [INFO] from modules/MessageBus/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-messagebus --- [INFO] There are 254 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185805772 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-messagebus --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-messagebus --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 dependency. [INFO] Compiling 12 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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java:[146,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[98,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[150,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[178,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[183,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[183,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[88,40] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[104,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[104,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_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[166,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 ? [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-messagebus --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterExample.java:[45,48] [this-escape] possible 'this' escape before subclass is fully initialized [INFO] [INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-messagebus <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-messagebus --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] Unused declared dependencies found: [WARNING] javax.annotation:javax.annotation-api:jar:1.3.2:compile [WARNING] org.hamcrest:hamcrest-all:jar:1.3:test [WARNING] org.mockito:mockito-core:jar:5.13.0:test [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:test [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-actor >--------- [INFO] Building TheseFoolishThings :: Actors 3.2-ALPHA-26-SNAPSHOT [25/19] [INFO] from modules/Actors/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-actor --- [INFO] There are 387 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185808593 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-actor --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-actor --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[43,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[55,16] [serial] serializable class MessageSupport has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[58,57] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[64,35] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[72,21] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[44,7] [serial] serializable class CollaborationCompletedMessage has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[64,86] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[72,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[79,75] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[53,7] [serial] serializable class DefaultCollaboration has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[104,25] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[111,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[115,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[119,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[123,40] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java:[43,7] [serial] serializable class CollaborationStartedMessage has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[112,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[125,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[128,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[128,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_Metrics/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java:[40,18] [serial] serializable class NotFoundException has no definition of serialVersionUID [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target/it-tidalwave-actor-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-actor --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-actor <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-actor --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] Unused declared dependencies found: [WARNING] org.testng:testng:jar:7.10.2:test [WARNING] org.hamcrest:hamcrest-all:jar:1.3:test [WARNING] org.mockito:mockito-core:jar:5.13.0:test [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:test [INFO] [INFO] -------< it.tidalwave.thesefoolishthings:it-tidalwave-util-test >------- [INFO] Building TheseFoolishThings :: Test Utilities 3.2-ALPHA-26-SNAPSHOT [26/19] [INFO] from modules/TestUtilities/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-util-test --- [INFO] There are 117 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185810555 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-util-test --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/target/jacoco.exec [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 [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/target/it-tidalwave-util-test-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/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_Metrics/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] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-util-test <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-util-test --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] org.springframework:spring-beans:jar:5.3.37:compile [WARNING] org.springframework:spring-core:jar:5.3.37:compile [WARNING] Unused declared dependencies found: [WARNING] javax.annotation:javax.annotation-api:jar:1.3.2:compile [WARNING] org.hamcrest:hamcrest-all:jar:1.3:test [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:test [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-role >---------- [INFO] Building TheseFoolishThings :: Roles 3.2-ALPHA-26-SNAPSHOT [27/19] [INFO] from modules/Roles/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-role --- [INFO] There are 1089 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185812376 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-role --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[96,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[100,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[102,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[46,82] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java:[57,83] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[39,78] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[44,67] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java:[66,27] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BoundFunctionSupport.java:[40,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[48,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[48,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_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[47,41] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[39,76] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[44,66] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultDisplayable.java:[61,38] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultMutableDisplayable.java:[60,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java:[55,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultUserAction.java:[64,31] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider.java:[59,22] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/MutableIconProviderSupport.java:[44,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[90,99] [unchecked] unchecked conversion required: List found: List [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[63,11] [serial] serializable class SCPFinder has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[68,49] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[71,41] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[181,40] [unchecked] unchecked cast required: RoleFactory found: Object [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/classes [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_Metrics/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[59,49] [unchecked] unchecked cast required: List found: Object [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[99,28] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[114,21] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [INFO] [INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-role <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-role --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] Unused declared dependencies found: [WARNING] javax.annotation:javax.annotation-api:jar:1.3.2:compile [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:test [INFO] [INFO] ---< it.tidalwave.thesefoolishthings:it-tidalwave-messagebus-spring >--- [INFO] Building TheseFoolishThings :: MessageBus :: Spring 3.2-ALPHA-26-SNAPSHOT [28/19] [INFO] from modules/SpringMessageBus/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-messagebus-spring --- [INFO] There are 29 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185816056 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-messagebus-spring --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/jacoco.exec [INFO] [INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-messagebus-spring --- [INFO] Executing tasks [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_Metrics/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 [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[41,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[53,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[84,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[84,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[88,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[88,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[134,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[134,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[138,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_Metrics/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[138,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] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-messagebus-spring <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-messagebus-spring --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] Unused declared dependencies found: [WARNING] org.springframework:spring-aspects:jar:5.3.37:compile [WARNING] org.springframework:spring-core:jar:5.3.37:compile [WARNING] javax.inject:javax.inject:jar:1:compile [WARNING] org.slf4j:jcl-over-slf4j:jar:2.0.16:test [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util:jar:3.2-ALPHA-26-SNAPSHOT:compile [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-26-SNAPSHOT:test [WARNING] javax.annotation:javax.annotation-api:jar:1.3.2:compile [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:test [WARNING] Non-test scoped test only dependencies found: [WARNING] org.springframework:spring-context:jar:5.3.37:compile [INFO] [INFO] ------< it.tidalwave.thesefoolishthings:it-tidalwave-role-spring >------ [INFO] Building TheseFoolishThings :: Roles :: Spring 3.2-ALPHA-26-SNAPSHOT [29/19] [INFO] from modules/SpringRoles/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-role-spring --- [INFO] There are 61 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185818901 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-role-spring --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/jacoco.exec [INFO] [INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-role-spring --- [INFO] Executing tasks [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_Metrics/workspace/modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java:[68,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) [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/unwoven-classes [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_Metrics/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] 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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum1.java:[39,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum2.java:[39,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[176,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[182,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[185,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[185,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[185,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[241,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[241,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_Metrics/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[241,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] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-role-spring <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-role-spring --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] org.springframework:spring-core:jar:5.3.37:compile [WARNING] Unused declared dependencies found: [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-role:jar:3.2-ALPHA-26-SNAPSHOT:compile [WARNING] org.slf4j:jcl-over-slf4j:jar:2.0.16:test [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-26-SNAPSHOT:test [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:test [INFO] [INFO] ----< it.tidalwave.thesefoolishthings:thesefoolishthings-examples >----- [INFO] Building TheseFoolishThings :: Examples (master) 3.2-ALPHA-26-SNAPSHOT [30/19] [INFO] from modules/examples/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ thesefoolishthings-examples --- [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185821876 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ thesefoolishthings-examples --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/target/jacoco.exec [INFO] [INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ thesefoolishthings-examples <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ thesefoolishthings-examples --- [INFO] Skipping pom project [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data >-- [INFO] Building TheseFoolishThings :: Examples :: Data 3.2-ALPHA-26-SNAPSHOT [31/19] [INFO] from modules/examples/Data/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] There are 54 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185822066 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/target/jacoco.exec [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 17] 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_Metrics/workspace/modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/Person.java:[46,7] [serial] serializable class Person has no definition of serialVersionUID [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/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_Metrics/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] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-data <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-data --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] Unused declared dependencies found: [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:runtime [WARNING] ch.qos.logback:logback-core:jar:1.5.15:runtime [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-26-SNAPSHOT:test [WARNING] javax.annotation:javax.annotation-api:jar:1.3.2:compile [WARNING] org.testng:testng:jar:7.10.2:test [WARNING] org.hamcrest:hamcrest-all:jar:1.3:test [WARNING] org.mockito:mockito-core:jar:5.13.0:test [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-displayable >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Displayable 3.2-ALPHA-26-SNAPSHOT [32/19] [INFO] from modules/examples/DciDisplayableExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] There are 53 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185823527 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/jacoco.exec [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_Metrics/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 17] to target/classes [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/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_Metrics/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 17] to target/test-classes [INFO] [INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-dci-displayable <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] Unused declared dependencies found: [WARNING] com.thoughtworks.xstream:xstream:jar:1.4.21:compile [WARNING] org.springframework:spring-beans:jar:6.2.1:compile [WARNING] javax.inject:javax.inject:jar:1:compile [WARNING] org.slf4j:jcl-over-slf4j:jar:2.0.16:compile [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:compile [WARNING] ch.qos.logback:logback-core:jar:1.5.15:runtime [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-26-SNAPSHOT:test [WARNING] javax.annotation:javax.annotation-api:jar:1.3.2:compile [WARNING] org.hamcrest:hamcrest-all:jar:1.3:test [WARNING] org.mockito:mockito-core:jar:5.13.0:test [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Marshal XStream 3.2-ALPHA-26-SNAPSHOT [33/19] [INFO] from modules/examples/DciMarshalXStreamExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] There are 178 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185826093 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/jacoco.exec [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_Metrics/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 17] 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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[51,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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[53,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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java:[39,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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamUnmarshallable.java:[39,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_Metrics/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_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java:[51,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_Metrics/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 [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/classes [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_Metrics/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 17] to target/test-classes [INFO] [INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] Unused declared dependencies found: [WARNING] org.springframework:spring-beans:jar:6.2.1:compile [WARNING] org.slf4j:jcl-over-slf4j:jar:2.0.16:compile [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:compile [WARNING] ch.qos.logback:logback-core:jar:1.5.15:runtime [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-26-SNAPSHOT:test [WARNING] javax.annotation:javax.annotation-api:jar:1.3.2:compile [WARNING] org.hamcrest:hamcrest-all:jar:1.3:test [WARNING] org.mockito:mockito-core:jar:5.13.0:test [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Persistence JPA 3.2-ALPHA-26-SNAPSHOT [34/19] [INFO] from modules/examples/DciPersistenceJpaExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] There are 90 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185829059 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/jacoco.exec [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_Metrics/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 17] 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_Metrics/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java:[67,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_Metrics/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonEntity.java:[45,7] [serial] serializable class PersonEntity has no definition of serialVersionUID [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/classes [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 17] to target/test-classes [INFO] [INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [WARNING] Used undeclared dependencies found: [WARNING] org.springframework.boot:spring-boot:jar:3.4.1:compile [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] jakarta.transaction:jakarta.transaction-api:jar:2.0.1:compile [WARNING] org.springframework.boot:spring-boot-autoconfigure:jar:3.4.1:compile [WARNING] jakarta.persistence:jakarta.persistence-api:jar:3.1.0:compile [WARNING] org.springframework:spring-context:jar:6.2.1:compile [WARNING] Unused declared dependencies found: [WARNING] org.springframework.boot:spring-boot-starter:jar:3.4.1:compile [WARNING] org.springframework.boot:spring-boot-starter-data-jpa:jar:3.4.1:compile [WARNING] com.h2database:h2:jar:2.3.232:compile [WARNING] org.slf4j:jcl-over-slf4j:jar:2.0.16:compile [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:compile [WARNING] ch.qos.logback:logback-core:jar:1.5.15:runtime [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-26-SNAPSHOT:test [WARNING] org.hamcrest:hamcrest-all:jar:1.3:test [WARNING] org.mockito:mockito-core:jar:5.13.0:test [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-swing >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Swing 3.2-ALPHA-26-SNAPSHOT [35/19] [INFO] from modules/examples/DciSwingExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/TableColumnDescriptor.java:37:8: unexpected token: record /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/TableColumnDescriptor.java:37:47: unexpected token: String /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/TableColumnDescriptor.java:37:77: unexpected token: String [INFO] There are 163 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185831853 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/jacoco.exec [INFO] [INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Executing tasks [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 17] 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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[95,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[120,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[161,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[43,7] [serial] serializable class SwingPersonPresentation has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[45,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[52,22] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[97,15] [this-escape] previous possible 'this' escape happens here via invocation [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[70,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[74,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[52,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_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[49,7] [serial] serializable class HtmlRenderableListCellRenderer has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java:[54,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() [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/unwoven-classes [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_Metrics/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] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-dci-swing <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] Unused declared dependencies found: [WARNING] org.springframework:spring-aspects:jar:6.2.1:compile [WARNING] org.aspectj:aspectjrt:jar:1.9.20.1:compile [WARNING] org.slf4j:slf4j-api:jar:2.0.16:compile [WARNING] org.slf4j:jcl-over-slf4j:jar:2.0.16:compile [WARNING] javax.inject:javax.inject:jar:1:compile [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:compile [WARNING] ch.qos.logback:logback-core:jar:1.5.15:runtime [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-26-SNAPSHOT:test [WARNING] org.testng:testng:jar:7.10.2:test [WARNING] org.hamcrest:hamcrest-all:jar:1.3:test [WARNING] org.mockito:mockito-core:jar:5.13.0:test [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample1 >-- [INFO] Building TheseFoolishThings :: Examples :: Finder :: In-memory Finder 3.2-ALPHA-26-SNAPSHOT [36/19] [INFO] from modules/examples/InMemoryFinderExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] There are 30 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185833763 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 17] to target/classes [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/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_Metrics/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 17] to target/test-classes [INFO] [INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-finderexample1 <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] org.slf4j:slf4j-api:jar:2.0.16:compile [WARNING] Unused declared dependencies found: [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:runtime [WARNING] ch.qos.logback:logback-core:jar:1.5.15:runtime [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-26-SNAPSHOT:test [WARNING] javax.annotation:javax.annotation-api:jar:1.3.2:compile [WARNING] org.mockito:mockito-core:jar:5.13.0:test [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample2 >-- [INFO] Building TheseFoolishThings :: Examples :: Finder :: Extended Finder 3.2-ALPHA-26-SNAPSHOT [37/19] [INFO] from modules/examples/ExtendedFinderExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] There are 74 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185836217 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 17] 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_Metrics/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java:[46,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java:[54,25] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 17] to target/test-classes [INFO] [INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-finderexample2 <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] org.slf4j:slf4j-api:jar:2.0.16:compile [WARNING] Unused declared dependencies found: [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:runtime [WARNING] ch.qos.logback:logback-core:jar:1.5.15:runtime [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-26-SNAPSHOT:test [WARNING] javax.annotation:javax.annotation-api:jar:1.3.2:compile [WARNING] org.mockito:mockito-core:jar:5.13.0:test [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample3 >-- [INFO] Building TheseFoolishThings :: Examples :: Finder :: JPA Finder 3.2-ALPHA-26-SNAPSHOT [38/19] [INFO] from modules/examples/JPAFinderExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] There are 114 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset. [WARNING] Unable to locate Source XRef to link to - DISABLED [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185838917 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/jacoco.exec [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 17] 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_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[54,7] [serial] serializable class JpaFinder has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[80,33] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[83,28] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[92,64] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonEntity.java:[45,7] [serial] serializable class PersonEntity has no definition of serialVersionUID [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-26-SNAPSHOT.0d2fe7315606.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/classes [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 17] 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_Metrics/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java:[44,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_Metrics/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java:[48,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] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-finderexample3 <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] jakarta.persistence:jakarta.persistence-api:jar:3.1.0:compile [WARNING] org.slf4j:slf4j-api:jar:2.0.16:compile [WARNING] Unused declared dependencies found: [WARNING] com.h2database:h2:jar:2.3.232:compile [WARNING] org.hibernate.orm:hibernate-core:jar:6.6.3.Final:compile [WARNING] ch.qos.logback:logback-classic:jar:1.5.15:runtime [WARNING] ch.qos.logback:logback-core:jar:1.5.15:runtime [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-26-SNAPSHOT:test [WARNING] javax.annotation:javax.annotation-api:jar:1.3.2:compile [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:project-archetype >---------- [INFO] Building TheseFoolishThings :: Project Archetype 3.2-ALPHA-26-SNAPSHOT [39/19] [INFO] from archetypes/project/pom.xml [INFO] --------------------------[ maven-archetype ]--------------------------- [INFO] [INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ project-archetype --- [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ 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_Metrics/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project [INFO] Storing buildNumber: 0d2fe7315606 at timestamp: 1735185842362 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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_Metrics/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/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 3: org.apache.maven.enforcer.rules.RequirePluginVersions 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-26-SNAPSHOT 0d2fe7315606 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ project-archetype --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/executors/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project/target/jacoco.exec [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_Metrics/workspace/archetypes/project/src/test/resources [INFO] [INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ project-archetype <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ project-archetype --- [INFO] No dependency problems found [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:thesefoolishthings >--------- [INFO] Building TheseFoolishThings 3.2-ALPHA-26-SNAPSHOT [40/19] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- dependency-check:11.1.1:aggregate (default-cli) @ thesefoolishthings --- [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample1:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-messagebus:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-role:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-role:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-role-spring:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-role:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-messagebus:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-role:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-role-spring:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-role:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-role-spring:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-role:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-role-spring:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Found snapshot reactor project in aggregate for it.tidalwave.thesefoolishthings:it-tidalwave-util:3.2-ALPHA-26-SNAPSHOT - creating a virtual dependency as the snapshot found in the repository may contain outdated dependencies. [INFO] Checking for updates [WARNING] An NVD API Key was not provided - it is highly recommended to use an NVD API key as the update can take a VERY long time without an API Key [INFO] NVD API has 6 records in this update [INFO] Downloaded 6/6 (100%) [INFO] Completed processing batch 1/1 (100%) in 42ms [INFO] Begin database defrag [INFO] End database defrag (5760 ms) [INFO] Check for updates complete (12818 ms) [INFO] Dependency-Check is an open source tool performing a best effort analysis of 3rd party dependencies; false positives and false negatives may exist in the analysis performed by the tool. Use of the tool and the reporting provided constitutes acceptance for use in an AS IS condition, and there are NO warranties, implied or otherwise, with regard to the analysis or its use. Any use of the tool and the reporting provided is at the user's risk. In no event shall the copyright holder or OWASP be held liable for any damages whatsoever arising out of or in connection with the use of this tool, the analysis performed, or the resulting report. About ODC: https://jeremylong.github.io/DependencyCheck/general/internals.html False Positives: https://jeremylong.github.io/DependencyCheck/general/suppression.html 💖 Sponsor: https://github.com/sponsors/jeremylong [INFO] Analysis Started [INFO] Finished Archive Analyzer (0 seconds) [INFO] Finished File Name Analyzer (0 seconds) [INFO] Finished Jar Analyzer (0 seconds) [INFO] Finished Dependency Merging Analyzer (0 seconds) [INFO] Finished Hint Analyzer (0 seconds) [INFO] Finished Version Filter Analyzer (0 seconds) WARNING: A restricted method in java.lang.foreign.Linker has been called WARNING: java.lang.foreign.Linker::downcallHandle has been called by the unnamed module WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for this module Dec 26, 2024 4:04:19 AM org.apache.lucene.store.MemorySegmentIndexInputProvider INFO: Using MemorySegmentIndexInput and native madvise support with Java 21 or later; to disable start with -Dorg.apache.lucene.store.MMapDirectory.enableMemorySegments=false Dec 26, 2024 4:04:19 AM org.apache.lucene.internal.vectorization.VectorizationProvider lookup WARNING: Java vector incubator module is not readable. For optimal vector performance, pass '--add-modules jdk.incubator.vector' to enable Vector API. [INFO] Created CPE Index (1 seconds) [INFO] Finished CPE Analyzer (3 seconds) [INFO] Finished False Positive Analyzer (0 seconds) [INFO] Finished NVD CVE Analyzer (0 seconds) [INFO] Finished RetireJS Analyzer (0 seconds) [INFO] Finished Sonatype OSS Index Analyzer (1 seconds) [INFO] Finished Vulnerability Suppression Analyzer (0 seconds) [INFO] Finished Dependency Bundling Analyzer (0 seconds) [INFO] Finished Unused Suppression Rule Analyzer (0 seconds) [INFO] Analysis Complete (6 seconds) [INFO] Writing XML report to: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/target/dependency-check-report.xml [INFO] Writing HTML report to: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/target/dependency-check-report.html [WARNING] One or more dependencies were identified with known vulnerabilities in TheseFoolishThings: h2-2.3.232.jar (pkg:maven/com.h2database/h2@2.3.232, cpe:2.3:a:h2database:h2:2.3.232:*:*:*:*:*:*:*) : CVE-2018-14335 spring-core-5.3.37.jar (pkg:maven/org.springframework/spring-core@5.3.37, cpe:2.3:a:pivotal_software:spring_framework:5.3.37:*:*:*:*:*:*:*, cpe:2.3:a:springsource:spring_framework:5.3.37:*:*:*:*:*:*:*, cpe:2.3:a:vmware:spring_framework:5.3.37:*:*:*:*:*:*:*) : CVE-2024-38820 spring-expression-5.3.37.jar (pkg:maven/org.springframework/spring-expression@5.3.37, cpe:2.3:a:pivotal_software:spring_framework:5.3.37:*:*:*:*:*:*:*, cpe:2.3:a:springsource:spring_framework:5.3.37:*:*:*:*:*:*:*, cpe:2.3:a:vmware:spring_framework:5.3.37:*:*:*:*:*:*:*) : CVE-2024-38808, CVE-2024-38820 See the dependency-check report for more details. [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for TheseFoolishThings 3.2-ALPHA-26-SNAPSHOT: [INFO] [INFO] TheseFoolishThings ................................. SUCCESS [ 22.655 s] [INFO] TheseFoolishThings (modules) ....................... SUCCESS [ 0.089 s] [INFO] TheseFoolishThings :: Utilities .................... SUCCESS [ 4.270 s] [INFO] TheseFoolishThings :: MessageBus ................... SUCCESS [ 2.714 s] [INFO] TheseFoolishThings :: Actors ....................... SUCCESS [ 2.061 s] [INFO] TheseFoolishThings :: Test Utilities ............... SUCCESS [ 1.750 s] [INFO] TheseFoolishThings :: Roles ........................ SUCCESS [ 3.814 s] [INFO] TheseFoolishThings :: MessageBus :: Spring ......... SUCCESS [ 2.854 s] [INFO] TheseFoolishThings :: Roles :: Spring .............. SUCCESS [ 3.069 s] [INFO] TheseFoolishThings :: Examples (master) ............ SUCCESS [ 0.081 s] [INFO] TheseFoolishThings :: Examples :: Data ............. SUCCESS [ 1.472 s] [INFO] TheseFoolishThings :: Examples :: DCI :: Displayable SUCCESS [ 2.559 s] [INFO] TheseFoolishThings :: Examples :: DCI :: Marshal XStream SUCCESS [ 2.980 s] [INFO] TheseFoolishThings :: Examples :: DCI :: Persistence JPA SUCCESS [ 2.775 s] [INFO] TheseFoolishThings :: Examples :: DCI :: Swing ..... SUCCESS [ 1.934 s] [INFO] TheseFoolishThings :: Examples :: Finder :: In-memory Finder SUCCESS [ 2.437 s] [INFO] TheseFoolishThings :: Examples :: Finder :: Extended Finder SUCCESS [ 2.657 s] [INFO] TheseFoolishThings :: Examples :: Finder :: JPA Finder SUCCESS [ 3.102 s] [INFO] TheseFoolishThings :: Project Archetype ............ SUCCESS [ 0.742 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 04:07 min [INFO] Finished at: 2024-12-26T04:04:25Z [INFO] ------------------------------------------------------------------------ [workspace] $ /bin/bash /tmp/jenkins7005582053530091469.sh No post-build script. Archiving workspace Deleting old workspace snapshot from #1316. 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_Metrics/builds/1317/testng/testng-results-1.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/testng/testng-results-2.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/testng/testng-results-3.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/testng/testng-results-4.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/testng/testng-results-5.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/testng/testng-results-6.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/testng/testng-results-7.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/testng/testng-results-8.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/testng/testng-results-9.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/testng/testng-results.xml' TestNG Reports Processing: FINISH [JaCoCo plugin] Collecting JaCoCo coverage data... [JaCoCo plugin] Version: 3.3.7 [JaCoCo plugin] **/**.exec;**/classes;**/src/main/java; locations are configured [JaCoCo plugin] Number of found exec files for pattern **/**.exec: 10 [JaCoCo plugin] Saving matched execfiles: /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/jacoco.exec [JaCoCo plugin] Saving matched class directories for class-pattern: **/classes: [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project/target/classes 0 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target/classes 36 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/classes 21 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/classes 78 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/classes 5 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/classes 6 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/target/classes 8 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/classes 111 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/target/classes 5 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/classes 5 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/classes 18 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/classes 8 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/classes 16 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/classes 8 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/classes 3 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/classes 14 files [JaCoCo plugin] Saving matched source directories for source-pattern: **/src/main/java: [JaCoCo plugin] Source Inclusions: **/*.java,**/*.groovy,**/*.kt,**/*.kts [JaCoCo plugin] Source Exclusions: [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project/src/main/resources/archetype-resources/modules/Module1/src/main/java 1 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/archetypes/project/target/classes/archetype-resources/modules/Module1/src/main/java 1 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/src/main/java 22 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/src/main/java 12 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java 65 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/src/main/java 2 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/src/main/java 5 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/src/main/java 6 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java 76 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/src/main/java 5 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/src/main/java 5 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/src/main/java 17 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/src/main/java 8 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/src/main/java 14 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/src/main/java 7 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/src/main/java 3 files [JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java 11 files [JaCoCo plugin] Loading inclusions files.. [JaCoCo plugin] inclusions: [] [JaCoCo plugin] exclusions: [org/musicbrainz/**/*.class] [JaCoCo plugin] Thresholds: JacocoHealthReportThresholds [minClass=0, maxClass=0, minMethod=0, maxMethod=0, minLine=0, maxLine=0, minBranch=0, maxBranch=0, minInstruction=0, maxInstruction=0, minComplexity=0, maxComplexity=0] [JaCoCo plugin] Publishing the results.. [JaCoCo plugin] Loading packages.. [JaCoCo plugin] Done. [JaCoCo plugin] Overall coverage: class: 53.287197, method: 46.187557, line: 45.05723, branch: 41.107384, instruction: 46.319767, complexity: 43.30326 [Java Compiler] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [Java Compiler] Successfully parsed console log [Java Compiler] -> found 172 issues (skipped 268 duplicates) [Java Compiler] Post processing issues on 'Master' with source code encoding 'UTF-8' [Java Compiler] Creating SCM blamer to obtain author and commit information for affected files [Java Compiler] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git. [Java Compiler] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' [Java Compiler] -> resolved paths in source directory (68 found, 1 not found) [Java Compiler] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) [Java Compiler] -> resolved module names for 172 issues [Java Compiler] Resolving package names (or namespaces) by parsing the affected files [Java Compiler] -> resolved package names of 69 affected files [Java Compiler] No filter has been set, publishing all 172 issues [Java Compiler] Creating fingerprints for all affected code blocks to track issues over different builds [Java Compiler] -> created fingerprints for 170 issues (skipped 2 issues) [Java Compiler] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/files-with-issues' [Java Compiler] -> 68 copied, 0 not in workspace, 2 not-found, 0 with I/O error [Java Compiler] Deleting source code files of build #1316 [Java Compiler] Repository miner is not configured, skipping repository mining [Java Compiler] [-ERROR-] Can't create fingerprints for some files: [Java Compiler] [-ERROR-] - 'Parameter 'includeXmlInSite' is unknown for plugin 'maven-pmd-plugin' file not found [Java Compiler] [-ERROR-] - 'Parameter 'includeXmlInSite' is unknown for plugin 'maven-pmd-plugin' file not found [Java Compiler] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [Java Compiler] Successfully parsed console log [Java Compiler] -> found 172 issues (skipped 268 duplicates) [Java Compiler] Post processing issues on 'Master' with source code encoding 'UTF-8' [Java Compiler] Creating SCM blamer to obtain author and commit information for affected files [Java Compiler] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git. [Java Compiler] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' [Java Compiler] -> resolved paths in source directory (68 found, 1 not found) [Java Compiler] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) [Java Compiler] -> resolved module names for 172 issues [Java Compiler] Resolving package names (or namespaces) by parsing the affected files [Java Compiler] -> resolved package names of 69 affected files [Java Compiler] No filter has been set, publishing all 172 issues [Java Compiler] Creating fingerprints for all affected code blocks to track issues over different builds [Java Compiler] -> created fingerprints for 170 issues (skipped 2 issues) [Java Compiler] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/files-with-issues' [Java Compiler] -> 68 copied, 0 not in workspace, 2 not-found, 0 with I/O error [Java Compiler] Deleting source code files of build #1316 [Java Compiler] Repository miner is not configured, skipping repository mining [Java Compiler] [-ERROR-] Can't create fingerprints for some files: [Java Compiler] [-ERROR-] - 'Parameter 'includeXmlInSite' is unknown for plugin 'maven-pmd-plugin' file not found [Java Compiler] [-ERROR-] - 'Parameter 'includeXmlInSite' is unknown for plugin 'maven-pmd-plugin' file not found [Java Compiler] Reference build recorder is not configured [Java Compiler] No valid reference build found [Java Compiler] All reported issues will be considered outstanding [Java Compiler] No quality gates have been set - skipping [Java Compiler] Health report is disabled - skipping [Java Compiler] Created analysis result for 172 issues (found 0 new issues, fixed 0 issues) [Java Compiler] Attaching ResultAction with ID 'java' to build 'TheseFoolishThings_Metrics #1317'. [Checks API] No suitable checks publisher found. [Maven] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [Maven] -> found 108 issues (skipped 0 duplicates) [Maven] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [Maven] Skipping post processing [Maven] No filter has been set, publishing all 108 issues [Maven] Repository miner is not configured, skipping repository mining [Maven] Successfully parsed console log [Maven] -> found 108 issues (skipped 0 duplicates) [Maven] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [Maven] Skipping post processing [Maven] No filter has been set, publishing all 108 issues [Maven] Repository miner is not configured, skipping repository mining [Maven] Reference build recorder is not configured [Maven] No valid reference build found [Maven] All reported issues will be considered outstanding [Maven] No quality gates have been set - skipping [Maven] Health report is disabled - skipping [Maven] Created analysis result for 108 issues (found 0 new issues, fixed 0 issues) [Maven] Attaching ResultAction with ID 'maven-warnings' to build 'TheseFoolishThings_Metrics #1317'. [Checks API] No suitable checks publisher found. [CPD] Using default pattern '**/cpd.xml' since user defined pattern is not set [CPD] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' that match the pattern '**/cpd.xml' [CPD] Traversing of symbolic links: enabled [CPD] -> found 1 file [CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/target/cpd.xml [CPD] -> found 2 issues (skipped 0 duplicates) [CPD] Successfully processed file 'target/cpd.xml' [CPD] Post processing issues on 'Master' with source code encoding 'UTF-8' [CPD] Creating SCM blamer to obtain author and commit information for affected files [CPD] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git. [CPD] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' [CPD] -> resolved paths in source directory (2 found, 0 not found) [CPD] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) [CPD] -> resolved module names for 2 issues [CPD] Resolving package names (or namespaces) by parsing the affected files [CPD] -> resolved package names of 2 affected files [CPD] No filter has been set, publishing all 2 issues [CPD] Creating fingerprints for all affected code blocks to track issues over different builds [CPD] -> created fingerprints for 2 issues (skipped 0 issues) [CPD] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/files-with-issues' [CPD] -> 0 copied, 0 not in workspace, 0 not-found, 0 with I/O error [CPD] Repository miner is not configured, skipping repository mining [CPD] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' that match the pattern '**/cpd.xml' [CPD] Traversing of symbolic links: enabled [CPD] -> found 1 file [CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/target/cpd.xml [CPD] -> found 2 issues (skipped 0 duplicates) [CPD] Successfully processed file 'target/cpd.xml' [CPD] Post processing issues on 'Master' with source code encoding 'UTF-8' [CPD] Creating SCM blamer to obtain author and commit information for affected files [CPD] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git. [CPD] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' [CPD] -> resolved paths in source directory (2 found, 0 not found) [CPD] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) [CPD] -> resolved module names for 2 issues [CPD] Resolving package names (or namespaces) by parsing the affected files [CPD] -> resolved package names of 2 affected files [CPD] No filter has been set, publishing all 2 issues [CPD] Creating fingerprints for all affected code blocks to track issues over different builds [CPD] -> created fingerprints for 2 issues (skipped 0 issues) [CPD] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/files-with-issues' [CPD] -> 0 copied, 0 not in workspace, 0 not-found, 0 with I/O error [CPD] Repository miner is not configured, skipping repository mining [CPD] Reference build recorder is not configured [CPD] No valid reference build found [CPD] All reported issues will be considered outstanding [CPD] No quality gates have been set - skipping [CPD] Health report is disabled - skipping [CPD] Created analysis result for 2 issues (found 0 new issues, fixed 0 issues) [CPD] Attaching ResultAction with ID 'cpd' to build 'TheseFoolishThings_Metrics #1317'. [Checks API] No suitable checks publisher found. [PMD] Using default pattern '**/pmd.xml' since user defined pattern is not set [PMD] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' that match the pattern '**/pmd.xml' [PMD] Traversing of symbolic links: enabled [PMD] -> found 1 file [PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/target/pmd.xml [PMD] -> found 7 issues (skipped 0 duplicates) [PMD] Successfully processed file 'target/pmd.xml' [PMD] Post processing issues on 'Master' with source code encoding 'UTF-8' [PMD] Creating SCM blamer to obtain author and commit information for affected files [PMD] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git. [PMD] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' [PMD] -> resolved paths in source directory (7 found, 0 not found) [PMD] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) [PMD] -> resolved module names for 7 issues [PMD] Resolving package names (or namespaces) by parsing the affected files [PMD] -> resolved package names of 2 affected files [PMD] No filter has been set, publishing all 7 issues [PMD] Creating fingerprints for all affected code blocks to track issues over different builds [PMD] -> created fingerprints for 7 issues (skipped 0 issues) [PMD] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/files-with-issues' [PMD] -> 5 copied, 0 not in workspace, 0 not-found, 0 with I/O error [PMD] Repository miner is not configured, skipping repository mining [PMD] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' that match the pattern '**/pmd.xml' [PMD] Traversing of symbolic links: enabled [PMD] -> found 1 file [PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/target/pmd.xml [PMD] -> found 7 issues (skipped 0 duplicates) [PMD] Successfully processed file 'target/pmd.xml' [PMD] Post processing issues on 'Master' with source code encoding 'UTF-8' [PMD] Creating SCM blamer to obtain author and commit information for affected files [PMD] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git. [PMD] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' [PMD] -> resolved paths in source directory (7 found, 0 not found) [PMD] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) [PMD] -> resolved module names for 7 issues [PMD] Resolving package names (or namespaces) by parsing the affected files [PMD] -> resolved package names of 2 affected files [PMD] No filter has been set, publishing all 7 issues [PMD] Creating fingerprints for all affected code blocks to track issues over different builds [PMD] -> created fingerprints for 7 issues (skipped 0 issues) [PMD] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/files-with-issues' [PMD] -> 5 copied, 0 not in workspace, 0 not-found, 0 with I/O error [PMD] Repository miner is not configured, skipping repository mining [PMD] Reference build recorder is not configured [PMD] No valid reference build found [PMD] All reported issues will be considered outstanding [PMD] No quality gates have been set - skipping [PMD] Health report is disabled - skipping [PMD] Created analysis result for 7 issues (found 0 new issues, fixed 0 issues) [PMD] Attaching ResultAction with ID 'pmd' to build 'TheseFoolishThings_Metrics #1317'. [Checks API] No suitable checks publisher found. [AspectJ] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [AspectJ] -> found 14 issues (skipped 48 duplicates) [AspectJ] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [AspectJ] Post processing issues on 'Master' with source code encoding 'UTF-8' [AspectJ] Creating SCM blamer to obtain author and commit information for affected files [AspectJ] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git. [AspectJ] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' [AspectJ] -> resolved paths in source directory (0 found, 2 not found) [AspectJ] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) [AspectJ] -> resolved module names for 14 issues [AspectJ] Resolving package names (or namespaces) by parsing the affected files [AspectJ] -> resolved package names of 3 affected files [AspectJ] No filter has been set, publishing all 14 issues [AspectJ] Creating fingerprints for all affected code blocks to track issues over different builds [AspectJ] -> created fingerprints for 0 issues (skipped 14 issues) [AspectJ] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/files-with-issues' [AspectJ] -> 0 copied, 0 not in workspace, 14 not-found, 0 with I/O error [AspectJ] Repository miner is not configured, skipping repository mining [AspectJ] [-ERROR-] Can't create fingerprints for some files: [AspectJ] [-ERROR-] - '' file not found [AspectJ] [-ERROR-] - 'Maximum pool size' file not found [AspectJ] [-ERROR-] - '' file not found [AspectJ] Successfully parsed console log [AspectJ] -> found 14 issues (skipped 48 duplicates) [AspectJ] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [AspectJ] Post processing issues on 'Master' with source code encoding 'UTF-8' [AspectJ] Creating SCM blamer to obtain author and commit information for affected files [AspectJ] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git. [AspectJ] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' [AspectJ] -> resolved paths in source directory (0 found, 2 not found) [AspectJ] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) [AspectJ] -> resolved module names for 14 issues [AspectJ] Resolving package names (or namespaces) by parsing the affected files [AspectJ] -> resolved package names of 3 affected files [AspectJ] No filter has been set, publishing all 14 issues [AspectJ] Creating fingerprints for all affected code blocks to track issues over different builds [AspectJ] -> created fingerprints for 0 issues (skipped 14 issues) [AspectJ] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/files-with-issues' [AspectJ] -> 0 copied, 0 not in workspace, 14 not-found, 0 with I/O error [AspectJ] Repository miner is not configured, skipping repository mining [AspectJ] [-ERROR-] Can't create fingerprints for some files: [AspectJ] [-ERROR-] - '' file not found [AspectJ] [-ERROR-] - 'Maximum pool size' file not found [AspectJ] [-ERROR-] - '' file not found [AspectJ] Reference build recorder is not configured [AspectJ] No valid reference build found [AspectJ] All reported issues will be considered outstanding [AspectJ] No quality gates have been set - skipping [AspectJ] Health report is disabled - skipping [AspectJ] Created analysis result for 14 issues (found 0 new issues, fixed 0 issues) [AspectJ] Attaching ResultAction with ID 'aspectj' to build 'TheseFoolishThings_Metrics #1317'. [Checks API] No suitable checks publisher found. [Code Analysis] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [Code Analysis] -> found 0 issues (skipped 0 duplicates) [Code Analysis] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [Code Analysis] Skipping post processing [Code Analysis] No filter has been set, publishing all 0 issues [Code Analysis] Repository miner is not configured, skipping repository mining [Code Analysis] Successfully parsed console log [Code Analysis] -> found 0 issues (skipped 0 duplicates) [Code Analysis] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [Code Analysis] Skipping post processing [Code Analysis] No filter has been set, publishing all 0 issues [Code Analysis] Repository miner is not configured, skipping repository mining [Code Analysis] Reference build recorder is not configured [Code Analysis] No valid reference build found [Code Analysis] All reported issues will be considered outstanding [Code Analysis] No quality gates have been set - skipping [Code Analysis] Health report is disabled - skipping [Code Analysis] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues) [Code Analysis] Attaching ResultAction with ID 'code-analysis' to build 'TheseFoolishThings_Metrics #1317'. [Checks API] No suitable checks publisher found. [SpotBugs] Using default pattern '**/spotbugsXml.xml' since user defined pattern is not set [SpotBugs] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' that match the pattern '**/spotbugsXml.xml' [SpotBugs] Traversing of symbolic links: enabled [SpotBugs] -> found 15 files [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target/site/spotbugsXml.xml [SpotBugs] -> found 3 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/Actors/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/site/spotbugsXml.xml [SpotBugs] -> found 4 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/MessageBus/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/site/spotbugsXml.xml [SpotBugs] -> found 5 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/Roles/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/site/spotbugsXml.xml [SpotBugs] -> found 4 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/SpringMessageBus/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/site/spotbugsXml.xml [SpotBugs] -> found 8 issues (skipped 1 duplicate) [SpotBugs] Successfully processed file 'modules/SpringRoles/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/target/site/spotbugsXml.xml [SpotBugs] -> found 1 issue (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/TestUtilities/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/site/spotbugsXml.xml [SpotBugs] -> found 18 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/Utilities/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/target/site/spotbugsXml.xml [SpotBugs] -> found 1 issue (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/Data/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/site/spotbugsXml.xml [SpotBugs] -> found 0 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/DciDisplayableExample/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/site/spotbugsXml.xml [SpotBugs] -> found 2 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/DciMarshalXStreamExample/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/site/spotbugsXml.xml [SpotBugs] -> found 0 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/DciPersistenceJpaExample/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/site/spotbugsXml.xml [SpotBugs] -> found 2 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/DciSwingExample/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/site/spotbugsXml.xml [SpotBugs] -> found 1 issue (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/ExtendedFinderExample/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/site/spotbugsXml.xml [SpotBugs] -> found 0 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/InMemoryFinderExample/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/site/spotbugsXml.xml [SpotBugs] -> found 1 issue (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/JPAFinderExample/target/site/spotbugsXml.xml' [SpotBugs] Post processing issues on 'Master' with source code encoding 'UTF-8' [SpotBugs] Creating SCM blamer to obtain author and commit information for affected files [SpotBugs] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git. [SpotBugs] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' [SpotBugs] -> resolved paths in source directory (31 found, 0 not found) [SpotBugs] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) [SpotBugs] -> all issues already have a valid module name [SpotBugs] Resolving package names (or namespaces) by parsing the affected files [SpotBugs] -> all affected files already have a valid package name [SpotBugs] No filter has been set, publishing all 50 issues [SpotBugs] Creating fingerprints for all affected code blocks to track issues over different builds [SpotBugs] -> created fingerprints for 0 issues (skipped 50 issues) [SpotBugs] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/files-with-issues' [SpotBugs] -> 15 copied, 0 not in workspace, 0 not-found, 0 with I/O error [SpotBugs] Repository miner is not configured, skipping repository mining [SpotBugs] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' that match the pattern '**/spotbugsXml.xml' [SpotBugs] Traversing of symbolic links: enabled [SpotBugs] -> found 15 files [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Actors/target/site/spotbugsXml.xml [SpotBugs] -> found 3 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/Actors/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/MessageBus/target/site/spotbugsXml.xml [SpotBugs] -> found 4 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/MessageBus/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Roles/target/site/spotbugsXml.xml [SpotBugs] -> found 5 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/Roles/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/target/site/spotbugsXml.xml [SpotBugs] -> found 4 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/SpringMessageBus/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/SpringRoles/target/site/spotbugsXml.xml [SpotBugs] -> found 8 issues (skipped 1 duplicate) [SpotBugs] Successfully processed file 'modules/SpringRoles/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/TestUtilities/target/site/spotbugsXml.xml [SpotBugs] -> found 1 issue (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/TestUtilities/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/Utilities/target/site/spotbugsXml.xml [SpotBugs] -> found 18 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/Utilities/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/Data/target/site/spotbugsXml.xml [SpotBugs] -> found 1 issue (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/Data/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciDisplayableExample/target/site/spotbugsXml.xml [SpotBugs] -> found 0 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/DciDisplayableExample/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciMarshalXStreamExample/target/site/spotbugsXml.xml [SpotBugs] -> found 2 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/DciMarshalXStreamExample/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciPersistenceJpaExample/target/site/spotbugsXml.xml [SpotBugs] -> found 0 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/DciPersistenceJpaExample/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/DciSwingExample/target/site/spotbugsXml.xml [SpotBugs] -> found 2 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/DciSwingExample/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/ExtendedFinderExample/target/site/spotbugsXml.xml [SpotBugs] -> found 1 issue (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/ExtendedFinderExample/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/InMemoryFinderExample/target/site/spotbugsXml.xml [SpotBugs] -> found 0 issues (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/InMemoryFinderExample/target/site/spotbugsXml.xml' [SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/target/site/spotbugsXml.xml [SpotBugs] -> found 1 issue (skipped 0 duplicates) [SpotBugs] Successfully processed file 'modules/examples/JPAFinderExample/target/site/spotbugsXml.xml' [SpotBugs] Post processing issues on 'Master' with source code encoding 'UTF-8' [SpotBugs] Creating SCM blamer to obtain author and commit information for affected files [SpotBugs] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git. [SpotBugs] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' [SpotBugs] -> resolved paths in source directory (31 found, 0 not found) [SpotBugs] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) [SpotBugs] -> all issues already have a valid module name [SpotBugs] Resolving package names (or namespaces) by parsing the affected files [SpotBugs] -> all affected files already have a valid package name [SpotBugs] No filter has been set, publishing all 50 issues [SpotBugs] Creating fingerprints for all affected code blocks to track issues over different builds [SpotBugs] -> created fingerprints for 0 issues (skipped 50 issues) [SpotBugs] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/files-with-issues' [SpotBugs] -> 15 copied, 0 not in workspace, 0 not-found, 0 with I/O error [SpotBugs] Repository miner is not configured, skipping repository mining [SpotBugs] Reference build recorder is not configured [SpotBugs] No valid reference build found [SpotBugs] All reported issues will be considered outstanding [SpotBugs] No quality gates have been set - skipping [SpotBugs] Health report is disabled - skipping [SpotBugs] Created analysis result for 50 issues (found 0 new issues, fixed 0 issues) [SpotBugs] Attaching ResultAction with ID 'spotbugs' to build 'TheseFoolishThings_Metrics #1317'. [Checks API] No suitable checks publisher found. [Open Tasks Scanner] Searching for files in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' that match the include pattern '' and exclude pattern '**/target/**/*' [Open Tasks Scanner] -> found 560 files that will be scanned [Open Tasks Scanner] Using the following tasks patterns: -> High: ^.*(\bFIXME\b)(.*)$ -> Normal: ^.*(\bTODO\b)(.*)$ [Open Tasks Scanner] Scanning all 560 files for open tasks [Open Tasks Scanner] Found a total of 78 open tasks [Open Tasks Scanner] -> FIXME: 44 open tasks [Open Tasks Scanner] -> TODO: 34 open tasks [Open Tasks Scanner] Post processing issues on 'Master' with source code encoding 'UTF-8' [Open Tasks Scanner] Creating SCM blamer to obtain author and commit information for affected files [Open Tasks Scanner] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git. [Open Tasks Scanner] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' [Open Tasks Scanner] -> resolved paths in source directory (43 found, 0 not found) [Open Tasks Scanner] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) [Open Tasks Scanner] -> resolved module names for 78 issues [Open Tasks Scanner] Resolving package names (or namespaces) by parsing the affected files [Open Tasks Scanner] -> resolved package names of 43 affected files [Open Tasks Scanner] No filter has been set, publishing all 78 issues [Open Tasks Scanner] Creating fingerprints for all affected code blocks to track issues over different builds [Open Tasks Scanner] -> created fingerprints for 78 issues (skipped 0 issues) [Open Tasks Scanner] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/files-with-issues' [Open Tasks Scanner] -> 21 copied, 0 not in workspace, 0 not-found, 0 with I/O error [Open Tasks Scanner] Repository miner is not configured, skipping repository mining [Open Tasks Scanner] Searching for files in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' that match the include pattern '' and exclude pattern '**/target/**/*' [Open Tasks Scanner] -> found 560 files that will be scanned [Open Tasks Scanner] Using the following tasks patterns: -> High: ^.*(\bFIXME\b)(.*)$ -> Normal: ^.*(\bTODO\b)(.*)$ [Open Tasks Scanner] Scanning all 560 files for open tasks [Open Tasks Scanner] Found a total of 78 open tasks [Open Tasks Scanner] -> FIXME: 44 open tasks [Open Tasks Scanner] -> TODO: 34 open tasks [Open Tasks Scanner] Post processing issues on 'Master' with source code encoding 'UTF-8' [Open Tasks Scanner] Creating SCM blamer to obtain author and commit information for affected files [Open Tasks Scanner] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git. [Open Tasks Scanner] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' [Open Tasks Scanner] -> resolved paths in source directory (43 found, 0 not found) [Open Tasks Scanner] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) [Open Tasks Scanner] -> resolved module names for 78 issues [Open Tasks Scanner] Resolving package names (or namespaces) by parsing the affected files [Open Tasks Scanner] -> resolved package names of 43 affected files [Open Tasks Scanner] No filter has been set, publishing all 78 issues [Open Tasks Scanner] Creating fingerprints for all affected code blocks to track issues over different builds [Open Tasks Scanner] -> created fingerprints for 78 issues (skipped 0 issues) [Open Tasks Scanner] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/builds/1317/files-with-issues' [Open Tasks Scanner] -> 21 copied, 0 not in workspace, 0 not-found, 0 with I/O error [Open Tasks Scanner] Repository miner is not configured, skipping repository mining [Open Tasks Scanner] Reference build recorder is not configured [Open Tasks Scanner] No valid reference build found [Open Tasks Scanner] All reported issues will be considered outstanding [Open Tasks Scanner] No quality gates have been set - skipping [Open Tasks Scanner] Health report is disabled - skipping [Open Tasks Scanner] Created analysis result for 78 issues (found 0 new issues, fixed 0 issues) [Open Tasks Scanner] Attaching ResultAction with ID 'open-tasks' to build 'TheseFoolishThings_Metrics #1317'. [Checks API] No suitable checks publisher found. [OWASP Dependency Check] Using default pattern '**/dependency-check-report.json' since user defined pattern is not set [OWASP Dependency Check] [-ERROR-] Errors during parsing [OWASP Dependency Check] [-ERROR-] No files found for pattern '**/dependency-check-report.json'. Configuration error? [OWASP Dependency Check] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' that match the pattern '**/dependency-check-report.json' [OWASP Dependency Check] Traversing of symbolic links: enabled [OWASP Dependency Check] Skipping post processing [OWASP Dependency Check] No filter has been set, publishing all 0 issues [OWASP Dependency Check] Repository miner is not configured, skipping repository mining [OWASP Dependency Check] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace' that match the pattern '**/dependency-check-report.json' [OWASP Dependency Check] Traversing of symbolic links: enabled [OWASP Dependency Check] Skipping post processing [OWASP Dependency Check] No filter has been set, publishing all 0 issues [OWASP Dependency Check] Repository miner is not configured, skipping repository mining [OWASP Dependency Check] [-ERROR-] Errors during parsing [OWASP Dependency Check] [-ERROR-] No files found for pattern '**/dependency-check-report.json'. Configuration error? [OWASP Dependency Check] Reference build recorder is not configured [OWASP Dependency Check] No valid reference build found [OWASP Dependency Check] All reported issues will be considered outstanding [OWASP Dependency Check] No quality gates have been set - skipping [OWASP Dependency Check] Health report is disabled - skipping [OWASP Dependency Check] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues) [OWASP Dependency Check] Attaching ResultAction with ID 'owasp-dependency-check' to build 'TheseFoolishThings_Metrics #1317'. [Checks API] No suitable checks publisher found. [JavaDoc] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [JavaDoc] -> found 0 issues (skipped 0 duplicates) [JavaDoc] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [JavaDoc] Skipping post processing [JavaDoc] No filter has been set, publishing all 0 issues [JavaDoc] Repository miner is not configured, skipping repository mining [JavaDoc] Successfully parsed console log [JavaDoc] -> found 0 issues (skipped 0 duplicates) [JavaDoc] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics/workspace') [JavaDoc] Skipping post processing [JavaDoc] No filter has been set, publishing all 0 issues [JavaDoc] Repository miner is not configured, skipping repository mining [JavaDoc] Reference build recorder is not configured [JavaDoc] No valid reference build found [JavaDoc] All reported issues will be considered outstanding [JavaDoc] No quality gates have been set - skipping [JavaDoc] Health report is disabled - skipping [JavaDoc] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues) [JavaDoc] Attaching ResultAction with ID 'javadoc-warnings' to build 'TheseFoolishThings_Metrics #1317'. [Checks API] No suitable checks publisher found. [description-setter] Description set: origin/master 3.2-ALPHA-26-SNAPSHOT 0d2fe7315606 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 Triggering a new build of TheseFoolishThings :: Archive (master) Finished: SUCCESS