Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Running as SYSTEM
Building in workspace /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace
The recommended git tool is: NONE
No credentials specified
> git rev-parse --resolve-git-dir /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://bitbucket.org/fabriziogiudici/thesefoolishthings-src.git # timeout=10
Cleaning workspace
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
Fetching upstream changes from https://bitbucket.org/fabriziogiudici/thesefoolishthings-src.git
> git --version # timeout=10
> git --version # 'git version 2.39.5'
> git fetch --tags --force --progress -- https://bitbucket.org/fabriziogiudici/thesefoolishthings-src.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Seen branch in repository origin/annotations
Seen branch in repository origin/feature/TFT-165
Seen branch in repository origin/feature/TFT-316
Seen branch in repository origin/fix
Seen branch in repository origin/fix2
Seen branch in repository origin/master
Seen 6 remote branches
> git show-ref --tags -d # timeout=10
Checking out Revision f16123360e8ea18bda6fc4f55782cb7915f238e7 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f f16123360e8ea18bda6fc4f55782cb7915f238e7 # timeout=10
Commit message: "PENDING: JAKARTA @Nonnull"
> git rev-list --no-walk 191c9098db74105c726076ff374eaff514a223bd # 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/settings5176333643364435899.xml -DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -B -Pgenerate-revision-id,it.tidalwave-ci-v1 -Dit.tidalwave-ci.skipLongTests=true -Dmaven.repo.local=/var/jenkins_home/maven-repositories/executors/0
[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 4.0-ALPHA-3-SNAPSHOT [1/19]
[INFO] from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ thesefoolishthings ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ thesefoolishthings ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171412056
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ thesefoolishthings ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed
[INFO] Rule 2: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] Rule 4: org.apache.maven.enforcer.rules.ReactorModuleConvergence passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ thesefoolishthings ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ thesefoolishthings ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ thesefoolishthings ---
[INFO] Skipping packaging of the test-jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ thesefoolishthings ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/thesefoolishthings/4.0-ALPHA-3-SNAPSHOT/thesefoolishthings-4.0-ALPHA-3-SNAPSHOT.pom
[INFO]
[INFO] --------------< it.tidalwave.thesefoolishthings:modules >---------------
[INFO] Building TheseFoolishThings (modules) 4.0-ALPHA-3-SNAPSHOT [2/19]
[INFO] from modules/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ modules ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ modules ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171412905
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ modules ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ modules ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ modules ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ modules ---
[INFO] Skipping packaging of the test-jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ modules ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/modules/4.0-ALPHA-3-SNAPSHOT/modules-4.0-ALPHA-3-SNAPSHOT.pom
[INFO]
[INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-util >----------
[INFO] Building TheseFoolishThings :: Utilities 4.0-ALPHA-3-SNAPSHOT [3/19]
[INFO] from modules/Utilities/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-util ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-util ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171413068
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-util ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-util ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-util ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-util ---
[INFO] Copying 6 resources from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-util ---
[INFO] Recompiling the module because of changed source code.
[INFO] Compiling 76 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] on the class path. A future release of javac may disable annotation processing
unless at least one processor is specified by name (-processor), or a search
path is specified (--processor-path, --processor-module-path), or annotation
processing is enabled explicitly (-proc:only, -proc:full).
Use -Xlint:-options to suppress this message.
Use -proc:none to disable annotation processing.
/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java:[68,43] [this-escape] possible 'this' escape before subclass is fully initialized
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/ContextSnapshot.java:[89,29] [deprecation] <V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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] [rawtypes] found raw type: RoleFactory
[WARNING] missing type arguments for generic class RoleFactory<T,R>
where T,R are type-variables:
T extends Object declared in interface RoleFactory
R extends Object declared in interface RoleFactory
/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java:[201,40] [unchecked] unchecked cast
required: Set<Class<? extends T>>
found: Set
where T is a type-variable:
T extends Object declared in method <T>findRoleImplementationsFor(Class<?>,Class<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java:[356,25] [unchecked] unchecked cast
required: Class<T>
found: Class<CAP#1>
where T is a type-variable:
T extends Object declared in method <T>findTypeOf(T)
where CAP#1 is a fresh type-variable:
CAP#1 extends Object from capture of ?
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Finder.java:[153,48] [serial] non-transient instance field of a serializable class declared with a non-serializable type
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/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_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Key.java:[73,84] [unchecked] unchecked cast
required: Class<T>
found: Class<CAP#1>
where T is a type-variable:
T extends Object declared in class Key
where CAP#1 is a fresh type-variable:
CAP#1 extends Object from capture of ?
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Key.java:[130,11] [dep-ann] deprecated item is not annotated with @Deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultPreferencesHandler.java:[108,52] [unchecked] unchecked cast
required: T
found: Object
where T is a type-variable:
T extends Object declared in method <T>getProperty(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java:[82,17] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
where T is a type-variable:
T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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_Build_and_Test/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_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[140,29] [unchecked] unchecked conversion
required: List<Sorter<T>>
found: List
where T is a type-variable:
T extends Object declared in class HierarchicFinderSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[141,30] [unchecked] unchecked conversion
required: List<Object>
found: List
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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_Build_and_Test/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<T> declared in class HierarchicFinderSupport
T extends Object declared in class HierarchicFinderSupport
where CAP#1 is a fresh type-variable:
CAP#1 extends HierarchicFinderSupport from capture of ? extends HierarchicFinderSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[236,92] [unchecked] unchecked cast
required: InMemorySortCriterion<T>
found: SortCriterion
where T is a type-variable:
T extends Object declared in class HierarchicFinderSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[338,34] [rawtypes] found raw type: HierarchicFinderSupport
missing type arguments for generic class HierarchicFinderSupport<T,F>
where T,F are type-variables:
T extends Object declared in class HierarchicFinderSupport
F extends Finder<T> declared in class HierarchicFinderSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[92,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[95,34] [serial] non-transient instance field of a serializable class declared with a non-serializable type
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ArrayListFinder.java:[63,27] [unchecked] unchecked conversion
required: Collection<T>
found: Collection
where T is a type-variable:
T extends Object declared in class ArrayListFinder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ArrayListFinder.java:[52,32] [serial] non-transient instance field of a serializable class declared with a non-serializable type
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[64,52] [unchecked] unchecked conversion
required: MappingFinder<T,U>
found: MappingFinder
where T,U are type-variables:
T extends Object declared in class MappingFinder
U extends Object declared in class MappingFinder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/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_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ProviderFinder.java:[62,50] [unchecked] unchecked conversion
required: ProviderFinder<T>
found: ProviderFinder
where T is a type-variable:
T extends Object declared in class ProviderFinder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ProviderFinder.java:[51,82] [serial] non-transient instance field of a serializable class declared with a non-serializable type
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java:[60,50] [unchecked] unchecked conversion
required: SupplierFinder<T>
found: SupplierFinder
where T is a type-variable:
T extends Object declared in class SupplierFinder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java:[50,62] [serial] non-transient instance field of a serializable class declared with a non-serializable type
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java:[68,61] [unchecked] unchecked conversion
required: FinderWithIdSupport<T,I,F>
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<T,F> declared in class FinderWithIdSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java:[99,32] [unchecked] unchecked cast
required: Stream<I>
found: Stream<T>
where T,I are type-variables:
T extends Object declared in class FinderWithIdSupport
I extends T declared in class FinderWithIdSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java:[58,37] [serial] non-transient instance field of a serializable class declared with a non-serializable type
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java:[69,64] [unchecked] unchecked conversion
required: FinderWithIdMapSupport<T,I,F>
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<T,F> declared in class FinderWithIdMapSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java:[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 41 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] on the class path. A future release of javac may disable annotation processing
unless at least one processor is specified by name (-processor), or a search
path is specified (--processor-path, --processor-module-path), or annotation
processing is enabled explicitly (-proc:only, -proc:full).
Use -Xlint:-options to suppress this message.
Use -proc:none to disable annotation processing.
/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[98,52] [unchecked] unchecked method invocation: method runWithContexts in class ContextSnapshot is applied to given types
required: Task<V,T>
found: Task
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContexts(Task<V,T>)
T extends Throwable declared in method <V,T>runWithContexts(Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[98,53] [unchecked] unchecked conversion
required: Task<V,T>
found: Task
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContexts(Task<V,T>)
T extends Throwable declared in method <V,T>runWithContexts(Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<Object>,Task<V,T>
found: List<Object>,Task
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[100,75] [unchecked] unchecked conversion
required: Task<V,T>
found: Task
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[100,40] [deprecation] <V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[262,36] [deprecation] <V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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_Build_and_Test/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_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java:[51,23] [unchecked] unchecked conversion
required: Consumer<String>
found: Consumer
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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 <T>of(T)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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 <T>of(T)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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 <E>of(E)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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 <E>of(E)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,42] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,36] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java:[47,11] [serial] serializable class AClass has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[84,28] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
where T is a type-variable:
T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[85,28] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
where T is a type-variable:
T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[86,28] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
where T is a type-variable:
T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[90,21] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
where T is a type-variable:
T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[128,28] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
where T is a type-variable:
T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<? extends T>
found: Class
where T is a type-variable:
T extends Object declared in method <T>as(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<? extends T>
found: Class
where T is a type-variable:
T extends Object declared in method <T>maybeAs(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<? extends T>
found: Class
where T is a type-variable:
T extends Object declared in method <T>asMany(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<? extends T>
found: Type
where T is a type-variable:
T extends Object declared in method <T>as(Type<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<? extends T>
found: Type
where T is a type-variable:
T extends Object declared in method <T>maybeAs(Type<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<? extends T>
found: Type
where T is a type-variable:
T extends Object declared in method <T>asMany(Type<? extends T>)
[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
13:50:22.312 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@54534abf
13:50:22.321 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@291120f4
13:50:22.336 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@5baaae4c
13:50:22.342 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@35e478f
13:50:22.371 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@3ff57625
13:50:22.765 [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])
13:50:22.765 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.766 [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]
13:50:22.766 [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]
13:50:22.766 [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]
13:50:22.766 [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]
13:50:22.766 [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]
13:50:22.766 [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]
13:50:22.766 [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]
13:50:22.766 [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]
13:50:22.769 [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])
13:50:22.769 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.769 [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]
13:50:22.769 [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]
13:50:22.769 [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]
13:50:22.769 [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]
13:50:22.769 [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]
13:50:22.769 [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]
13:50:22.769 [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]
13:50:22.770 [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]
13:50:22.771 [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])
13:50:22.772 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.772 [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]
13:50:22.772 [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]
13:50:22.772 [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]
13:50:22.772 [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]
13:50:22.772 [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]
13:50:22.772 [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]
13:50:22.772 [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]
13:50:22.772 [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]
13:50:22.774 [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])
13:50:22.774 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.774 [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]
13:50:22.774 [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]
13:50:22.774 [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]
13:50:22.774 [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]
13:50:22.774 [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]
13:50:22.774 [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]
13:50:22.774 [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]
13:50:22.774 [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]
13:50:22.776 [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])
13:50:22.776 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.776 [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]
13:50:22.777 [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]
13:50:22.777 [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]
13:50:22.777 [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]
13:50:22.777 [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]
13:50:22.777 [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]
13:50:22.777 [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]
13:50:22.777 [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]
13:50:22.777 [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]
13:50:22.779 [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])
13:50:22.779 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.779 [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]
13:50:22.779 [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]
13:50:22.779 [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]
13:50:22.780 [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]
13:50:22.780 [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]
13:50:22.780 [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]
13:50:22.780 [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]
13:50:22.780 [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]
13:50:22.781 [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])
13:50:22.781 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.784 [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])
13:50:22.784 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.784 [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]
13:50:22.784 [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]
13:50:22.784 [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]
13:50:22.784 [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]
13:50:22.784 [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]
13:50:22.784 [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]
13:50:22.784 [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]
13:50:22.784 [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]
13:50:22.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])
13:50:22.786 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.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]
13:50:22.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]
13:50:22.786 [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]
13:50:22.786 [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]
13:50:22.786 [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]
13:50:22.786 [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]
13:50:22.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]
13:50:22.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]
13:50:22.788 [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])
13:50:22.788 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.788 [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]
13:50:22.789 [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]
13:50:22.789 [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]
13:50:22.789 [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]
13:50:22.789 [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]
13:50:22.789 [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]
13:50:22.789 [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]
13:50:22.789 [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]
13:50:22.791 [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])
13:50:22.791 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.791 [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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.792 [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]
13:50:22.792 [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]
13:50:22.792 [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]
13:50:22.792 [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]
13:50:22.794 [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])
13:50:22.794 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.794 [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]
13:50:22.794 [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]
13:50:22.794 [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]
13:50:22.795 [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]
13:50:22.795 [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]
13:50:22.795 [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]
13:50:22.795 [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]
13:50:22.795 [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]
13:50:22.796 [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])
13:50:22.797 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.797 [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]
13:50:22.797 [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]
13:50:22.797 [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]
13:50:22.797 [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]
13:50:22.797 [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]
13:50:22.797 [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]
13:50:22.797 [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]
13:50:22.797 [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]
13:50:22.797 [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]
13:50:22.799 [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])
13:50:22.799 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.799 [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]
13:50:22.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])
13:50:22.801 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.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]
13:50:22.801 [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]
13:50:22.801 [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]
13:50:22.801 [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]
13:50:22.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])
13:50:22.803 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.803 [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]
13:50:22.803 [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]
13:50:22.803 [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]
13:50:22.803 [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]
13:50:22.803 [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]
13:50:22.803 [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]
13:50:22.803 [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]
13:50:22.803 [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]
13:50:22.803 [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]
13:50:22.805 [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])
13:50:22.805 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.805 [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]
13:50:22.805 [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]
13:50:22.805 [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]
13:50:22.805 [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]
13:50:22.805 [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]
13:50:22.805 [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]
13:50:22.805 [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]
13:50:22.805 [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]
13:50:22.807 [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])
13:50:22.807 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.807 [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]
13:50:22.807 [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]
13:50:22.807 [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]
13:50:22.807 [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]
13:50:22.808 [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]
13:50:22.808 [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]
13:50:22.808 [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]
13:50:22.808 [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]
13:50:22.809 [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])
13:50:22.810 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
13:50:22.810 [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]
13:50:22.810 [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]
13:50:22.810 [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]
13:50:22.810 [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]
13:50:22.810 [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]
13:50:22.810 [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]
13:50:22.810 [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]
13:50:22.810 [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]
13:50:22.810 [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]
13:50:22.811 [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]
13:50:22.811 [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]
13:50:22.811 [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]
13:50:22.811 [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]
13:50:22.811 [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]
13:50:22.812 [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]
13:50:22.812 [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]
13:50:22.812 [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]
13:50:22.812 [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]
13:50:23.048 [main] INFO it.tidalwave.util.FunctionalCheckedExceptionWrappersTest -- Even numbers: [2, 4, 6, 8, 10]
13:50:24.304 [main] DEBUG it.tidalwave.util.ReflectionUtils -- instantiateWithDependencies(i.t.u.ReflectionUtilsTest$WithConstructor, [i.t.u.ReflectionUtilsTest$Bean3@5833f5cd, i.t.u.ReflectionUtilsTest$Bean2@10fbbdb, i.t.u.ReflectionUtilsTest$Bean1@23f3dbf0])
[INFO] Tests run: 196, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.952 s -- in TestSuite
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 196, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-util ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/target/it-tidalwave-util-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-util ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/target/it-tidalwave-util-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-util ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-util/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-util-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/target/it-tidalwave-util-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-util/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-util-4.0-ALPHA-3-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/target/it-tidalwave-util-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-util/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-util-4.0-ALPHA-3-SNAPSHOT-tests.jar
[INFO]
[INFO] ------< it.tidalwave.thesefoolishthings:it-tidalwave-messagebus >-------
[INFO] Building TheseFoolishThings :: MessageBus 4.0-ALPHA-3-SNAPSHOT [4/19]
[INFO] from modules/MessageBus/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-messagebus ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-messagebus ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171424885
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-messagebus ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-messagebus ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-messagebus ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-messagebus ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/resources
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-messagebus ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 10 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] on the class path. A future release of javac may disable annotation processing
unless at least one processor is specified by name (-processor), or a search
path is specified (--processor-path, --processor-module-path), or annotation
processing is enabled explicitly (-proc:only, -proc:full).
Use -Xlint:-options to suppress this message.
Use -proc:none to disable annotation processing.
/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java:[146,62] [unchecked] unchecked cast
required: Class<T>
found: Class<?>
where T is a type-variable:
T extends Object declared in method <T>registerMessageListener(Method)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[98,42] [unchecked] unchecked cast
required: Class<T>
found: Class<CAP#1>
where T is a type-variable:
T extends Object declared in method <T>publish(T)
where CAP#1 is a fresh type-variable:
CAP#1 extends Object from capture of ? extends Object
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[150,78] [unchecked] unchecked conversion
required: List<WeakReference<Listener<T>>>
found: List
where T is a type-variable:
T extends Object declared in method <T>dispatchMessage(Class<T>,T)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[178,53] [unchecked] unchecked conversion
required: List<WeakReference<Listener<T>>>
found: List
where T is a type-variable:
T extends Object declared in method <T>findListenersByTopic(Class<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<T>,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 <T>findListenersByTopic(Class<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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_Build_and_Test/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_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[104,59] [unchecked] unchecked cast
required: Class<T>
found: Class<CAP#1>
where T is a type-variable:
T extends Object declared in method <T>remove()
where CAP#1 is a fresh type-variable:
CAP#1 extends Object from capture of ?
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[104,69] [unchecked] unchecked cast
required: T
found: Object
where T is a type-variable:
T extends Object declared in method <T>remove()
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[166,49] [unchecked] unchecked cast
required: Queue<T>
found: Queue<CAP#1>
where T is a type-variable:
T extends Object declared in method <T>getQueue(Class<T>)
where CAP#1 is a fresh type-variable:
CAP#1 extends Object from capture of ?
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-messagebus ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/test/resources
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-messagebus ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 4 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] on the class path. A future release of javac may disable annotation processing
unless at least one processor is specified by name (-processor), or a search
path is specified (--processor-path, --processor-module-path), or annotation
processing is enabled explicitly (-proc:only, -proc:full).
Use -Xlint:-options to suppress this message.
Use -proc:none to disable annotation processing.
/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterExample.java:[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] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-messagebus ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/target/it-tidalwave-messagebus-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-messagebus ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/target/it-tidalwave-messagebus-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-messagebus ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-messagebus-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/target/it-tidalwave-messagebus-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-messagebus-4.0-ALPHA-3-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/target/it-tidalwave-messagebus-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-messagebus-4.0-ALPHA-3-SNAPSHOT-tests.jar
[INFO]
[INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-actor >---------
[INFO] Building TheseFoolishThings :: Actors 4.0-ALPHA-3-SNAPSHOT [5/19]
[INFO] from modules/Actors/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-actor ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-actor ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171427820
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-actor ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-actor ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-actor ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-actor ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/resources
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-actor ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 22 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] on the class path. A future release of javac may disable annotation processing
unless at least one processor is specified by name (-processor), or a search
path is specified (--processor-path, --processor-module-path), or annotation
processing is enabled explicitly (-proc:only, -proc:full).
Use -Xlint:-options to suppress this message.
Use -proc:none to disable annotation processing.
/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[112,62] [unchecked] unchecked cast
required: Class<T>
found: Class<?>
where T is a type-variable:
T extends Object declared in method <T>registerMessageListener(Method)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<T>
where T is a type-variable:
T extends Object declared in interface Listener
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[128,19] [unchecked] unchecked method invocation: method addListener in class CollaborationAwareMessageBusAdapter is applied to given types
required: Method,Listener<T>,Class<T>
found: Method,Listener,Class<CAP#1>
where T is a type-variable:
T extends Object declared in method <T>addListener(Method,Listener<T>,Class<T>)
where CAP#1 is a fresh type-variable:
CAP#1 extends Object from capture of ?
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[128,28] [unchecked] unchecked conversion
required: Listener<T>
found: Listener
where T is a type-variable:
T extends Object declared in method <T>addListener(Method,Listener<T>,Class<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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_Build_and_Test/workspace/modules/Actors/src/test/resources
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-actor ---
[INFO] No sources to compile
[INFO]
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-actor ---
[INFO] No tests to run.
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-actor ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/target/it-tidalwave-actor-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-actor ---
[INFO] Skipping packaging of the test-jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-actor ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-actor/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-actor-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/target/it-tidalwave-actor-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-actor/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-actor-4.0-ALPHA-3-SNAPSHOT.jar
[INFO]
[INFO] -------< it.tidalwave.thesefoolishthings:it-tidalwave-util-test >-------
[INFO] Building TheseFoolishThings :: Test Utilities 4.0-ALPHA-3-SNAPSHOT [6/19]
[INFO] from modules/TestUtilities/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-util-test ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-util-test ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171430039
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-util-test ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-util-test ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-util-test ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-util-test ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-util-test ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 6 source files with javac [forked debug deprecation release 11] to target/classes
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-util-test ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities/src/test/resources
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-util-test ---
[INFO] No sources to compile
[INFO]
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-util-test ---
[INFO] No tests to run.
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-util-test ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities/target/it-tidalwave-util-test-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-util-test ---
[INFO] Skipping packaging of the test-jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-util-test ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-util-test-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities/target/it-tidalwave-util-test-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-util-test-4.0-ALPHA-3-SNAPSHOT.jar
[INFO]
[INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-role >----------
[INFO] Building TheseFoolishThings :: Roles 4.0-ALPHA-3-SNAPSHOT [7/19]
[INFO] from modules/Roles/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-role ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-role ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171431931
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-role ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-role ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-role ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/resources
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-role ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 20 source files with javac [forked debug deprecation release 11] to target/classes
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-role ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/test/resources
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-role ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/test-classes
[INFO]
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-role ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running it.tidalwave.role.SimpleCompositeTest
13:50:35.166 [main ] INFO it.tidalwave.role.SimpleCompositeTest - STARTING TESTS OF it.tidalwave.role.SimpleCompositeTest
13:50:35.189 [main ] INFO it.tidalwave.role.SimpleCompositeTest - *********************************
13:50:35.189 [main ] INFO it.tidalwave.role.SimpleCompositeTest - TEST "must produce valid Finders"
13:50:35.189 [main ] INFO it.tidalwave.role.SimpleCompositeTest - *********************************
13:50:35.194 [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=[]))
13:50:35.199 [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=[]))
13:50:35.199 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:50:35.200 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=1, contexts=[], sorters=[])
13:50:35.202 [main ] INFO it.tidalwave.role.SimpleCompositeTest - TEST PASSED in 13 msec
13:50:35.203 [main ] INFO it.tidalwave.role.SimpleCompositeTest -
13:50:35.204 [main ] INFO it.tidalwave.role.SimpleCompositeTest - FINISHED TESTS OF it.tidalwave.role.SimpleCompositeTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.570 s -- in it.tidalwave.role.SimpleCompositeTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-role ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/target/it-tidalwave-role-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-role ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/target/it-tidalwave-role-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-role ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-role/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-role-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/target/it-tidalwave-role-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-role/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-role-4.0-ALPHA-3-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/target/it-tidalwave-role-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-role/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-role-4.0-ALPHA-3-SNAPSHOT-tests.jar
[INFO]
[INFO] ---< it.tidalwave.thesefoolishthings:it-tidalwave-messagebus-spring >---
[INFO] Building TheseFoolishThings :: MessageBus :: Spring 4.0-ALPHA-3-SNAPSHOT [8/19]
[INFO] from modules/SpringMessageBus/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-messagebus-spring ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-messagebus-spring ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171435448
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-messagebus-spring ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-messagebus-spring ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-messagebus-spring ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO]
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-messagebus-spring ---
[INFO] Executing tasks
[INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/unwoven-classes
[INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/unwoven-test-classes
[INFO] Executed tasks
[INFO]
[INFO] --- build-helper:3.6.0:add-source (add-aj-sources) @ it-tidalwave-messagebus-spring ---
[INFO] Source directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/main/aspect added.
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-messagebus-spring ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-messagebus-spring ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 2 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[INFO]
[INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-messagebus-spring ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[WARNING] You aren't using a compiler supported by lombok, so lombok will not work and has been disabled.
Your processor is: org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch.BatchProcessingEnvImpl
Lombok supports: OpenJDK javac, ECJ
<unknown source file>:<no line information>
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-messagebus-spring ---
[INFO] Copying 1 resource from src/test/resources to target/test-classes
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-messagebus-spring ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 6 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] on the class path. A future release of javac may disable annotation processing
unless at least one processor is specified by name (-processor), or a search
path is specified (--processor-path, --processor-module-path), or annotation
processing is enabled explicitly (-proc:only, -proc:full).
Use -Xlint:-options to suppress this message.
Use -proc:none to disable annotation processing.
/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[41,63] [rawtypes] found raw type: MessageBusAdapterFactory.MessageBusListenerAdapter
missing type arguments for generic class MessageBusAdapterFactory.MessageBusListenerAdapter<T>
where T is a type-variable:
T extends Object declared in class MessageBusAdapterFactory.MessageBusListenerAdapter
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[53,34] [rawtypes] found raw type: MessageBusAdapterFactory.MessageBusListenerAdapter
missing type arguments for generic class MessageBusAdapterFactory.MessageBusListenerAdapter<T>
where T is a type-variable:
T extends Object declared in class MessageBusAdapterFactory.MessageBusListenerAdapter
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[84,47] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types
required: Class<T>,Listener<T>
found: Class<MockEvent1>,MessageBusAdapterFactory.MessageBusListenerAdapter
where T is a type-variable:
T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[84,77] [unchecked] unchecked conversion
required: Listener<T>
found: MessageBusAdapterFactory.MessageBusListenerAdapter
where T is a type-variable:
T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<T>,Listener<T>
found: Class<MockEvent2>,MessageBusAdapterFactory.MessageBusListenerAdapter
where T is a type-variable:
T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[88,77] [unchecked] unchecked conversion
required: Listener<T>
found: MessageBusAdapterFactory.MessageBusListenerAdapter
where T is a type-variable:
T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<T>,Listener<T>
found: Class<MockEvent1>,MessageBusAdapterFactory.MessageBusListenerAdapter
where T is a type-variable:
T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[134,71] [unchecked] unchecked conversion
required: Listener<T>
found: MessageBusAdapterFactory.MessageBusListenerAdapter
where T is a type-variable:
T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<T>,Listener<T>
found: Class<MockEvent2>,MessageBusAdapterFactory.MessageBusListenerAdapter
where T is a type-variable:
T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[138,71] [unchecked] unchecked conversion
required: Listener<T>
found: MessageBusAdapterFactory.MessageBusListenerAdapter
where T is a type-variable:
T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[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
13:50:41.456 [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
13:50:42.707 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
13:50:42.724 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
13:50:42.730 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
13:50:42.731 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
13:50:42.733 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - **********************************************************
13:50:42.734 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must subscribe to default message bus at initialize"
13:50:42.734 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - **********************************************************
13:50:42.739 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
13:50:42.739 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
13:50:42.751 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 16 msec
13:50:42.751 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest -
13:50:42.827 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
13:50:42.828 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
13:50:42.832 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
13:50:42.833 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
13:50:42.834 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - **********************************************
13:50:42.834 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must subscribe to alternate message bus"
13:50:42.834 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - **********************************************
13:50:42.835 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
13:50:42.835 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
13:50:42.837 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 3 msec
13:50:42.837 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest -
13:50:42.885 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
13:50:42.886 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
13:50:42.891 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
13:50:42.891 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
13:50:42.892 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - **************************************************
13:50:42.892 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must unsubscribe from alternate message bus"
13:50:42.893 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - **************************************************
13:50:42.895 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 2 msec
13:50:42.895 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest -
13:50:42.933 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
13:50:42.934 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
13:50:42.938 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
13:50:42.938 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
13:50:42.946 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ***********************************************************
13:50:42.946 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must unsubscribe from default message bus at destroy"
13:50:42.946 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ***********************************************************
13:50:42.948 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 2 msec
13:50:42.948 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest -
13:50:42.949 [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.063 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] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-messagebus-spring ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-messagebus-spring ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-messagebus-spring ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-messagebus-spring-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-messagebus-spring-4.0-ALPHA-3-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-messagebus-spring-4.0-ALPHA-3-SNAPSHOT-tests.jar
[INFO]
[INFO] ------< it.tidalwave.thesefoolishthings:it-tidalwave-role-spring >------
[INFO] Building TheseFoolishThings :: Roles :: Spring 4.0-ALPHA-3-SNAPSHOT [9/19]
[INFO] from modules/SpringRoles/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-role-spring ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-role-spring ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171443142
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-role-spring ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-role-spring ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-role-spring ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO]
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-role-spring ---
[INFO] Executing tasks
[INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/unwoven-classes
[INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/unwoven-test-classes
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role-spring ---
[INFO] Copying 2 resources from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-role-spring ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] on the class path. A future release of javac may disable annotation processing
unless at least one processor is specified by name (-processor), or a search
path is specified (--processor-path, --processor-module-path), or annotation
processing is enabled explicitly (-proc:only, -proc:full).
Use -Xlint:-options to suppress this message.
Use -proc:none to disable annotation processing.
/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java:[68,47] [deprecation] <V,T>runWithContext(Object,Task<V,T>) in ContextManager has been deprecated
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[INFO]
[INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-role-spring ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-role-spring ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/resources
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-role-spring ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 9 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] [path] bad path element "/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/test-classes": no such file or directory
[WARNING] on the class path. A future release of javac may disable annotation processing
unless at least one processor is specified by name (-processor), or a search
path is specified (--processor-path, --processor-module-path), or annotation
processing is enabled explicitly (-proc:only, -proc:full).
Use -Xlint:-options to suppress this message.
Use -proc:none to disable annotation processing.
/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum1.java:[39,39] [this-escape] possible 'this' escape before subclass is fully initialized
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum2.java:[39,39] [this-escape] possible 'this' escape before subclass is fully initialized
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[176,21] [rawtypes] found raw type: Answer
missing type arguments for generic class Answer<T>
where T is a type-variable:
T extends Object declared in interface Answer
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[182,22] [rawtypes] found raw type: Task
missing type arguments for generic class Task<T,E>
where T,E are type-variables:
T extends Object declared in class Task
E extends Throwable declared in class Task
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[185,48] [unchecked] unchecked method invocation: method runWithContext in interface ContextManager is applied to given types
required: Object,Task<V,T>
found: Object,Task
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[185,59] [unchecked] unchecked conversion
required: Task<V,T>
found: Task
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[185,33] [deprecation] <V,T>runWithContext(Object,Task<V,T>) in ContextManager has been deprecated
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/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<V,T>
found: Support,Task
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[241,73] [unchecked] unchecked conversion
required: Task<V,T>
found: Task
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[241,40] [deprecation] <V,T>runWithContext(Object,Task<V,T>) in ContextManager has been deprecated
where V,T are type-variables:
V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[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
13:50:47.229 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - STARTING TESTS OF it.tidalwave.role.spring.SpringAdapterTest
13:50:47.478 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ...
13:50:47.481 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@51cd7ffc
13:50:47.547 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
13:50:48.208 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2])
13:50:48.211 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:50:48.211 [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]
13:50:48.211 [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]
13:50:48.212 [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]
13:50:48.213 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@268eefe7
13:50:48.228 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ********************************************************
13:50:48.228 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must inject a role properly assigning its owner 1"
13:50:48.229 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ********************************************************
13:50:48.230 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@639d808a
13:50:48.232 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum1@70ed03e4 at construction time: []
13:50:48.232 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole1) for i.t.r.s.m.MockDatum1@70ed03e4
13:50:48.232 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[]
13:50:48.233 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000798e30221060@6ad2cb6d, [])
13:50:48.233 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@61868687
13:50:48.234 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@70ed03e4, i.t.r.s.m.MockRole1)
13:50:48.234 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole1(it.tidalwave.role.spring.mock.MockDatum1)
13:50:48.234 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum1@70ed03e4]
13:50:48.235 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole1@2122b4bd]
13:50:48.235 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@70ed03e4, i.t.u.RoleFactory)
13:50:48.235 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:48.235 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000798e30221060@6ad2cb6d, []) completed
13:50:48.235 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockConcreteRole1@2122b4bd]
13:50:48.238 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 9 msec
13:50:48.238 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest -
13:50:48.271 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
13:50:48.682 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2])
13:50:48.682 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:50:48.682 [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]
13:50:48.683 [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]
13:50:48.683 [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]
13:50:48.688 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - **************************************************************************************
13:50:48.689 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must inject a role supporting multiple datum types properly assigning its owner"
13:50:48.689 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - **************************************************************************************
13:50:48.689 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum1@7b4679a8 at construction time: []
13:50:48.689 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole2) for i.t.r.s.m.MockDatum1@7b4679a8
13:50:48.690 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[]
13:50:48.690 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000798e30221060@d5ea58e, [])
13:50:48.690 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@61868687
13:50:48.690 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@7b4679a8, i.t.r.s.m.MockRole2)
13:50:48.691 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole2(java.lang.Object)
13:50:48.691 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum1@7b4679a8]
13:50:48.691 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole2@76d28406]
13:50:48.691 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@7b4679a8, i.t.u.RoleFactory)
13:50:48.691 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:48.691 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000798e30221060@d5ea58e, []) completed
13:50:48.692 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockConcreteRole2@76d28406]
13:50:48.692 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum2@3e91384d at construction time: []
13:50:48.692 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole2) for i.t.r.s.m.MockDatum2@3e91384d
13:50:48.692 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[]
13:50:48.692 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000798e30221060@4c378d86, [])
13:50:48.693 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@61868687
13:50:48.693 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@3e91384d, i.t.r.s.m.MockRole2)
13:50:48.693 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole2(java.lang.Object)
13:50:48.693 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum2@3e91384d]
13:50:48.693 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole2@2e27c2b2]
13:50:48.694 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@3e91384d, i.t.u.RoleFactory)
13:50:48.694 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:48.694 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000798e30221060@4c378d86, []) completed
13:50:48.694 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockConcreteRole2@2e27c2b2]
13:50:48.695 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 6 msec
13:50:48.695 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest -
13:50:48.717 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
13:50:49.054 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2])
13:50:49.055 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:50:49.055 [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]
13:50:49.055 [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]
13:50:49.055 [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]
13:50:49.061 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - **********************************************************************
13:50:49.061 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must return the datum object when it directly implements a role"
13:50:49.061 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - **********************************************************************
13:50:49.062 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum2@6fa3905b at construction time: []
13:50:49.062 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole3) for i.t.r.s.m.MockDatum2@6fa3905b
13:50:49.062 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[]
13:50:49.062 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000798e30221060@2dacbd55, [])
13:50:49.062 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@61868687
13:50:49.062 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@6fa3905b, i.t.r.s.m.MockRole3)
13:50:49.062 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:49.062 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@6fa3905b, i.t.u.RoleFactory)
13:50:49.063 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:49.063 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000798e30221060@2dacbd55, []) completed
13:50:49.063 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockDatum2@6fa3905b]
13:50:49.064 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 2 msec
13:50:49.064 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest -
13:50:49.087 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
13:50:49.443 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2])
13:50:49.444 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:50:49.444 [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]
13:50:49.444 [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]
13:50:49.444 [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]
13:50:49.451 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - *******************************************************************
13:50:49.452 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must throw AsException when asking for an unavailable role 1"
13:50:49.452 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - *******************************************************************
13:50:49.452 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum1@3b54b936 at construction time: []
13:50:49.453 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole3) for i.t.r.s.m.MockDatum1@3b54b936
13:50:49.453 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[]
13:50:49.453 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000798e30221060@22ac0771, [])
13:50:49.453 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@61868687
13:50:49.453 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@3b54b936, i.t.r.s.m.MockRole3)
13:50:49.453 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:49.454 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@3b54b936, i.t.u.RoleFactory)
13:50:49.454 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:49.454 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000798e30221060@22ac0771, []) completed
13:50:49.454 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning []
13:50:49.455 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 3 msec
13:50:49.455 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest -
13:50:49.480 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
13:50:49.819 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2])
13:50:49.820 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:50:49.820 [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]
13:50:49.820 [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]
13:50:49.820 [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]
13:50:49.825 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - *******************************************************************
13:50:49.825 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must throw AsException when asking for an unavailable role 2"
13:50:49.825 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - *******************************************************************
13:50:49.825 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum2@6a9c1069 at construction time: []
13:50:49.826 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole1) for i.t.r.s.m.MockDatum2@6a9c1069
13:50:49.826 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[]
13:50:49.826 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000798e30221060@6173ca02, [])
13:50:49.826 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@61868687
13:50:49.826 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@6a9c1069, i.t.r.s.m.MockRole1)
13:50:49.827 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:49.827 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@6a9c1069, i.t.u.RoleFactory)
13:50:49.827 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:49.827 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000798e30221060@6173ca02, []) completed
13:50:49.827 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning []
13:50:49.828 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 4 msec
13:50:49.828 [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
13:50:50.593 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - **********************************************************************
13:50:50.593 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding"
13:50:50.593 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod]
13:50:50.593 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - **********************************************************************
13:50:50.598 [main ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@20e5f5ae.publicMethod() with context thread binding
13:50:50.601 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod()
13:50:50.609 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 16 msec
13:50:50.610 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest -
13:50:50.610 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - **********************************************************************
13:50:50.610 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding"
13:50:50.611 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod]
13:50:50.611 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - **********************************************************************
13:50:50.611 [main ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@620a04d6.protectedMethod() with context thread binding
13:50:50.612 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod()
13:50:50.613 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 3 msec
13:50:50.613 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest -
13:50:50.614 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - **********************************************************************
13:50:50.614 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding"
13:50:50.614 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod]
13:50:50.614 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - **********************************************************************
13:50:50.615 [main ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@2056493f.packageMethod() with context thread binding
13:50:50.615 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod()
13:50:50.616 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 2 msec
13:50:50.617 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest -
13:50:50.618 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *****************************************************************************
13:50:50.618 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding"
13:50:50.618 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod]
13:50:50.619 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *****************************************************************************
13:50:50.620 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod()
13:50:50.621 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 3 msec
13:50:50.621 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest -
13:50:50.622 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *****************************************************************************
13:50:50.622 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding"
13:50:50.622 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod]
13:50:50.622 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *****************************************************************************
13:50:50.623 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod()
13:50:50.623 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 2 msec
13:50:50.623 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest -
13:50:50.624 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *****************************************************************************
13:50:50.624 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding"
13:50:50.624 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod]
13:50:50.624 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *****************************************************************************
13:50:50.624 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod()
13:50:50.625 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 1 msec
13:50:50.625 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest -
13:50:50.626 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***********************************************
13:50:50.627 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation"
13:50:50.627 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod]
13:50:50.627 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***********************************************
13:50:50.627 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod()
13:50:50.628 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 1 msec
13:50:50.628 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest -
13:50:50.628 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***********************************************
13:50:50.628 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation"
13:50:50.629 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod]
13:50:50.629 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***********************************************
13:50:50.629 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod()
13:50:50.629 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 1 msec
13:50:50.630 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest -
13:50:50.630 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***********************************************
13:50:50.630 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation"
13:50:50.630 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod]
13:50:50.631 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***********************************************
13:50:50.631 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod()
13:50:50.631 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 1 msec
13:50:50.632 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest -
13:50:50.632 [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.012 s -- in TestSuite
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-role-spring ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-role-spring ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-role-spring ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-role-spring-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-role-spring-4.0-ALPHA-3-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-role-spring-4.0-ALPHA-3-SNAPSHOT-tests.jar
[INFO]
[INFO] ----< it.tidalwave.thesefoolishthings:thesefoolishthings-examples >-----
[INFO] Building TheseFoolishThings :: Examples (master) 4.0-ALPHA-3-SNAPSHOT [10/19]
[INFO] from modules/examples/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ thesefoolishthings-examples ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ thesefoolishthings-examples ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171450920
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ thesefoolishthings-examples ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ thesefoolishthings-examples ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ thesefoolishthings-examples ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17
[INFO] Executed tasks
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ thesefoolishthings-examples ---
[INFO] Skipping packaging of the test-jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ thesefoolishthings-examples ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/thesefoolishthings-examples/4.0-ALPHA-3-SNAPSHOT/thesefoolishthings-examples-4.0-ALPHA-3-SNAPSHOT.pom
[INFO]
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data >--
[INFO] Building TheseFoolishThings :: Examples :: Data 4.0-ALPHA-3-SNAPSHOT [11/19]
[INFO] from modules/examples/Data/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171451017
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 5 source files with javac [forked debug deprecation release 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_Build_and_Test/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_Build_and_Test/workspace/modules/examples/Data/src/test/resources
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] No sources to compile
[INFO]
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] No tests to run.
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Skipping packaging of the test-jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-data/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-data-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-data/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-data-4.0-ALPHA-3-SNAPSHOT.jar
[INFO]
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-displayable >--
[INFO] Building TheseFoolishThings :: Examples :: DCI :: Displayable 4.0-ALPHA-3-SNAPSHOT [12/19]
[INFO] from modules/examples/DciDisplayableExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171452749
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/src/main/resources
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 6 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_Build_and_Test/workspace/modules/examples/DciDisplayableExample/src/test/resources
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [forked debug deprecation release 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
13:50:56.103 [main ] INFO i.t.t.examples.dci.displayable.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest
13:50:56.127 [main ] INFO i.t.t.examples.dci.displayable.MainTest - *********************
13:50:56.128 [main ] INFO i.t.t.examples.dci.displayable.MainTest - TEST "must not crash"
13:50:56.128 [main ] INFO i.t.t.examples.dci.displayable.MainTest - *********************
13:50:56.493 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ...
13:50:56.495 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@64337702
13:50:56.514 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
13:50:57.128 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.p.PersonDisplayable, i.t.t.e.p.PersonRenderable])
13:50:57.131 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:50:57.132 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.t.e.d.d.r.Displayable -> [i.t.t.e.p.PersonDisplayable]
13:50:57.132 [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]
13:50:57.135 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@5a06904
13:50:57.157 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@76af51d6
13:50:57.159 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@7845b21a/1 at construction time: []
13:50:57.159 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.d.r.Displayable) for i.t.t.e.p.Person@7845b21a/1
13:50:57.159 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[]
13:50:57.160 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000074a1f0207c70@5d717f19, [])
13:50:57.160 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@2a19a0fe
13:50:57.161 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7845b21a/1, i.t.t.e.d.d.r.Displayable)
13:50:57.161 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable(it.tidalwave.thesefoolishthings.examples.person.Person)
13:50:57.161 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith]
13:50:57.162 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonDisplayable@2b7774d5]
13:50:57.162 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7845b21a/1, i.t.u.RoleFactory)
13:50:57.162 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:57.163 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000074a1f0207c70@5d717f19, []) completed
13:50:57.163 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonDisplayable@2b7774d5]
13:50:57.164 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (joe as Displayable).displayName: Joe Smith
13:50:57.164 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@cec590c/2 at construction time: []
13:50:57.164 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.d.r.Displayable) for i.t.t.e.p.Person@cec590c/2
13:50:57.165 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[]
13:50:57.165 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000074a1f0207c70@21090c88, [])
13:50:57.165 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@2a19a0fe
13:50:57.165 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@cec590c/2, i.t.t.e.d.d.r.Displayable)
13:50:57.165 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable(it.tidalwave.thesefoolishthings.examples.person.Person)
13:50:57.165 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Luke Skywalker]
13:50:57.166 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonDisplayable@d62472f]
13:50:57.166 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@cec590c/2, i.t.u.RoleFactory)
13:50:57.166 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:57.166 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000074a1f0207c70@21090c88, []) completed
13:50:57.166 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonDisplayable@d62472f]
13:50:57.167 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (luke as Displayable).displayName: Luke Skywalker
13:50:57.167 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@7845b21a/1 at construction time: []
13:50:57.167 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.d.r.Renderable) for i.t.t.e.p.Person@7845b21a/1
13:50:57.167 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[]
13:50:57.167 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000074a1f0207c70@701d2b59, [])
13:50:57.167 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@2a19a0fe
13:50:57.168 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7845b21a/1, i.t.t.e.d.d.r.Renderable)
13:50:57.168 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonRenderable(it.tidalwave.thesefoolishthings.examples.person.Person)
13:50:57.168 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith]
13:50:57.169 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonRenderable@1999149e]
13:50:57.169 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7845b21a/1, i.t.u.RoleFactory)
13:50:57.169 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:57.169 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000074a1f0207c70@701d2b59, []) completed
13:50:57.170 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonRenderable@1999149e]
13:50:57.170 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (joe as Renderable): Joe Smith
13:50:57.171 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@cec590c/2 at construction time: []
13:50:57.171 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.d.r.Renderable) for i.t.t.e.p.Person@cec590c/2
13:50:57.171 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[]
13:50:57.171 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000074a1f0207c70@3ed7dd70, [])
13:50:57.171 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@2a19a0fe
13:50:57.172 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@cec590c/2, i.t.t.e.d.d.r.Renderable)
13:50:57.172 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonRenderable(it.tidalwave.thesefoolishthings.examples.person.Person)
13:50:57.172 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Luke Skywalker]
13:50:57.172 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonRenderable@6f3b13d0]
13:50:57.173 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@cec590c/2, i.t.u.RoleFactory)
13:50:57.173 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:50:57.173 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000074a1f0207c70@3ed7dd70, []) completed
13:50:57.173 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonRenderable@6f3b13d0]
13:50:57.174 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (luke as Renderable): Luke Skywalker
13:50:57.176 [main ] INFO i.t.t.examples.dci.displayable.MainTest - TEST PASSED in 1048 msec
13:50:57.176 [main ] INFO i.t.t.examples.dci.displayable.MainTest -
13:50:57.178 [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.587 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] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-3-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-3-SNAPSHOT-tests.jar
[INFO]
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream >--
[INFO] Building TheseFoolishThings :: Examples :: DCI :: Marshal XStream 4.0-ALPHA-3-SNAPSHOT [13/19]
[INFO] from modules/examples/DciMarshalXStreamExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171457353
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/resources
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 17 source files with javac [forked debug deprecation release 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_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[51,19] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <T#2>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 <T#2>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[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_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java:[39,13] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <T#2>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 <T#2>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamUnmarshallable.java:[39,13] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <T#2>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 <T#2>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java:[94,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java:[51,37] [rawtypes] found raw type: Class
missing type arguments for generic class Class<T>
where T is a type-variable:
T extends Object declared in class Class
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/PersonConverter.java:[65,46] [rawtypes] found raw type: Class
missing type arguments for generic class Class<T>
where T is a type-variable:
T extends Object declared in class Class
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/test/resources
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [forked debug deprecation release 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
13:51:01.183 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest
13:51:01.207 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - *********************
13:51:01.207 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - TEST "must not crash"
13:51:01.207 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - *********************
13:51:01.452 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ...
13:51:01.454 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@6273c5a4
13:51:01.471 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
13:51:02.163 [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])
13:51:02.166 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:51:02.168 [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]
13:51:02.168 [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]
13:51:02.168 [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]
13:51:02.168 [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]
13:51:02.169 [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]
13:51:02.169 [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]
13:51:02.171 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@32dcfeea
13:51:02.463 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@1e6d30c0
13:51:02.465 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@3f9f8d23/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.465 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@3f9f8d23/1
13:51:02.466 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.467 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@686b1e2d, [i.t.t.e.d.m.r.XStreamContext1@603d25db])
13:51:02.467 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.468 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3f9f8d23/1, i.t.r.i.Marshallable)
13:51:02.468 [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)
13:51:02.469 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.469 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@603d25db]
13:51:02.470 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@652b3733]
13:51:02.470 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3f9f8d23/1, i.t.u.RoleFactory)
13:51:02.470 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.470 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@686b1e2d, [i.t.t.e.d.m.r.XStreamContext1@603d25db]) completed
13:51:02.471 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@652b3733]
13:51:02.485 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (joe as Marshallable) marshalled: <?xml version="1.0" ?><person id="1"><first-name>Joe</first-name><last-name>Smith</last-name></person>
13:51:02.486 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@7d7b4e04 at construction time: [i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.486 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@7d7b4e04
13:51:02.487 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.487 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@58636b50, [i.t.t.e.d.m.r.XStreamContext1@603d25db])
13:51:02.487 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.488 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@7d7b4e04, i.t.r.i.Marshallable)
13:51:02.488 [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)
13:51:02.488 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.488 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@603d25db]
13:51:02.489 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@7f4f1536]
13:51:02.489 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@7d7b4e04, i.t.u.RoleFactory)
13:51:02.489 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.489 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@58636b50, [i.t.t.e.d.m.r.XStreamContext1@603d25db]) completed
13:51:02.490 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@7f4f1536]
13:51:02.491 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (listOfPersons as Marshallable) marshalled: <?xml version="1.0" ?><persons><person id="1"><first-name>Joe</first-name><last-name>Smith</last-name></person><person id="2"><first-name>Luke</first-name><last-name>Skywalker</last-name></person></persons>
13:51:02.492 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@3fc1abf/1bbc51a3-6713-4d8c-9c21-1e71e2ceb29c at construction time: [i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.492 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@3fc1abf/1bbc51a3-6713-4d8c-9c21-1e71e2ceb29c
13:51:02.492 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.492 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@e7b0bec, [i.t.t.e.d.m.r.XStreamContext1@603d25db])
13:51:02.493 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.493 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3fc1abf/1bbc51a3-6713-4d8c-9c21-1e71e2ceb29c, i.t.r.i.Unmarshallable)
13:51:02.493 [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)
13:51:02.494 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.494 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@603d25db]
13:51:02.494 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@7d90644f]
13:51:02.494 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3fc1abf/1bbc51a3-6713-4d8c-9c21-1e71e2ceb29c, i.t.u.RoleFactory)
13:51:02.494 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.495 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@e7b0bec, [i.t.t.e.d.m.r.XStreamContext1@603d25db]) completed
13:51:02.495 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@7d90644f]
13:51:02.501 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled person: Joe Smith
13:51:02.502 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@35329a05 at construction time: [i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.502 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@35329a05
13:51:02.502 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.503 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@17136390, [i.t.t.e.d.m.r.XStreamContext1@603d25db])
13:51:02.503 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.504 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@35329a05, i.t.r.i.Unmarshallable)
13:51:02.504 [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)
13:51:02.504 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.504 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@603d25db]
13:51:02.505 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@273293c8]
13:51:02.505 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@35329a05, i.t.u.RoleFactory)
13:51:02.505 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.505 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@17136390, [i.t.t.e.d.m.r.XStreamContext1@603d25db]) completed
13:51:02.506 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@273293c8]
13:51:02.507 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled persons: [Joe Smith, Luke Skywalker]
13:51:02.507 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@3f9f8d23/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.507 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.Person@3f9f8d23/1
13:51:02.507 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.508 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@ca2cd5e, [i.t.t.e.d.m.r.XStreamContext1@603d25db])
13:51:02.508 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.508 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3f9f8d23/1, i.t.t.e.d.m.r.Savable)
13:51:02.508 [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]
13:51:02.508 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:51:02.508 [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]
13:51:02.509 [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]
13:51:02.509 [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]
13:51:02.509 [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]
13:51:02.509 [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]
13:51:02.509 [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]
13:51:02.509 [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]
13:51:02.509 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object)
13:51:02.510 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith]
13:51:02.510 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@a120b9]
13:51:02.510 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3f9f8d23/1, i.t.u.RoleFactory)
13:51:02.510 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.510 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@ca2cd5e, [i.t.t.e.d.m.r.XStreamContext1@603d25db]) completed
13:51:02.510 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@a120b9]
13:51:02.511 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@3f9f8d23/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.511 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@3f9f8d23/1
13:51:02.511 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.512 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@2804b13f, [i.t.t.e.d.m.r.XStreamContext1@603d25db])
13:51:02.512 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.512 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3f9f8d23/1, i.t.r.i.Marshallable)
13:51:02.512 [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)
13:51:02.512 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.512 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@603d25db]
13:51:02.513 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@69069866]
13:51:02.513 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3f9f8d23/1, i.t.u.RoleFactory)
13:51:02.513 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.513 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@2804b13f, [i.t.t.e.d.m.r.XStreamContext1@603d25db]) completed
13:51:02.513 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@69069866]
13:51:02.515 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@64c95480 at construction time: [i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.516 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.ListOfPersons@64c95480
13:51:02.516 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.516 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@3451fc88, [i.t.t.e.d.m.r.XStreamContext1@603d25db])
13:51:02.516 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.516 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@64c95480, i.t.t.e.d.m.r.Savable)
13:51:02.516 [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]
13:51:02.516 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:51:02.517 [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]
13:51:02.517 [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]
13:51:02.517 [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]
13:51:02.517 [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]
13:51:02.517 [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]
13:51:02.517 [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]
13:51:02.517 [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]
13:51:02.517 [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]
13:51:02.517 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object)
13:51:02.518 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker]]
13:51:02.518 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@1e0294a7]
13:51:02.518 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@64c95480, i.t.u.RoleFactory)
13:51:02.518 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.518 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@3451fc88, [i.t.t.e.d.m.r.XStreamContext1@603d25db]) completed
13:51:02.518 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@1e0294a7]
13:51:02.519 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@64c95480 at construction time: [i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.519 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@64c95480
13:51:02.519 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.519 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@15cee630, [i.t.t.e.d.m.r.XStreamContext1@603d25db])
13:51:02.519 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.519 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@64c95480, i.t.r.i.Marshallable)
13:51:02.519 [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)
13:51:02.520 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.520 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@603d25db]
13:51:02.520 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@2e40fdbd]
13:51:02.520 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@64c95480, i.t.u.RoleFactory)
13:51:02.520 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.520 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@15cee630, [i.t.t.e.d.m.r.XStreamContext1@603d25db]) completed
13:51:02.520 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@2e40fdbd]
13:51:02.524 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@527d48db/a70cc9b9-c33d-4439-9a7f-d71e9a23b03b at construction time: [i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.524 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.Person@527d48db/a70cc9b9-c33d-4439-9a7f-d71e9a23b03b
13:51:02.524 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.524 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@2335aef2, [i.t.t.e.d.m.r.XStreamContext1@603d25db])
13:51:02.524 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.525 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@527d48db/a70cc9b9-c33d-4439-9a7f-d71e9a23b03b, i.t.t.e.d.m.r.Loadable)
13:51:02.525 [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]
13:51:02.525 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:51:02.525 [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]
13:51:02.525 [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]
13:51:02.525 [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]
13:51:02.525 [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]
13:51:02.525 [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]
13:51:02.525 [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]
13:51:02.526 [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]
13:51:02.526 [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]
13:51:02.526 [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]
13:51:02.526 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object)
13:51:02.526 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ ]
13:51:02.526 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@17003497]
13:51:02.526 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@527d48db/a70cc9b9-c33d-4439-9a7f-d71e9a23b03b, i.t.u.RoleFactory)
13:51:02.526 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.527 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@2335aef2, [i.t.t.e.d.m.r.XStreamContext1@603d25db]) completed
13:51:02.527 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@17003497]
13:51:02.527 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@527d48db/a70cc9b9-c33d-4439-9a7f-d71e9a23b03b at construction time: [i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.527 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@527d48db/a70cc9b9-c33d-4439-9a7f-d71e9a23b03b
13:51:02.527 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.527 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@376498da, [i.t.t.e.d.m.r.XStreamContext1@603d25db])
13:51:02.528 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.528 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@527d48db/a70cc9b9-c33d-4439-9a7f-d71e9a23b03b, i.t.r.i.Unmarshallable)
13:51:02.528 [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)
13:51:02.528 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.528 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@603d25db]
13:51:02.528 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@39a8e2fa]
13:51:02.528 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@527d48db/a70cc9b9-c33d-4439-9a7f-d71e9a23b03b, i.t.u.RoleFactory)
13:51:02.529 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.529 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@376498da, [i.t.t.e.d.m.r.XStreamContext1@603d25db]) completed
13:51:02.529 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@39a8e2fa]
13:51:02.530 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@2f9addd4 at construction time: [i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.530 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.ListOfPersons@2f9addd4
13:51:02.530 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.531 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@ff2266c, [i.t.t.e.d.m.r.XStreamContext1@603d25db])
13:51:02.531 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.531 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2f9addd4, i.t.t.e.d.m.r.Loadable)
13:51:02.531 [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]
13:51:02.531 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:51:02.531 [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]
13:51:02.531 [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]
13:51:02.531 [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]
13:51:02.531 [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]
13:51:02.532 [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]
13:51:02.532 [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]
13:51:02.532 [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]
13:51:02.532 [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]
13:51:02.532 [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]
13:51:02.532 [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]
13:51:02.532 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object)
13:51:02.532 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[]]
13:51:02.532 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@71b3ba5a]
13:51:02.532 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2f9addd4, i.t.u.RoleFactory)
13:51:02.532 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.533 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@ff2266c, [i.t.t.e.d.m.r.XStreamContext1@603d25db]) completed
13:51:02.533 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@71b3ba5a]
13:51:02.533 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@2f9addd4 at construction time: [i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.533 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@2f9addd4
13:51:02.533 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.533 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@a047bdb, [i.t.t.e.d.m.r.XStreamContext1@603d25db])
13:51:02.534 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.534 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2f9addd4, i.t.r.i.Unmarshallable)
13:51:02.534 [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)
13:51:02.534 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@603d25db, i.t.t.e.d.m.r.XStreamContext1@603d25db]
13:51:02.534 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@603d25db]
13:51:02.534 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@14dbfdb1]
13:51:02.534 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2f9addd4, i.t.u.RoleFactory)
13:51:02.535 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.535 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@a047bdb, [i.t.t.e.d.m.r.XStreamContext1@603d25db]) completed
13:51:02.535 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@14dbfdb1]
13:51:02.536 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded person: Joe Smith
13:51:02.536 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded persons: [Joe Smith, Luke Skywalker]
13:51:02.539 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2c08c787/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.539 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@2c08c787/1
13:51:02.539 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.539 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@709d6de5, [i.t.t.e.d.m.r.XStreamContext2@67f591c2])
13:51:02.540 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.540 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2c08c787/1, i.t.r.i.Marshallable)
13:51:02.540 [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)
13:51:02.540 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.540 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@67f591c2]
13:51:02.540 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@1a43a88e]
13:51:02.541 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2c08c787/1, i.t.u.RoleFactory)
13:51:02.541 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.541 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@709d6de5, [i.t.t.e.d.m.r.XStreamContext2@67f591c2]) completed
13:51:02.541 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@1a43a88e]
13:51:02.542 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (joe as Marshallable) marshalled: <?xml version="1.0" ?><PERSON><ID>1</ID><FIRST-NAME>Joe</FIRST-NAME><LAST-NAME>Smith</LAST-NAME></PERSON>
13:51:02.542 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@e49437 at construction time: [i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.542 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@e49437
13:51:02.542 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.543 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@4c50cd7d, [i.t.t.e.d.m.r.XStreamContext2@67f591c2])
13:51:02.543 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.543 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@e49437, i.t.r.i.Marshallable)
13:51:02.543 [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)
13:51:02.543 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.543 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@67f591c2]
13:51:02.543 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@3ea84e01]
13:51:02.544 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@e49437, i.t.u.RoleFactory)
13:51:02.544 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.544 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@4c50cd7d, [i.t.t.e.d.m.r.XStreamContext2@67f591c2]) completed
13:51:02.544 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@3ea84e01]
13:51:02.545 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (listOfPersons as Marshallable) marshalled: <?xml version="1.0" ?><PERSONS><PERSON><ID>1</ID><FIRST-NAME>Joe</FIRST-NAME><LAST-NAME>Smith</LAST-NAME></PERSON><PERSON><ID>2</ID><FIRST-NAME>Luke</FIRST-NAME><LAST-NAME>Skywalker</LAST-NAME></PERSON></PERSONS>
13:51:02.545 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@186481d4/73401b67-8888-4c9c-86bf-37f0fa1742b5 at construction time: [i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.545 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@186481d4/73401b67-8888-4c9c-86bf-37f0fa1742b5
13:51:02.545 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.546 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@2ffa91dc, [i.t.t.e.d.m.r.XStreamContext2@67f591c2])
13:51:02.546 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.546 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@186481d4/73401b67-8888-4c9c-86bf-37f0fa1742b5, i.t.r.i.Unmarshallable)
13:51:02.546 [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)
13:51:02.550 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.550 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@67f591c2]
13:51:02.550 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@78d6c244]
13:51:02.550 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@186481d4/73401b67-8888-4c9c-86bf-37f0fa1742b5, i.t.u.RoleFactory)
13:51:02.550 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.551 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@2ffa91dc, [i.t.t.e.d.m.r.XStreamContext2@67f591c2]) completed
13:51:02.551 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@78d6c244]
13:51:02.552 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled person: Joe Smith
13:51:02.552 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@448086ab at construction time: [i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.552 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@448086ab
13:51:02.553 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.553 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@6de610c6, [i.t.t.e.d.m.r.XStreamContext2@67f591c2])
13:51:02.553 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.553 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@448086ab, i.t.r.i.Unmarshallable)
13:51:02.553 [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)
13:51:02.553 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.553 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@67f591c2]
13:51:02.554 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@23ec2bdc]
13:51:02.554 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@448086ab, i.t.u.RoleFactory)
13:51:02.554 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.554 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@6de610c6, [i.t.t.e.d.m.r.XStreamContext2@67f591c2]) completed
13:51:02.554 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@23ec2bdc]
13:51:02.555 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled persons: [Joe Smith, Luke Skywalker]
13:51:02.556 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2c08c787/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.556 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.Person@2c08c787/1
13:51:02.556 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.556 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@3d132bb6, [i.t.t.e.d.m.r.XStreamContext2@67f591c2])
13:51:02.557 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.557 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2c08c787/1, i.t.t.e.d.m.r.Savable)
13:51:02.557 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object)
13:51:02.557 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith]
13:51:02.557 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@60ae7cf2]
13:51:02.557 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2c08c787/1, i.t.u.RoleFactory)
13:51:02.557 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.558 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@3d132bb6, [i.t.t.e.d.m.r.XStreamContext2@67f591c2]) completed
13:51:02.558 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@60ae7cf2]
13:51:02.558 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2c08c787/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.558 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@2c08c787/1
13:51:02.558 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.558 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@bc8d68b, [i.t.t.e.d.m.r.XStreamContext2@67f591c2])
13:51:02.559 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.559 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2c08c787/1, i.t.r.i.Marshallable)
13:51:02.559 [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)
13:51:02.559 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.559 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@67f591c2]
13:51:02.559 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@2fa212df]
13:51:02.559 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2c08c787/1, i.t.u.RoleFactory)
13:51:02.560 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.560 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@bc8d68b, [i.t.t.e.d.m.r.XStreamContext2@67f591c2]) completed
13:51:02.560 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@2fa212df]
13:51:02.562 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@6e3b2dd3 at construction time: [i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.562 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.ListOfPersons@6e3b2dd3
13:51:02.562 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.562 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@1c011855, [i.t.t.e.d.m.r.XStreamContext2@67f591c2])
13:51:02.562 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.562 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@6e3b2dd3, i.t.t.e.d.m.r.Savable)
13:51:02.562 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object)
13:51:02.562 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker]]
13:51:02.563 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@6591f8ea]
13:51:02.563 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@6e3b2dd3, i.t.u.RoleFactory)
13:51:02.563 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.563 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@1c011855, [i.t.t.e.d.m.r.XStreamContext2@67f591c2]) completed
13:51:02.563 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@6591f8ea]
13:51:02.563 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@6e3b2dd3 at construction time: [i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.563 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@6e3b2dd3
13:51:02.563 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.564 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@279c4e3b, [i.t.t.e.d.m.r.XStreamContext2@67f591c2])
13:51:02.564 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.564 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@6e3b2dd3, i.t.r.i.Marshallable)
13:51:02.564 [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)
13:51:02.564 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.564 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@67f591c2]
13:51:02.564 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@334b392d]
13:51:02.565 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@6e3b2dd3, i.t.u.RoleFactory)
13:51:02.565 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.565 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@279c4e3b, [i.t.t.e.d.m.r.XStreamContext2@67f591c2]) completed
13:51:02.565 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@334b392d]
13:51:02.568 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@3caf5c96/9d5340bb-9970-4da0-ade9-e770806b121a at construction time: [i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.568 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.Person@3caf5c96/9d5340bb-9970-4da0-ade9-e770806b121a
13:51:02.568 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.568 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@37d3aa8c, [i.t.t.e.d.m.r.XStreamContext2@67f591c2])
13:51:02.569 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.569 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3caf5c96/9d5340bb-9970-4da0-ade9-e770806b121a, i.t.t.e.d.m.r.Loadable)
13:51:02.569 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object)
13:51:02.569 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ ]
13:51:02.569 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@5dd747c1]
13:51:02.569 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3caf5c96/9d5340bb-9970-4da0-ade9-e770806b121a, i.t.u.RoleFactory)
13:51:02.569 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.569 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@37d3aa8c, [i.t.t.e.d.m.r.XStreamContext2@67f591c2]) completed
13:51:02.569 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@5dd747c1]
13:51:02.570 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@3caf5c96/9d5340bb-9970-4da0-ade9-e770806b121a at construction time: [i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.570 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@3caf5c96/9d5340bb-9970-4da0-ade9-e770806b121a
13:51:02.570 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.570 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@7aa3857b, [i.t.t.e.d.m.r.XStreamContext2@67f591c2])
13:51:02.570 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.570 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3caf5c96/9d5340bb-9970-4da0-ade9-e770806b121a, i.t.r.i.Unmarshallable)
13:51:02.570 [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)
13:51:02.571 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.571 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@67f591c2]
13:51:02.571 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@500ec769]
13:51:02.571 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3caf5c96/9d5340bb-9970-4da0-ade9-e770806b121a, i.t.u.RoleFactory)
13:51:02.571 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.571 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@7aa3857b, [i.t.t.e.d.m.r.XStreamContext2@67f591c2]) completed
13:51:02.571 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@500ec769]
13:51:02.572 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@37806be6 at construction time: [i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.572 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.ListOfPersons@37806be6
13:51:02.572 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.573 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@1d2046bb, [i.t.t.e.d.m.r.XStreamContext2@67f591c2])
13:51:02.573 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.573 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@37806be6, i.t.t.e.d.m.r.Loadable)
13:51:02.573 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object)
13:51:02.573 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[]]
13:51:02.573 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@3b33fff9]
13:51:02.573 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@37806be6, i.t.u.RoleFactory)
13:51:02.573 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.574 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@1d2046bb, [i.t.t.e.d.m.r.XStreamContext2@67f591c2]) completed
13:51:02.574 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@3b33fff9]
13:51:02.574 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@37806be6 at construction time: [i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.574 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@37806be6
13:51:02.574 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.574 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@fee881, [i.t.t.e.d.m.r.XStreamContext2@67f591c2])
13:51:02.574 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2] - it.tidalwave.role.impl.DefaultContextManager@646e6d07
13:51:02.575 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@37806be6, i.t.r.i.Unmarshallable)
13:51:02.575 [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)
13:51:02.575 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@67f591c2, i.t.t.e.d.m.r.XStreamContext2@67f591c2]
13:51:02.575 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@67f591c2]
13:51:02.575 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@1ff463bb]
13:51:02.575 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@37806be6, i.t.u.RoleFactory)
13:51:02.575 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:02.575 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a82b423a4d8@fee881, [i.t.t.e.d.m.r.XStreamContext2@67f591c2]) completed
13:51:02.575 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@1ff463bb]
13:51:02.577 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded person: Joe Smith
13:51:02.577 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded persons: [Joe Smith, Luke Skywalker]
13:51:02.578 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - TEST PASSED in 1371 msec
13:51:02.578 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest -
13:51:02.580 [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: 1.961 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] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-3-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-3-SNAPSHOT-tests.jar
[INFO]
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa >--
[INFO] Building TheseFoolishThings :: Examples :: DCI :: Persistence JPA 4.0-ALPHA-3-SNAPSHOT [14/19]
[INFO] from modules/examples/DciPersistenceJpaExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171462886
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/src/main/resources
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 8 source files with javac [forked debug deprecation release 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_Build_and_Test/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<T>
where T is a type-variable:
T extends Object declared in class Class
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonEntity.java:[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
13:51:06.637 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest
13:51:06.662 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - *********************
13:51:06.663 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - TEST "must not crash"
13:51:06.663 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - *********************
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.4.1)
13:51:07.127 [main ] INFO i.t.t.examples.dci.persistable.jpa.Main - Starting Main using Java 21.0.5 with PID 2091628 (/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/classes started by jenkins in /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample)
13:51:07.127 [main ] DEBUG i.t.t.examples.dci.persistable.jpa.Main - Running with Spring Boot v3.4.1, Spring v6.2.1
13:51:07.128 [main ] INFO i.t.t.examples.dci.persistable.jpa.Main - No active profile set, falling back to 1 default profile: "default"
13:51:07.650 [main ] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode.
13:51:07.678 [main ] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 14 ms. Found 0 JPA repository interfaces.
13:51:08.062 [main ] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Log4j2LoggerProvider
13:51:08.081 [main ] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
13:51:08.272 [main ] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection conn0: url=jdbc:h2:mem:5de9d137-c3b1-4308-a42e-d67c1705404a user=SA
13:51:08.275 [main ] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
13:51:08.382 [main ] INFO org.hibernate.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default]
13:51:08.508 [main ] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.6.3.Final
13:51:08.571 [main ] INFO o.hibernate.cache.internal.RegionFactoryInitiator - HHH000026: Second-level cache disabled
13:51:08.929 [main ] INFO o.s.o.j.persistenceunit.SpringPersistenceUnitInfo - No LoadTimeWeaver setup: ignoring JPA class transformer
13:51:09.055 [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
13:51:09.731 [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)
13:51:09.759 [main ] INFO o.s.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'
13:51:09.768 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ...
13:51:09.769 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@7acb5200
13:51:09.782 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
13:51:10.956 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.d.p.j.r.i.PersonJpaPersistable])
13:51:10.958 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:51:10.958 [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]
13:51:10.959 [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]
13:51:10.959 [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]
13:51:10.962 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@6746c3ef
13:51:11.009 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec707d58@7f5c7538, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad])
13:51:11.010 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad] - it.tidalwave.role.impl.DefaultContextManager@68fab818
13:51:11.010 [main ] INFO i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** INSERTING PEOPLE...
13:51:11.056 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@4f97693b
13:51:11.057 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@7606a261/76c65079-26db-4272-8ea7-db4c9b069238 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.057 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@7606a261/76c65079-26db-4272-8ea7-db4c9b069238
13:51:11.057 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.058 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@25237224, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad])
13:51:11.059 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad] - it.tidalwave.role.impl.DefaultContextManager@68fab818
13:51:11.059 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7606a261/76c65079-26db-4272-8ea7-db4c9b069238, i.t.r.i.Persistable)
13:51:11.059 [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)
13:51:11.060 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.060 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Michelangelo Buonarroti, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@5e3b72ad]
13:51:11.061 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@538ef298]
13:51:11.061 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7606a261/76c65079-26db-4272-8ea7-db4c9b069238, i.t.u.RoleFactory)
13:51:11.061 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:11.061 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@25237224, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]) completed
13:51:11.061 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@538ef298]
13:51:11.072 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@4f9ff5fb/ae6fba64-09aa-4b89-970d-7ebfcae8d624 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.072 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@4f9ff5fb/ae6fba64-09aa-4b89-970d-7ebfcae8d624
13:51:11.072 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.073 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@36e53d45, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad])
13:51:11.073 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad] - it.tidalwave.role.impl.DefaultContextManager@68fab818
13:51:11.073 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@4f9ff5fb/ae6fba64-09aa-4b89-970d-7ebfcae8d624, i.t.r.i.Persistable)
13:51:11.073 [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)
13:51:11.074 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.074 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Lorenzo Bernini, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@5e3b72ad]
13:51:11.074 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@601122cd]
13:51:11.074 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@4f9ff5fb/ae6fba64-09aa-4b89-970d-7ebfcae8d624, i.t.u.RoleFactory)
13:51:11.074 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:11.074 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@36e53d45, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]) completed
13:51:11.075 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@601122cd]
13:51:11.075 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@73ca241d/ab207786-4cd3-4a13-b812-6cbbf3a11409 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.075 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@73ca241d/ab207786-4cd3-4a13-b812-6cbbf3a11409
13:51:11.075 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.075 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@5346038, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad])
13:51:11.076 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad] - it.tidalwave.role.impl.DefaultContextManager@68fab818
13:51:11.076 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@73ca241d/ab207786-4cd3-4a13-b812-6cbbf3a11409, i.t.r.i.Persistable)
13:51:11.076 [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)
13:51:11.076 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.076 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Leonardo da Vinci, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@5e3b72ad]
13:51:11.076 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@5c64026c]
13:51:11.077 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@73ca241d/ab207786-4cd3-4a13-b812-6cbbf3a11409, i.t.u.RoleFactory)
13:51:11.077 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:11.077 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@5346038, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]) completed
13:51:11.077 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@5c64026c]
13:51:11.077 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@43caeb40/c82f2f24-4a20-4d82-a762-89736a02e3fb at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.078 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@43caeb40/c82f2f24-4a20-4d82-a762-89736a02e3fb
13:51:11.078 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.078 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@19d27f04, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad])
13:51:11.078 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad] - it.tidalwave.role.impl.DefaultContextManager@68fab818
13:51:11.078 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@43caeb40/c82f2f24-4a20-4d82-a762-89736a02e3fb, i.t.r.i.Persistable)
13:51:11.078 [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)
13:51:11.079 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.079 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Pietro Perugino, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@5e3b72ad]
13:51:11.079 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@6180eb8]
13:51:11.079 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@43caeb40/c82f2f24-4a20-4d82-a762-89736a02e3fb, i.t.u.RoleFactory)
13:51:11.079 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:11.079 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@19d27f04, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]) completed
13:51:11.079 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@6180eb8]
13:51:11.080 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@3cde655c/8c5bb580-342b-4689-a3bc-efd8b6238752 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.080 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@3cde655c/8c5bb580-342b-4689-a3bc-efd8b6238752
13:51:11.080 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.080 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@70d5b235, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad])
13:51:11.080 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad] - it.tidalwave.role.impl.DefaultContextManager@68fab818
13:51:11.081 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3cde655c/8c5bb580-342b-4689-a3bc-efd8b6238752, i.t.r.i.Persistable)
13:51:11.081 [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)
13:51:11.081 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.081 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Paolo Uccello, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@5e3b72ad]
13:51:11.081 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@1167b1a]
13:51:11.081 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3cde655c/8c5bb580-342b-4689-a3bc-efd8b6238752, i.t.u.RoleFactory)
13:51:11.081 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:11.082 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@70d5b235, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]) completed
13:51:11.082 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@1167b1a]
13:51:11.082 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@829264f/72a5b068-5fb9-4a04-b6e6-01f7aebacbba at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.082 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@829264f/72a5b068-5fb9-4a04-b6e6-01f7aebacbba
13:51:11.082 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.082 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@674c1672, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad])
13:51:11.083 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad] - it.tidalwave.role.impl.DefaultContextManager@68fab818
13:51:11.083 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@829264f/72a5b068-5fb9-4a04-b6e6-01f7aebacbba, i.t.r.i.Persistable)
13:51:11.083 [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)
13:51:11.083 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.083 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Andrea Mantegna, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@5e3b72ad]
13:51:11.083 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@4190f278]
13:51:11.083 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@829264f/72a5b068-5fb9-4a04-b6e6-01f7aebacbba, i.t.u.RoleFactory)
13:51:11.083 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:11.084 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@674c1672, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]) completed
13:51:11.084 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@4190f278]
13:51:11.084 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@56e71576/794ba9ca-b010-4734-87f4-e103f479192f at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.084 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@56e71576/794ba9ca-b010-4734-87f4-e103f479192f
13:51:11.084 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.085 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@17da4d27, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad])
13:51:11.085 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad] - it.tidalwave.role.impl.DefaultContextManager@68fab818
13:51:11.085 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@56e71576/794ba9ca-b010-4734-87f4-e103f479192f, i.t.r.i.Persistable)
13:51:11.085 [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)
13:51:11.085 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.085 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Ambrogio Lorenzetti, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@5e3b72ad]
13:51:11.085 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@42bf98f0]
13:51:11.086 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@56e71576/794ba9ca-b010-4734-87f4-e103f479192f, i.t.u.RoleFactory)
13:51:11.086 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:11.086 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@17da4d27, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]) completed
13:51:11.086 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@42bf98f0]
13:51:11.086 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@61a472f/bdd2820d-3144-460a-88af-8c9cd3446441 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.086 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@61a472f/bdd2820d-3144-460a-88af-8c9cd3446441
13:51:11.087 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.087 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@7d2ae92b, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad])
13:51:11.087 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad] - it.tidalwave.role.impl.DefaultContextManager@68fab818
13:51:11.087 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@61a472f/bdd2820d-3144-460a-88af-8c9cd3446441, i.t.r.i.Persistable)
13:51:11.087 [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)
13:51:11.087 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.087 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Piero della Francesca, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@5e3b72ad]
13:51:11.088 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@3abb7923]
13:51:11.088 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@61a472f/bdd2820d-3144-460a-88af-8c9cd3446441, i.t.u.RoleFactory)
13:51:11.088 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:11.088 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@7d2ae92b, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]) completed
13:51:11.088 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@3abb7923]
13:51:11.088 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@498aef62/ac54876b-00d2-4a5c-8e0f-5ba10628a5d8 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.089 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@498aef62/ac54876b-00d2-4a5c-8e0f-5ba10628a5d8
13:51:11.089 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.089 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@2d03be3, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad])
13:51:11.089 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad] - it.tidalwave.role.impl.DefaultContextManager@68fab818
13:51:11.089 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@498aef62/ac54876b-00d2-4a5c-8e0f-5ba10628a5d8, i.t.r.i.Persistable)
13:51:11.089 [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)
13:51:11.090 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.090 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Giotto da Bondone, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@5e3b72ad]
13:51:11.090 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@f02369f]
13:51:11.090 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@498aef62/ac54876b-00d2-4a5c-8e0f-5ba10628a5d8, i.t.u.RoleFactory)
13:51:11.090 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:11.090 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@2d03be3, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]) completed
13:51:11.090 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@f02369f]
13:51:11.130 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@269e7c66/e614daeb-5cd5-4419-9861-38a6c2b7d030 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.130 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.p.j.r.Findable) for i.t.t.e.p.Person@269e7c66/e614daeb-5cd5-4419-9861-38a6c2b7d030
13:51:11.130 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.130 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@117eac4a, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad])
13:51:11.131 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad] - it.tidalwave.role.impl.DefaultContextManager@68fab818
13:51:11.131 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@269e7c66/e614daeb-5cd5-4419-9861-38a6c2b7d030, i.t.t.e.d.p.j.r.Findable)
13:51:11.131 [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)
13:51:11.131 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.131 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@5e3b72ad]
13:51:11.131 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@cdb12a5]
13:51:11.131 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@269e7c66/e614daeb-5cd5-4419-9861-38a6c2b7d030, i.t.u.RoleFactory)
13:51:11.131 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:11.132 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@117eac4a, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]) completed
13:51:11.132 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@cdb12a5]
13:51:11.408 [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]
13:51:11.409 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@57f5be22/69f01948-9b5b-4fe1-aa1b-c7644060962e at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.409 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.p.j.r.Findable) for i.t.t.e.p.Person@57f5be22/69f01948-9b5b-4fe1-aa1b-c7644060962e
13:51:11.409 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.409 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@596416c5, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad])
13:51:11.409 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad] - it.tidalwave.role.impl.DefaultContextManager@68fab818
13:51:11.410 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@57f5be22/69f01948-9b5b-4fe1-aa1b-c7644060962e, i.t.t.e.d.p.j.r.Findable)
13:51:11.410 [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)
13:51:11.410 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]
13:51:11.410 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@5e3b72ad]
13:51:11.410 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@6c3ac1ef]
13:51:11.410 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@57f5be22/69f01948-9b5b-4fe1-aa1b-c7644060962e, i.t.u.RoleFactory)
13:51:11.410 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:11.410 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec71e310@596416c5, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]) completed
13:51:11.410 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@6c3ac1ef]
13:51:11.448 [main ] INFO i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** RETRIEVED PERSON Lorenzo Bernini
13:51:11.449 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007922ec707d58@7f5c7538, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@5e3b72ad]) completed
13:51:11.531 [main ] INFO i.t.t.examples.dci.persistable.jpa.Main - Started Main in 4.746 seconds (process running for 5.541)
13:51:11.540 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - TEST PASSED in 4877 msec
13:51:11.540 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest -
13:51:11.541 [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: 5.395 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] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-3-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-3-SNAPSHOT-tests.jar
[INFO]
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-swing >--
[INFO] Building TheseFoolishThings :: Examples :: DCI :: Swing 4.0-ALPHA-3-SNAPSHOT [15/19]
[INFO] from modules/examples/DciSwingExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171471760
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17
[INFO] Executed tasks
[INFO]
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Executing tasks
[INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/unwoven-classes
[INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/unwoven-test-classes
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 17 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_Build_and_Test/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<E>
where E is a type-variable:
E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[120,41] [rawtypes] found raw type: AbstractListModel
missing type arguments for generic class AbstractListModel<E>
where E is a type-variable:
E extends Object declared in class AbstractListModel
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[161,23] [rawtypes] found raw type: JList
missing type arguments for generic class JList<E>
where E is a type-variable:
E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[43,7] [serial] serializable class SwingPersonPresentation has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[45,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/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_Build_and_Test/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_Build_and_Test/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<E>
where E is a type-variable:
E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[74,29] [unchecked] unchecked call to setCellRenderer(ListCellRenderer<? super E>) as a member of the raw type JList
where E is a type-variable:
E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[51,66] [rawtypes] found raw type: JList
missing type arguments for generic class JList<E>
where E is a type-variable:
E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[48,7] [serial] serializable class HtmlRenderableListCellRenderer has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java:[54,44] [unchecked] createObservableList() in PersonRegistryObservableListProvider implements <T>createObservableList() in ObservableListProvider
return type requires unchecked conversion from ObservableList<? extends Person> to ObservableList<T>
where T is a type-variable:
T extends Object declared in method <T>createObservableList()
[INFO]
[INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/test/resources
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] No sources to compile
[INFO]
[INFO] --- aspectj:1.15.0:test-compile (weave-test-classes) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO]
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-4.0-ALPHA-3-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-4.0-ALPHA-3-SNAPSHOT-tests.jar
[INFO]
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample1 >--
[INFO] Building TheseFoolishThings :: Examples :: Finder :: In-memory Finder 4.0-ALPHA-3-SNAPSHOT [16/19]
[INFO] from modules/examples/InMemoryFinderExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171473911
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/src/main/resources
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 3 source files with javac [forked debug deprecation release 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_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/src/test/resources
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 2 source files with javac [forked debug deprecation release 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
13:51:17.127 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.MainTest
13:51:17.155 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - *********************
13:51:17.155 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - TEST "must not crash"
13:51:17.156 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - *********************
13:51:17.164 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:17.169 [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]
13:51:17.170 [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=[]))
13:51:17.170 [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=[]))
13:51:17.170 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[])
13:51:17.170 [main ] INFO i.t.t.examples.inmemoryfinderexample.Main - Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello]
13:51:17.172 [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@479cbee5]))
13:51:17.172 [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@479cbee5])
13:51:17.173 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@479cbee5...
13:51:17.173 [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]
13:51:17.173 [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@2b72cb8a]))
13:51:17.173 [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@2b72cb8a])
13:51:17.174 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2b72cb8a...
13:51:17.174 [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]
13:51:17.176 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - TEST PASSED in 20 msec
13:51:17.176 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest -
13:51:17.182 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - *********************
13:51:17.182 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testAllPersons"
13:51:17.182 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - *********************
13:51:17.182 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:17.184 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 2 msec
13:51:17.184 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest -
13:51:17.186 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - **************************************
13:51:17.186 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testAllPersonsSortedByFirstName"
13:51:17.186 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - **************************************
13:51:17.186 [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@59d4cd39]))
13:51:17.187 [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@59d4cd39])
13:51:17.187 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@59d4cd39...
13:51:17.187 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 1 msec
13:51:17.188 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest -
13:51:17.189 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ***********************************************
13:51:17.189 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testAllPersonsSortedByLastNameDescending"
13:51:17.189 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ***********************************************
13:51:17.189 [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@34f6515b]))
13:51:17.190 [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@34f6515b])
13:51:17.190 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@34f6515b...
13:51:17.190 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 1 msec
13:51:17.191 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest -
13:51:17.192 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - **********************
13:51:17.192 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testPersonRange"
13:51:17.192 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - **********************
13:51:17.193 [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=[]))
13:51:17.193 [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=[]))
13:51:17.193 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[])
13:51:17.194 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 1 msec
13:51:17.194 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest -
13:51:17.194 [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.633 s -- in TestSuite
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-4.0-ALPHA-3-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-4.0-ALPHA-3-SNAPSHOT-tests.jar
[INFO]
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample2 >--
[INFO] Building TheseFoolishThings :: Examples :: Finder :: Extended Finder 4.0-ALPHA-3-SNAPSHOT [17/19]
[INFO] from modules/examples/ExtendedFinderExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171477363
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/main/resources
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 7 source files with javac [forked debug deprecation release 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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/test/resources
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 4 source files with javac [forked debug deprecation release 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
13:51:20.887 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.extendedfinderexample.FinderExample2Test
13:51:20.919 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - *********************
13:51:20.920 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - TEST "must not crash"
13:51:20.920 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - *********************
13:51:20.928 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:20.936 [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]
13:51:20.939 [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@24c4ddae]))
13:51:20.940 [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@24c4ddae])
13:51:20.940 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c4ddae...
13:51:20.941 [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]
13:51:20.941 [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@a82c5f1]))
13:51:20.941 [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@a82c5f1])
13:51:20.941 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@a82c5f1...
13:51:20.941 [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]
13:51:20.942 [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=[]))
13:51:20.942 [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=[]))
13:51:20.942 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[])
13:51:20.942 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello]
13:51:20.942 [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=[]))
13:51:20.943 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:20.943 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B: []
13:51:20.943 [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@7b7fdc8]))
13:51:20.943 [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@7b7fdc8]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
13:51:20.943 [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@7b7fdc8])
13:51:20.944 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7b7fdc8...
13:51:20.944 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: []
13:51:20.944 [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=[]))
13:51:20.944 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:20.944 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - The first found whose last name is Bernini: Optional[Lorenzo Bernini]
13:51:20.945 [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=[]))
13:51:20.945 [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@6a57ae10]))
13:51:20.945 [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@6a57ae10])
13:51:20.945 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6a57ae10...
13:51:20.945 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: []
13:51:20.946 [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=[]))
13:51:20.946 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:20.946 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: []
13:51:20.947 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:20.948 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: []
13:51:20.949 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - TEST PASSED in 30 msec
13:51:20.949 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test -
13:51:20.955 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *********************
13:51:20.955 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testAllPersons"
13:51:20.956 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *********************
13:51:20.956 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:20.958 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 3 msec
13:51:20.958 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest -
13:51:20.960 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - **************************************
13:51:20.960 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testAllPersonsSortedByFirstName"
13:51:20.960 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - **************************************
13:51:20.960 [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@57ad2aa7]))
13:51:20.961 [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@57ad2aa7])
13:51:20.961 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@57ad2aa7...
13:51:20.961 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 1 msec
13:51:20.961 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest -
13:51:20.962 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ***********************************************
13:51:20.963 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testAllPersonsSortedByLastNameDescending"
13:51:20.963 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ***********************************************
13:51:20.963 [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@398dada8]))
13:51:20.963 [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@398dada8])
13:51:20.964 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@398dada8...
13:51:20.964 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 2 msec
13:51:20.964 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest -
13:51:20.965 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ***************************************
13:51:20.965 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testLastNameIsBerniniFirstResult"
13:51:20.965 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ***************************************
13:51:20.966 [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=[]))
13:51:20.966 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:20.966 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 1 msec
13:51:20.966 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest -
13:51:20.967 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************************
13:51:20.967 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testLastNameStartingWithB"
13:51:20.967 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************************
13:51:20.968 [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=[]))
13:51:20.968 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:20.968 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 1 msec
13:51:20.968 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest -
13:51:20.969 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *************************************************
13:51:20.969 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testLastNameStartingWithBSortedByFirstName"
13:51:20.970 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *************************************************
13:51:20.970 [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=[]))
13:51:20.970 [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@2049a9c1]))
13:51:20.970 [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@2049a9c1])
13:51:20.970 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2049a9c1...
13:51:20.971 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 2 msec
13:51:20.971 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest -
13:51:20.972 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - **********************
13:51:20.972 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testPersonRange"
13:51:20.972 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - **********************
13:51:20.972 [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=[]))
13:51:20.972 [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=[]))
13:51:20.972 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[])
13:51:20.973 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 0 msec
13:51:20.973 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest -
13:51:20.975 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *********************
13:51:20.976 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testAllPersons"
13:51:20.976 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *********************
13:51:20.976 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:20.977 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 2 msec
13:51:20.978 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest -
13:51:20.979 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - **************************************
13:51:20.979 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testAllPersonsSortedByFirstName"
13:51:20.979 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - **************************************
13:51:20.979 [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@616ac46a]))
13:51:20.979 [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@616ac46a])
13:51:20.979 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@616ac46a...
13:51:20.980 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 1 msec
13:51:20.980 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest -
13:51:20.981 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ***********************************************
13:51:20.981 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testAllPersonsSortedByLastNameDescending"
13:51:20.981 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ***********************************************
13:51:20.981 [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@7ef27d7f]))
13:51:20.981 [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@7ef27d7f])
13:51:20.981 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7ef27d7f...
13:51:20.982 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 1 msec
13:51:20.982 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest -
13:51:20.983 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ***************************************
13:51:20.983 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testLastNameIsBerniniFirstResult"
13:51:20.983 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ***************************************
13:51:20.983 [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])
13:51:20.992 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:20.993 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 11 msec
13:51:20.993 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest -
13:51:20.994 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************************
13:51:20.994 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testLastNameStartingWithB"
13:51:20.994 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************************
13:51:20.994 [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.*])
13:51:20.995 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
13:51:20.995 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 1 msec
13:51:20.995 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest -
13:51:20.996 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *************************************************
13:51:20.996 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testLastNameStartingWithBSortedByFirstName"
13:51:20.996 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *************************************************
13:51:20.996 [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.*])
13:51:20.996 [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@30bce90b]))
13:51:20.996 [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@30bce90b])
13:51:20.997 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@30bce90b...
13:51:20.997 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 1 msec
13:51:20.997 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest -
13:51:20.998 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - **********************
13:51:20.998 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testPersonRange"
13:51:20.998 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - **********************
13:51:20.999 [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=[]))
13:51:20.999 [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=[]))
13:51:20.999 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=3, maxResults=2, contexts=[], sorters=[])
13:51:20.999 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 1 msec
13:51:20.999 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest -
13:51:21.000 [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.754 s -- in TestSuite
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-4.0-ALPHA-3-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-4.0-ALPHA-3-SNAPSHOT-tests.jar
[INFO]
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample3 >--
[INFO] Building TheseFoolishThings :: Examples :: Finder :: JPA Finder 4.0-ALPHA-3-SNAPSHOT [18/19]
[INFO] from modules/examples/JPAFinderExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171481209
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Copying 2 resources from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 11 source files with javac [forked debug deprecation release 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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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_Build_and_Test/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<T,E>
where T,E are type-variables:
T extends Object declared in class JpaFinder
E extends Object declared in class JpaFinder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java:[48,18] [rawtypes] found raw type: TypedQuery
missing type arguments for generic class TypedQuery<X>
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
13:51:25.223 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.jpafinderexample.MainTest
13:51:25.249 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - *********************
13:51:25.249 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - TEST "must not crash"
13:51:25.249 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - *********************
13:51:25.273 [main ] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Slf4jLoggerProvider
13:51:25.354 [main ] INFO org.hibernate.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: example]
13:51:25.393 [main ] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.6.3.Final
13:51:25.421 [main ] INFO o.hibernate.cache.internal.RegionFactoryInitiator - HHH000026: Second-level cache disabled
13:51:25.563 [main ] WARN org.hibernate.orm.connections.pooling - HHH10001002: Using built-in connection pool (not intended for production use)
13:51:25.688 [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)
13:51:25.763 [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
13:51:26.638 [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)
13:51:26.652 [main ] INFO org.hibernate.orm.connections.access - HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@504497fa] 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.
13:51:26.657 [main ] INFO org.hibernate.orm.connections.access - HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5da6b13d] 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.
13:51:26.751 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p
13:51:27.105 [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]
13:51:27.106 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT COUNT(p) FROM PersonEntity p
13:51:27.158 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** Count: 9
13:51:27.158 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p
13:51:27.160 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello]
13:51:27.163 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.firstName
13:51:27.176 [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]
13:51:27.177 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC
13:51:27.181 [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]
13:51:27.184 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@3595086b
13:51:27.186 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@27ec74a3
13:51:27.189 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@4d75c604/ac068ace-bc6e-4391-974b-113c39f33e61 at construction time: []
13:51:27.189 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.j.r.Findable) for i.t.t.e.p.Person@4d75c604/ac068ace-bc6e-4391-974b-113c39f33e61
13:51:27.189 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[]
13:51:27.192 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ...
13:51:27.194 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.thesefoolishthings.examples.jpafinderexample.HardwiredSystemRoleFactoryProvider@41b66d1
13:51:27.195 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.j.i.PersonJpaPersistable])
13:51:27.198 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles:
13:51:27.198 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.Removable -> [i.t.t.e.j.i.PersonJpaPersistable]
13:51:27.198 [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]
13:51:27.199 [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]
13:51:27.200 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000073667465b708@5018b56b, [])
13:51:27.200 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@124ff64d
13:51:27.201 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@4d75c604/ac068ace-bc6e-4391-974b-113c39f33e61, i.t.t.e.j.r.Findable)
13:51:27.201 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person)
13:51:27.201 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ ]
13:51:27.202 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.j.i.PersonJpaPersistable@5e05a706]
13:51:27.202 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@4d75c604/ac068ace-bc6e-4391-974b-113c39f33e61, i.t.u.RoleFactory)
13:51:27.203 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: []
13:51:27.203 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000073667465b708@5018b56b, []) completed
13:51:27.203 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.j.i.PersonJpaPersistable@5e05a706]
13:51:27.204 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC
13:51:27.206 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** Three persons from the 2nd position, with Person.as(): [Giotto da Bondone, Paolo Uccello, Pietro Perugino]
13:51:27.211 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - TEST PASSED in 1961 msec
13:51:27.211 [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
13:51:27.890 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************************************
13:51:27.891 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithAscendingSortAndFirstMax"
13:51:27.891 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************************************
13:51:27.892 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.firstName
13:51:27.904 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 13 msec
13:51:27.904 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest -
13:51:27.909 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - *************************
13:51:27.909 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithCount"
13:51:27.909 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - *************************
13:51:27.910 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT COUNT(p) FROM PersonEntity p
13:51:27.911 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 2 msec
13:51:27.912 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest -
13:51:27.915 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - *********************************************
13:51:27.915 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithDescendingSortAndFirstMax"
13:51:27.915 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - *********************************************
13:51:27.916 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC
13:51:27.917 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 2 msec
13:51:27.917 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest -
13:51:27.920 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ******************************
13:51:27.921 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithDoubleSort"
13:51:27.921 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ******************************
13:51:27.921 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC, p.firstName
13:51:27.923 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 2 msec
13:51:27.923 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest -
13:51:27.927 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - **********************
13:51:27.927 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testSimpleQuery"
13:51:27.927 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - **********************
13:51:27.928 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p
13:51:27.929 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 2 msec
13:51:27.929 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest -
13:51:27.930 [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: 3.257 s -- in TestSuite
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO]
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar
[INFO]
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-4.0-ALPHA-3-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-4.0-ALPHA-3-SNAPSHOT.f16123360e8e-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/4.0-ALPHA-3-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-4.0-ALPHA-3-SNAPSHOT-tests.jar
[INFO]
[INFO] ---------< it.tidalwave.thesefoolishthings:project-archetype >----------
[INFO] Building TheseFoolishThings :: Project Archetype 4.0-ALPHA-3-SNAPSHOT [19/19]
[INFO] from archetypes/project/pom.xml
[INFO] --------------------------[ maven-archetype ]---------------------------
[INFO]
[INFO] --- clean:3.4.0:clean (default-clean) @ project-archetype ---
[INFO]
[INFO] --- buildnumber:3.2.1:create (default) @ project-archetype ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project
[INFO] Storing buildNumber: f16123360e8e at timestamp: 1736171488237
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project
[INFO] Storing scmBranch: UNKNOWN
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ project-archetype ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed
[INFO] Rule 2: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] Rule 4: org.apache.maven.enforcer.rules.ReactorModuleConvergence passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ project-archetype ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ project-archetype ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
[INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ project-archetype ---
[INFO] Copying 12 resources from src/main/resources to target/classes
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ project-archetype ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/src/test/resources
[INFO]
[INFO] --- archetype:3.3.1:jar (default-jar) @ project-archetype ---
[INFO] Building archetype jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/target/project-archetype-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/target/project-archetype-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.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_Build_and_Test/workspace/archetypes/project/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/project-archetype/4.0-ALPHA-3-SNAPSHOT/project-archetype-4.0-ALPHA-3-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/target/project-archetype-4.0-ALPHA-3-SNAPSHOT.f16123360e8e.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/thesefoolishthings/project-archetype/4.0-ALPHA-3-SNAPSHOT/project-archetype-4.0-ALPHA-3-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/0/archetype-catalog.xml
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for TheseFoolishThings 4.0-ALPHA-3-SNAPSHOT:
[INFO]
[INFO] TheseFoolishThings ................................. SUCCESS [ 1.292 s]
[INFO] TheseFoolishThings (modules) ....................... SUCCESS [ 0.176 s]
[INFO] TheseFoolishThings :: Utilities .................... SUCCESS [ 11.870 s]
[INFO] TheseFoolishThings :: MessageBus ................... SUCCESS [ 2.937 s]
[INFO] TheseFoolishThings :: Actors ....................... SUCCESS [ 2.200 s]
[INFO] TheseFoolishThings :: Test Utilities ............... SUCCESS [ 1.910 s]
[INFO] TheseFoolishThings :: Roles ........................ SUCCESS [ 3.475 s]
[INFO] TheseFoolishThings :: MessageBus :: Spring ......... SUCCESS [ 7.735 s]
[INFO] TheseFoolishThings :: Roles :: Spring .............. SUCCESS [ 7.746 s]
[INFO] TheseFoolishThings :: Examples (master) ............ SUCCESS [ 0.128 s]
[INFO] TheseFoolishThings :: Examples :: Data ............. SUCCESS [ 1.706 s]
[INFO] TheseFoolishThings :: Examples :: DCI :: Displayable SUCCESS [ 4.629 s]
[INFO] TheseFoolishThings :: Examples :: DCI :: Marshal XStream SUCCESS [ 5.392 s]
[INFO] TheseFoolishThings :: Examples :: DCI :: Persistence JPA SUCCESS [ 8.990 s]
[INFO] TheseFoolishThings :: Examples :: DCI :: Swing ..... SUCCESS [ 2.180 s]
[INFO] TheseFoolishThings :: Examples :: Finder :: In-memory Finder SUCCESS [ 3.451 s]
[INFO] TheseFoolishThings :: Examples :: Finder :: Extended Finder SUCCESS [ 3.843 s]
[INFO] TheseFoolishThings :: Examples :: Finder :: JPA Finder SUCCESS [ 6.944 s]
[INFO] TheseFoolishThings :: Project Archetype ............ SUCCESS [ 0.631 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:19 min
[INFO] Finished at: 2025-01-06T13:51:28Z
[INFO] ------------------------------------------------------------------------
TestNG Reports Processing: START
Looking for TestNG results report in workspace using pattern: **/target/**/testng-results.xml
Saving reports...
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/358/testng/testng-results-1.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/358/testng/testng-results-2.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/358/testng/testng-results-3.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/358/testng/testng-results-4.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/358/testng/testng-results-5.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/358/testng/testng-results-6.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/358/testng/testng-results-7.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/358/testng/testng-results-8.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/358/testng/testng-results-9.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/358/testng/testng-results.xml'
TestNG Reports Processing: FINISH
[description-setter] Description set: origin/master 4.0-ALPHA-3-SNAPSHOT f16123360e8e
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Finished: SUCCESS