Started by an SCM change Started by user Fabrizio Giudici Running as SYSTEM Building in workspace /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace The recommended git tool is: NONE No credentials specified Cloning the remote Git repository Cloning repository https://bitbucket.org/fabriziogiudici/thesefoolishthings-src.git > git init /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace # timeout=10 Fetching upstream changes from https://bitbucket.org/fabriziogiudici/thesefoolishthings-src.git > git --version # timeout=10 > git --version # 'git version 2.30.2' > git fetch --tags --force --progress -- https://bitbucket.org/fabriziogiudici/thesefoolishthings-src.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://bitbucket.org/fabriziogiudici/thesefoolishthings-src.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Seen branch in repository origin/PULL Seen branch in repository origin/feature/TFT-165 Seen branch in repository origin/feature/TFT-316 Seen branch in repository origin/master Seen branch in repository origin/release/3.2-ALPHA-24 Seen 5 remote branches > git show-ref --tags -d # timeout=10 Checking out Revision 4601e7920c6f9bde6c173ad9e284abf34dbcd9d9 (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 4601e7920c6f9bde6c173ad9e284abf34dbcd9d9 # timeout=10 Commit message: "SITE" > git rev-list --no-walk 721c01e4e6e4e2f4036d874e5fcc3799d8eb5c1b # timeout=10 First time build. Skipping changelog. Parsing POMs using settings config with name settings-mirror Replacing all maven server entries not found in credentials list is true Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/superpom/superpom/5.6/superpom-5.6.pom Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/superpom/5.6/superpom-5.6.pom Modules changed, recalculating dependency graph Established TCP socket on 34075 [workspace] $ /var/jenkins_home/tools/hudson.model.JDK/AdoptiumJDK_21/bin/java -DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace -cp /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.14.jar:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.9/boot/plexus-classworlds-2.8.0.jar:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.9/conf/logging jenkins.maven3.agent.Maven35Main /var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.9 /var/jenkins_home/war/WEB-INF/lib/remoting-3107.v665000b_51092.jar /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.14.jar /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.14.jar 34075 <===[JENKINS REMOTING CAPACITY]===>channel started using settings config with name settings-mirror Replacing all maven server entries not found in credentials list is true Executing Maven: -B -f /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/pom.xml -Dmaven.repo.local=/var/jenkins_home/maven-repositories/0 -s /tmp/settings7757875775283998417.xml -Pinstallers,generate-revision-id,it.tidalwave-ci-v1 -DtestFailureIgnore=true [INFO] Scanning for projects... [WARNING] The requested profile "installers" could not be activated because it does not exist. [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] TheseFoolishThings [pom] [INFO] TheseFoolishThings (modules) [pom] [INFO] TheseFoolishThings :: MessageBus [jar] [INFO] TheseFoolishThings :: Utilities [jar] [INFO] TheseFoolishThings :: Actors [jar] [INFO] TheseFoolishThings :: Test Utilities [jar] [INFO] TheseFoolishThings :: Roles [jar] [INFO] TheseFoolishThings :: MessageBus :: Spring [jar] [INFO] TheseFoolishThings :: Roles :: Spring [jar] [INFO] TheseFoolishThings :: Examples (master) [pom] [INFO] TheseFoolishThings :: Examples :: Data [jar] [INFO] TheseFoolishThings :: Examples :: DCI :: Displayable [jar] [INFO] TheseFoolishThings :: Examples :: DCI :: Marshal XStream [jar] [INFO] TheseFoolishThings :: Examples :: DCI :: Persistence JPA [jar] [INFO] TheseFoolishThings :: Examples :: DCI :: Swing [jar] [INFO] TheseFoolishThings :: Examples :: Finder :: In-memory Finder [jar] [INFO] TheseFoolishThings :: Examples :: Finder :: Extended Finder [jar] [INFO] TheseFoolishThings :: Examples :: Finder :: JPA Finder [jar] [INFO] TheseFoolishThings :: Project Archetype [maven-archetype] [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:thesefoolishthings >--------- [INFO] Building TheseFoolishThings 3.2-ALPHA-24-SNAPSHOT [1/19] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-enforcer-plugin/3.5.0/maven-enforcer-plugin-3.5.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-enforcer-plugin/3.5.0/maven-enforcer-plugin-3.5.0.pom (8.1 kB at 6.5 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/enforcer/enforcer/3.5.0/enforcer-3.5.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/enforcer/enforcer/3.5.0/enforcer-3.5.0.pom (9.3 kB at 24 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-enforcer-plugin/3.5.0/maven-enforcer-plugin-3.5.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-enforcer-plugin/3.5.0/maven-enforcer-plugin-3.5.0.jar (39 kB at 99 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-clean-plugin/3.4.0/maven-clean-plugin-3.4.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-clean-plugin/3.4.0/maven-clean-plugin-3.4.0.pom (5.5 kB at 15 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom (7.7 kB at 21 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-clean-plugin/3.4.0/maven-clean-plugin-3.4.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-clean-plugin/3.4.0/maven-clean-plugin-3.4.0.jar (36 kB at 96 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/buildnumber-maven-plugin/3.2.1/buildnumber-maven-plugin-3.2.1.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/buildnumber-maven-plugin/3.2.1/buildnumber-maven-plugin-3.2.1.pom (12 kB at 18 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/85/mojo-parent-85.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/85/mojo-parent-85.pom (37 kB at 57 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/buildnumber-maven-plugin/3.2.1/buildnumber-maven-plugin-3.2.1.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/buildnumber-maven-plugin/3.2.1/buildnumber-maven-plugin-3.2.1.jar (46 kB at 30 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-jar-plugin/3.4.2/maven-jar-plugin-3.4.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-jar-plugin/3.4.2/maven-jar-plugin-3.4.2.pom (7.7 kB at 21 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-jar-plugin/3.4.2/maven-jar-plugin-3.4.2.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-jar-plugin/3.4.2/maven-jar-plugin-3.4.2.jar (34 kB at 89 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-install-plugin/3.1.3/maven-install-plugin-3.1.3.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-install-plugin/3.1.3/maven-install-plugin-3.1.3.pom (8.1 kB at 23 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-plugins/43/maven-plugins-43.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-plugins/43/maven-plugins-43.pom (7.5 kB at 21 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-install-plugin/3.1.3/maven-install-plugin-3.1.3.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-install-plugin/3.1.3/maven-install-plugin-3.1.3.jar (33 kB at 85 kB/s) [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ thesefoolishthings --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ thesefoolishthings --- [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-api/2.1.0/maven-scm-api-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-api/2.1.0/maven-scm-api-2.1.0.pom (2.2 kB at 6.2 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm/2.1.0/maven-scm-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm/2.1.0/maven-scm-2.1.0.pom (21 kB at 57 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-utils/4.0.0/plexus-utils-4.0.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-utils/4.0.0/plexus-utils-4.0.0.pom (8.7 kB at 11 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus/13/plexus-13.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus/13/plexus-13.pom (27 kB at 44 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-manager-plexus/2.1.0/maven-scm-manager-plexus-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-manager-plexus/2.1.0/maven-scm-manager-plexus-2.1.0.pom (1.9 kB at 5.2 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-managers/2.1.0/maven-scm-managers-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-managers/2.1.0/maven-scm-managers-2.1.0.pom (1.5 kB at 4.4 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-svnexe/2.1.0/maven-scm-provider-svnexe-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-svnexe/2.1.0/maven-scm-provider-svnexe-2.1.0.pom (2.6 kB at 7.5 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-providers-svn/2.1.0/maven-scm-providers-svn-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-providers-svn/2.1.0/maven-scm-providers-svn-2.1.0.pom (2.2 kB at 6.1 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-providers/2.1.0/maven-scm-providers-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-providers/2.1.0/maven-scm-providers-2.1.0.pom (3.5 kB at 9.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-svn-commons/2.1.0/maven-scm-provider-svn-commons-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-svn-commons/2.1.0/maven-scm-provider-svn-commons-2.1.0.pom (3.4 kB at 9.5 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-xml/3.0.0/plexus-xml-3.0.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-xml/3.0.0/plexus-xml-3.0.0.pom (3.7 kB at 5.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-gitexe/2.1.0/maven-scm-provider-gitexe-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-gitexe/2.1.0/maven-scm-provider-gitexe-2.1.0.pom (2.6 kB at 6.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-providers-git/2.1.0/maven-scm-providers-git-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-providers-git/2.1.0/maven-scm-providers-git-2.1.0.pom (2.2 kB at 6.2 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-text/1.11.0/commons-text-1.11.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-text/1.11.0/commons-text-1.11.0.pom (19 kB at 52 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-lang3/3.13.0/commons-lang3-3.13.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-lang3/3.13.0/commons-lang3-3.13.0.pom (31 kB at 59 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/58/commons-parent-58.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/58/commons-parent-58.pom (83 kB at 219 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-git-commons/2.1.0/maven-scm-provider-git-commons-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-git-commons/2.1.0/maven-scm-provider-git-commons-2.1.0.pom (3.4 kB at 9.4 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-hg/2.1.0/maven-scm-provider-hg-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-hg/2.1.0/maven-scm-provider-hg-2.1.0.pom (2.9 kB at 7.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/code/maven-scm-provider-svnjava/maven-scm-provider-svnjava/2.3.0/maven-scm-provider-svnjava-2.3.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/code/maven-scm-provider-svnjava/maven-scm-provider-svnjava/2.3.0/maven-scm-provider-svnjava-2.3.0.pom (9.7 kB at 14 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-svn-commons/2.0.0-M3/maven-scm-provider-svn-commons-2.0.0-M3.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-svn-commons/2.0.0-M3/maven-scm-provider-svn-commons-2.0.0-M3.pom (3.4 kB at 9.5 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-providers-svn/2.0.0-M3/maven-scm-providers-svn-2.0.0-M3.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-providers-svn/2.0.0-M3/maven-scm-providers-svn-2.0.0-M3.pom (2.2 kB at 5.3 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-providers/2.0.0-M3/maven-scm-providers-2.0.0-M3.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-providers/2.0.0-M3/maven-scm-providers-2.0.0-M3.pom (3.5 kB at 9.3 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm/2.0.0-M3/maven-scm-2.0.0-M3.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm/2.0.0-M3/maven-scm-2.0.0-M3.pom (22 kB at 64 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-api/2.0.0-M3/maven-scm-api-2.0.0-M3.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-api/2.0.0-M3/maven-scm-api-2.0.0-M3.pom (2.0 kB at 5.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/java/dev/jna/jna/5.12.1/jna-5.12.1.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/java/dev/jna/jna/5.12.1/jna-5.12.1.pom (2.0 kB at 3.4 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/tmatesoft/svnkit/svnkit/1.10.11/svnkit-1.10.11.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/tmatesoft/svnkit/svnkit/1.10.11/svnkit-1.10.11.pom (3.8 kB at 6.3 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/sshd/sshd-core/2.9.2/sshd-core-2.9.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/sshd/sshd-core/2.9.2/sshd-core-2.9.2.pom (12 kB at 31 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/sshd/sshd/2.9.2/sshd-2.9.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/sshd/sshd/2.9.2/sshd-2.9.2.pom (77 kB at 201 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/testcontainers/testcontainers-bom/1.16.2/testcontainers-bom-1.16.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/testcontainers/testcontainers-bom/1.16.2/testcontainers-bom-1.16.2.pom (7.2 kB at 12 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-framework-bom/5.3.20/spring-framework-bom-5.3.20.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-framework-bom/5.3.20/spring-framework-bom-5.3.20.pom (5.7 kB at 9.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/sshd/sshd-common/2.9.2/sshd-common-2.9.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/sshd/sshd-common/2.9.2/sshd-common-2.9.2.pom (4.7 kB at 14 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/i2p/crypto/eddsa/0.3.0/eddsa-0.3.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/i2p/crypto/eddsa/0.3.0/eddsa-0.3.0.pom (6.8 kB at 12 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/tmatesoft/sqljet/sqljet/1.1.15/sqljet-1.1.15.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/tmatesoft/sqljet/sqljet/1.1.15/sqljet-1.1.15.pom (2.8 kB at 4.7 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.connector-factory/0.0.9/jsch.agentproxy.connector-factory-0.0.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.connector-factory/0.0.9/jsch.agentproxy.connector-factory-0.0.9.pom (1.7 kB at 2.5 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy/0.0.9/jsch.agentproxy-0.0.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy/0.0.9/jsch.agentproxy-0.0.9.pom (4.3 kB at 6.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.core/0.0.9/jsch.agentproxy.core-0.0.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.core/0.0.9/jsch.agentproxy.core-0.0.9.pom (804 B at 886 B/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.usocket-jna/0.0.9/jsch.agentproxy.usocket-jna-0.0.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.usocket-jna/0.0.9/jsch.agentproxy.usocket-jna-0.0.9.pom (1.3 kB at 2.1 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.usocket-nc/0.0.9/jsch.agentproxy.usocket-nc-0.0.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.usocket-nc/0.0.9/jsch.agentproxy.usocket-nc-0.0.9.pom (996 B at 1.7 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.sshagent/0.0.9/jsch.agentproxy.sshagent-0.0.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.sshagent/0.0.9/jsch.agentproxy.sshagent-0.0.9.pom (971 B at 1.5 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.pageant/0.0.9/jsch.agentproxy.pageant-0.0.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.pageant/0.0.9/jsch.agentproxy.pageant-0.0.9.pom (1.3 kB at 2.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.svnkit-trilead-ssh2/0.0.9/jsch.agentproxy.svnkit-trilead-ssh2-0.0.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.svnkit-trilead-ssh2/0.0.9/jsch.agentproxy.svnkit-trilead-ssh2-0.0.9.pom (1.1 kB at 1.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/code/gson/gson/2.11.0/gson-2.11.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/code/gson/gson/2.11.0/gson-2.11.0.pom (12 kB at 20 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/code/gson/gson-parent/2.11.0/gson-parent-2.11.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/code/gson/gson-parent/2.11.0/gson-parent-2.11.0.pom (26 kB at 42 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/errorprone/error_prone_annotations/2.27.0/error_prone_annotations-2.27.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/errorprone/error_prone_annotations/2.27.0/error_prone_annotations-2.27.0.pom (4.3 kB at 6.6 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/errorprone/error_prone_parent/2.27.0/error_prone_parent-2.27.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/errorprone/error_prone_parent/2.27.0/error_prone_parent-2.27.0.pom (13 kB at 22 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-api/2.1.0/maven-scm-api-2.1.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-api/2.1.0/maven-scm-api-2.1.0.jar (109 kB at 307 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-manager-plexus/2.1.0/maven-scm-manager-plexus-2.1.0.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-svnexe/2.1.0/maven-scm-provider-svnexe-2.1.0.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-text/1.11.0/commons-text-1.11.0.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-gitexe/2.1.0/maven-scm-provider-gitexe-2.1.0.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-git-commons/2.1.0/maven-scm-provider-git-commons-2.1.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-text/1.11.0/commons-text-1.11.0.jar (247 kB at 587 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-svn-commons/2.1.0/maven-scm-provider-svn-commons-2.1.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-svnexe/2.1.0/maven-scm-provider-svnexe-2.1.0.jar (84 kB at 168 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-hg/2.1.0/maven-scm-provider-hg-2.1.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-gitexe/2.1.0/maven-scm-provider-gitexe-2.1.0.jar (75 kB at 135 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/code/maven-scm-provider-svnjava/maven-scm-provider-svnjava/2.3.0/maven-scm-provider-svnjava-2.3.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-git-commons/2.1.0/maven-scm-provider-git-commons-2.1.0.jar (37 kB at 61 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/java/dev/jna/jna/5.12.1/jna-5.12.1.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-manager-plexus/2.1.0/maven-scm-manager-plexus-2.1.0.jar (8.9 kB at 14 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/tmatesoft/svnkit/svnkit/1.10.11/svnkit-1.10.11.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-svn-commons/2.1.0/maven-scm-provider-svn-commons-2.1.0.jar (40 kB at 49 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/sshd/sshd-core/2.9.2/sshd-core-2.9.2.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/scm/maven-scm-provider-hg/2.1.0/maven-scm-provider-hg-2.1.0.jar (67 kB at 78 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/sshd/sshd-common/2.9.2/sshd-common-2.9.2.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/code/maven-scm-provider-svnjava/maven-scm-provider-svnjava/2.3.0/maven-scm-provider-svnjava-2.3.0.jar (69 kB at 59 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/i2p/crypto/eddsa/0.3.0/eddsa-0.3.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/sshd/sshd-core/2.9.2/sshd-core-2.9.2.jar (950 kB at 785 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/tmatesoft/sqljet/sqljet/1.1.15/sqljet-1.1.15.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/sshd/sshd-common/2.9.2/sshd-common-2.9.2.jar (945 kB at 726 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.connector-factory/0.0.9/jsch.agentproxy.connector-factory-0.0.9.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/java/dev/jna/jna/5.12.1/jna-5.12.1.jar (1.9 MB at 1.4 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.core/0.0.9/jsch.agentproxy.core-0.0.9.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/tmatesoft/svnkit/svnkit/1.10.11/svnkit-1.10.11.jar (4.3 MB at 2.9 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.usocket-jna/0.0.9/jsch.agentproxy.usocket-jna-0.0.9.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/i2p/crypto/eddsa/0.3.0/eddsa-0.3.0.jar (63 kB at 34 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.usocket-nc/0.0.9/jsch.agentproxy.usocket-nc-0.0.9.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/tmatesoft/sqljet/sqljet/1.1.15/sqljet-1.1.15.jar (762 kB at 402 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.sshagent/0.0.9/jsch.agentproxy.sshagent-0.0.9.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.core/0.0.9/jsch.agentproxy.core-0.0.9.jar (9.6 kB at 4.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.pageant/0.0.9/jsch.agentproxy.pageant-0.0.9.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.connector-factory/0.0.9/jsch.agentproxy.connector-factory-0.0.9.jar (12 kB at 6.1 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.svnkit-trilead-ssh2/0.0.9/jsch.agentproxy.svnkit-trilead-ssh2-0.0.9.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.usocket-jna/0.0.9/jsch.agentproxy.usocket-jna-0.0.9.jar (6.6 kB at 2.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/code/gson/gson/2.11.0/gson-2.11.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.usocket-nc/0.0.9/jsch.agentproxy.usocket-nc-0.0.9.jar (5.3 kB at 2.2 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/errorprone/error_prone_annotations/2.27.0/error_prone_annotations-2.27.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.sshagent/0.0.9/jsch.agentproxy.sshagent-0.0.9.jar (4.3 kB at 1.7 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.pageant/0.0.9/jsch.agentproxy.pageant-0.0.9.jar (7.8 kB at 3.0 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/jcraft/jsch.agentproxy.svnkit-trilead-ssh2/0.0.9/jsch.agentproxy.svnkit-trilead-ssh2-0.0.9.jar (3.8 kB at 1.4 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/code/gson/gson/2.11.0/gson-2.11.0.jar (298 kB at 99 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/errorprone/error_prone_annotations/2.27.0/error_prone_annotations-2.27.0.jar (19 kB at 6.2 kB/s) [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: 4601e7920c6f at timestamp: 1734546101762 [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] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/enforcer/enforcer-api/3.5.0/enforcer-api-3.5.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/enforcer/enforcer-api/3.5.0/enforcer-api-3.5.0.pom (3.8 kB at 10 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/enforcer/enforcer-rules/3.5.0/enforcer-rules-3.5.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/enforcer/enforcer-rules/3.5.0/enforcer-rules-3.5.0.pom (5.4 kB at 13 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-xml/3.0.0/plexus-xml-3.0.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-xml/3.0.0/plexus-xml-3.0.0.jar (93 kB at 132 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/enforcer/enforcer-api/3.5.0/enforcer-api-3.5.0.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/enforcer/enforcer-rules/3.5.0/enforcer-rules-3.5.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/enforcer/enforcer-rules/3.5.0/enforcer-rules-3.5.0.jar (147 kB at 386 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/enforcer/enforcer-api/3.5.0/enforcer-api-3.5.0.jar (15 kB at 33 kB/s) [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] Rule 2: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] Rule 4: org.apache.maven.enforcer.rules.ReactorModuleConvergence passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ thesefoolishthings --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ thesefoolishthings --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [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] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-archiver/4.9.2/plexus-archiver-4.9.2.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-archiver/4.9.2/plexus-archiver-4.9.2.jar (225 kB at 352 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-io/3.4.2/plexus-io-3.4.2.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-compress/1.26.1/commons-compress-1.26.1.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-codec/commons-codec/1.16.1/commons-codec-1.16.1.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/luben/zstd-jni/1.5.5-11/zstd-jni-1.5.5-11.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-compress/1.26.1/commons-compress-1.26.1.jar (1.1 MB at 2.8 MB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-codec/commons-codec/1.16.1/commons-codec-1.16.1.jar (365 kB at 574 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-io/3.4.2/plexus-io-3.4.2.jar (79 kB at 110 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/luben/zstd-jni/1.5.5-11/zstd-jni-1.5.5-11.jar (6.8 MB at 6.4 MB/s) [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ thesefoolishthings --- [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-util/1.9.18/maven-resolver-util-1.9.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-util/1.9.18/maven-resolver-util-1.9.18.pom (2.9 kB at 8.2 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver/1.9.18/maven-resolver-1.9.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver/1.9.18/maven-resolver-1.9.18.pom (22 kB at 60 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-api/1.9.18/maven-resolver-api-1.9.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-api/1.9.18/maven-resolver-api-1.9.18.pom (2.7 kB at 8.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-util/1.9.18/maven-resolver-util-1.9.18.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-util/1.9.18/maven-resolver-util-1.9.18.jar (196 kB at 534 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-api/1.9.18/maven-resolver-api-1.9.18.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-api/1.9.18/maven-resolver-api-1.9.18.jar (157 kB at 457 kB/s) [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/pom.xml to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/thesefoolishthings/3.2-ALPHA-24-SNAPSHOT/thesefoolishthings-3.2-ALPHA-24-SNAPSHOT.pom [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] --------------< it.tidalwave.thesefoolishthings:modules >--------------- [INFO] Building TheseFoolishThings (modules) 3.2-ALPHA-24-SNAPSHOT [2/19] [INFO] from modules/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/testng/testng/7.10.2/testng-7.10.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/testng/testng/7.10.2/testng-7.10.2.pom (2.6 kB at 2.7 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.pom (2.8 kB at 4.5 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-parent/2.0.16/slf4j-parent-2.0.16.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-parent/2.0.16/slf4j-parent-2.0.16.pom (13 kB at 23 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-bom/2.0.16/slf4j-bom-2.0.16.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-bom/2.0.16/slf4j-bom-2.0.16.pom (7.3 kB at 11 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/webjars/jquery/3.7.1/jquery-3.7.1.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/webjars/jquery/3.7.1/jquery-3.7.1.pom (7.6 kB at 11 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/mockito/mockito-core/5.13.0/mockito-core-5.13.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/mockito/mockito-core/5.13.0/mockito-core-5.13.0.pom (2.5 kB at 4.1 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/bytebuddy/byte-buddy/1.15.0/byte-buddy-1.15.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/bytebuddy/byte-buddy/1.15.0/byte-buddy-1.15.0.pom (16 kB at 24 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/bytebuddy/byte-buddy-parent/1.15.0/byte-buddy-parent-1.15.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/bytebuddy/byte-buddy-parent/1.15.0/byte-buddy-parent-1.15.0.pom (63 kB at 97 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/bytebuddy/byte-buddy-agent/1.15.0/byte-buddy-agent-1.15.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/bytebuddy/byte-buddy-agent/1.15.0/byte-buddy-agent-1.15.0.pom (10 kB at 14 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/ch/qos/logback/logback-classic/1.5.12/logback-classic-1.5.12.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/ch/qos/logback/logback-classic/1.5.12/logback-classic-1.5.12.pom (13 kB at 22 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/ch/qos/logback/logback-parent/1.5.12/logback-parent-1.5.12.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/ch/qos/logback/logback-parent/1.5.12/logback-parent-1.5.12.pom (18 kB at 28 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/ch/qos/logback/logback-core/1.5.12/logback-core-1.5.12.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/ch/qos/logback/logback-core/1.5.12/logback-core-1.5.12.pom (7.9 kB at 11 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/testng/testng/7.10.2/testng-7.10.2.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/testng/testng/7.10.2/testng-7.10.2.jar (988 kB at 1.5 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/webjars/jquery/3.7.1/jquery-3.7.1.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/mockito/mockito-core/5.13.0/mockito-core-5.13.0.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/bytebuddy/byte-buddy/1.15.0/byte-buddy-1.15.0.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/bytebuddy/byte-buddy-agent/1.15.0/byte-buddy-agent-1.15.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/webjars/jquery/3.7.1/jquery-3.7.1.jar (308 kB at 397 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/ch/qos/logback/logback-classic/1.5.12/logback-classic-1.5.12.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/bytebuddy/byte-buddy/1.15.0/byte-buddy-1.15.0.jar (4.2 MB at 5.3 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/ch/qos/logback/logback-core/1.5.12/logback-core-1.5.12.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/mockito/mockito-core/5.13.0/mockito-core-5.13.0.jar (704 kB at 881 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar (69 kB at 77 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/bytebuddy/byte-buddy-agent/1.15.0/byte-buddy-agent-1.15.0.jar (263 kB at 247 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/ch/qos/logback/logback-core/1.5.12/logback-core-1.5.12.jar (629 kB at 438 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/ch/qos/logback/logback-classic/1.5.12/logback-classic-1.5.12.jar (306 kB at 213 kB/s) [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: 4601e7920c6f at timestamp: 1734546120904 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ modules --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ modules --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ modules --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [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/0/it/tidalwave/thesefoolishthings/modules/3.2-ALPHA-24-SNAPSHOT/modules-3.2-ALPHA-24-SNAPSHOT.pom [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] ------< it.tidalwave.thesefoolishthings:it-tidalwave-messagebus >------- [INFO] Building TheseFoolishThings :: MessageBus 3.2-ALPHA-24-SNAPSHOT [3/19] [INFO] from modules/MessageBus/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-compiler-plugin/3.13.0/maven-compiler-plugin-3.13.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-compiler-plugin/3.13.0/maven-compiler-plugin-3.13.0.pom (10 kB at 31 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-plugins/41/maven-plugins-41.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-plugins/41/maven-plugins-41.pom (7.4 kB at 13 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-compiler-plugin/3.13.0/maven-compiler-plugin-3.13.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-compiler-plugin/3.13.0/maven-compiler-plugin-3.13.0.jar (83 kB at 122 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-surefire-plugin/3.5.2/maven-surefire-plugin-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-surefire-plugin/3.5.2/maven-surefire-plugin-3.5.2.pom (5.7 kB at 17 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire/3.5.2/surefire-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire/3.5.2/surefire-3.5.2.pom (20 kB at 59 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-surefire-plugin/3.5.2/maven-surefire-plugin-3.5.2.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-surefire-plugin/3.5.2/maven-surefire-plugin-3.5.2.jar (46 kB at 120 kB/s) [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: 4601e7920c6f at timestamp: 1734546124618 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-messagebus --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-messagebus --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-messagebus --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [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] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-java/1.2.0/plexus-java-1.2.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-java/1.2.0/plexus-java-1.2.0.pom (4.3 kB at 6.7 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-languages/1.2.0/plexus-languages-1.2.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-languages/1.2.0/plexus-languages-1.2.0.pom (3.2 kB at 4.5 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus/15/plexus-15.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus/15/plexus-15.pom (28 kB at 44 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm/9.6/asm-9.6.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm/9.6/asm-9.6.pom (2.4 kB at 3.6 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler-api/2.15.0/plexus-compiler-api-2.15.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler-api/2.15.0/plexus-compiler-api-2.15.0.pom (1.4 kB at 1.6 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler/2.15.0/plexus-compiler-2.15.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler/2.15.0/plexus-compiler-2.15.0.pom (7.6 kB at 12 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler-manager/2.15.0/plexus-compiler-manager-2.15.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler-manager/2.15.0/plexus-compiler-manager-2.15.0.pom (1.3 kB at 1.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler-javac/2.15.0/plexus-compiler-javac-2.15.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler-javac/2.15.0/plexus-compiler-javac-2.15.0.pom (1.3 kB at 2.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compilers/2.15.0/plexus-compilers-2.15.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compilers/2.15.0/plexus-compilers-2.15.0.pom (1.6 kB at 2.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-java/1.2.0/plexus-java-1.2.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-java/1.2.0/plexus-java-1.2.0.jar (58 kB at 69 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm/9.6/asm-9.6.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler-api/2.15.0/plexus-compiler-api-2.15.0.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler-manager/2.15.0/plexus-compiler-manager-2.15.0.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler-javac/2.15.0/plexus-compiler-javac-2.15.0.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-utils/4.0.0/plexus-utils-4.0.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm/9.6/asm-9.6.jar (124 kB at 148 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler-javac/2.15.0/plexus-compiler-javac-2.15.0.jar (26 kB at 25 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler-api/2.15.0/plexus-compiler-api-2.15.0.jar (29 kB at 27 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-compiler-manager/2.15.0/plexus-compiler-manager-2.15.0.jar (5.2 kB at 4.5 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-utils/4.0.0/plexus-utils-4.0.0.jar (192 kB at 157 kB/s) [INFO] Recompiling the module because of changed source code. [INFO] Compiling 10 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java:[159,62] [unchecked] unchecked cast required: Class<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:[107,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:[167,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:[197,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:[202,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:[202,43] [unchecked] unchecked conversion required: V found: List where V is a type-variable: V extends Object declared in interface Map [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[95,40] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[109,59] [unchecked] unchecked cast required: Class<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:[109,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:[177,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:[46,48] [this-escape] possible 'this' escape before subclass is fully initialized [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-messagebus --- [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-api/3.5.2/surefire-api-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-api/3.5.2/surefire-api-3.5.2.pom (3.5 kB at 9.4 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-logger-api/3.5.2/surefire-logger-api-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-logger-api/3.5.2/surefire-logger-api-3.5.2.pom (3.3 kB at 8.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-shared-utils/3.5.2/surefire-shared-utils-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-shared-utils/3.5.2/surefire-shared-utils-3.5.2.pom (4.7 kB at 14 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-extensions-api/3.5.2/surefire-extensions-api-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-extensions-api/3.5.2/surefire-extensions-api-3.5.2.pom (3.5 kB at 10 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/maven-surefire-common/3.5.2/maven-surefire-common-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/maven-surefire-common/3.5.2/maven-surefire-common-3.5.2.pom (7.8 kB at 23 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-booter/3.5.2/surefire-booter-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-booter/3.5.2/surefire-booter-3.5.2.pom (4.8 kB at 13 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-extensions-spi/3.5.2/surefire-extensions-spi-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-extensions-spi/3.5.2/surefire-extensions-spi-3.5.2.pom (1.8 kB at 5.2 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-common-artifact-filters/3.4.0/maven-common-artifact-filters-3.4.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-common-artifact-filters/3.4.0/maven-common-artifact-filters-3.4.0.pom (5.4 kB at 15 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-java/1.3.0/plexus-java-1.3.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-java/1.3.0/plexus-java-1.3.0.pom (14 kB at 23 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm/9.7/asm-9.7.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm/9.7/asm-9.7.pom (2.4 kB at 3.4 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/qdox/qdox/2.1.0/qdox-2.1.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/qdox/qdox/2.1.0/qdox-2.1.0.pom (18 kB at 23 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-api/3.5.2/surefire-api-3.5.2.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-api/3.5.2/surefire-api-3.5.2.jar (171 kB at 483 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-logger-api/3.5.2/surefire-logger-api-3.5.2.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-shared-utils/3.5.2/surefire-shared-utils-3.5.2.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-extensions-api/3.5.2/surefire-extensions-api-3.5.2.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/maven-surefire-common/3.5.2/maven-surefire-common-3.5.2.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-booter/3.5.2/surefire-booter-3.5.2.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-logger-api/3.5.2/surefire-logger-api-3.5.2.jar (14 kB at 32 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-extensions-spi/3.5.2/surefire-extensions-spi-3.5.2.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-extensions-api/3.5.2/surefire-extensions-api-3.5.2.jar (26 kB at 57 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-common-artifact-filters/3.4.0/maven-common-artifact-filters-3.4.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-booter/3.5.2/surefire-booter-3.5.2.jar (118 kB at 259 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-java/1.3.0/plexus-java-1.3.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-shared-utils/3.5.2/surefire-shared-utils-3.5.2.jar (2.8 MB at 5.3 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm/9.7/asm-9.7.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-common-artifact-filters/3.4.0/maven-common-artifact-filters-3.4.0.jar (58 kB at 70 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/qdox/qdox/2.1.0/qdox-2.1.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-extensions-spi/3.5.2/surefire-extensions-spi-3.5.2.jar (8.2 kB at 9.1 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-java/1.3.0/plexus-java-1.3.0.jar (57 kB at 49 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm/9.7/asm-9.7.jar (125 kB at 104 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/qdox/qdox/2.1.0/qdox-2.1.0.jar (348 kB at 229 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/maven-surefire-common/3.5.2/maven-surefire-common-3.5.2.jar (311 kB at 50 kB/s) [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-messagebus --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-messagebus --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-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/0/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT-tests.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-util >---------- [INFO] Building TheseFoolishThings :: Utilities 3.2-ALPHA-24-SNAPSHOT [4/19] [INFO] from modules/Utilities/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-util --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-util --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities [INFO] Storing buildNumber: 4601e7920c6f at timestamp: 1734546157306 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-util --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-util --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-util --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-util --- [INFO] Copying 6 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-util --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 76 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java:[201,49] [unchecked] unchecked cast required: RoleFactory<Object> found: Object [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java:[71,43] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/ContextSnapshot.java:[96,29] [deprecation] <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:[52,84] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Task.java:[64,73] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultContextManager.java:[173,23] [try] auto-closeable resource __ is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java:[208,40] [unchecked] unchecked cast required: Set<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:[379,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:[158,48] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Finder.java:[375,28] [cast] redundant cast to List<T> where T is a type-variable: T extends Object declared in interface Finder [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Id.java:[50,25] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Key.java:[76,84] [unchecked] unchecked cast required: Class<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:[141,11] [dep-ann] deprecated item is not annotated with @Deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultPreferencesHandler.java:[108,52] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in method <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:[89,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:[58,38] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java:[57,45] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[147,29] [unchecked] unchecked conversion required: List<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:[148,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:[161,47] [dep-ann] deprecated item is not annotated with @Deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[181,45] [unchecked] unchecked cast required: F found: CAP#1 where F,T are type-variables: F extends Finder<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:[259,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:[375,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:[93,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[96,34] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ArrayListFinder.java:[64,27] [unchecked] unchecked conversion required: Collection<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:[53,32] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[62,41] [rawtypes] found raw type: MappingFinder missing type arguments for generic class MappingFinder<T,U> where T,U are type-variables: T extends Object declared in class MappingFinder U extends Object declared in class MappingFinder [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[64,13] [unchecked] unchecked method invocation: constructor <init> in class SimpleFinderSupport is applied to given types required: SimpleFinderSupport<T>,Object found: MappingFinder,Object where T is a type-variable: T extends Object declared in class SimpleFinderSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[64,14] [unchecked] unchecked conversion required: SimpleFinderSupport<T> found: MappingFinder where T is a type-variable: T extends Object declared in class SimpleFinderSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[65,52] [unchecked] unchecked conversion required: MappingFinder<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/ProviderFinder.java:[63,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:[52,82] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java:[61,50] [unchecked] unchecked conversion required: SupplierFinder<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:[51,62] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java:[69,61] [unchecked] unchecked conversion required: FinderWithIdSupport<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:[100,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:[59,37] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java:[70,64] [unchecked] unchecked conversion required: FinderWithIdMapSupport<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:[59,29] [serial] non-transient instance field of a serializable class declared with a non-serializable type [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-util --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-util --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 40 source files with javac [forked debug deprecation release 11] to target/test-classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[99,52] [unchecked] unchecked method invocation: method runWithContexts in class ContextSnapshot is applied to given types required: Task<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:[99,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:[101,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:[101,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:[101,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:[263,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:[292,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[316,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java:[52,23] [unchecked] unchecked conversion required: Consumer<String> found: Consumer [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[118,54] [unchecked] unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types required: T found: RoleWithGeneric where T is a type-variable: T extends Object declared in interface OngoingStubbing [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[118,55] [unchecked] unchecked conversion required: T found: RoleWithGeneric where T is a type-variable: T extends Object declared in interface OngoingStubbing [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,71] [unchecked] unchecked method invocation: method of in class Optional is applied to given types required: T found: RoleWithGeneric where T is a type-variable: T extends Object declared in method <T>of(T) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,72] [unchecked] unchecked conversion required: T found: RoleWithGeneric where T is a type-variable: T extends Object declared in method <T>of(T) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,59] [unchecked] unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types required: T found: Optional where T is a type-variable: T extends Object declared in interface OngoingStubbing [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,71] [unchecked] unchecked conversion required: T found: Optional where T is a type-variable: T extends Object declared in interface OngoingStubbing [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,66] [unchecked] unchecked method invocation: method of in interface List is applied to given types required: E found: RoleWithGeneric where E is a type-variable: E extends Object declared in method <E>of(E) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,67] [unchecked] unchecked conversion required: E found: RoleWithGeneric where E is a type-variable: E extends Object declared in method <E>of(E) [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,58] [unchecked] unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types required: T found: List where T is a type-variable: T extends Object declared in interface OngoingStubbing [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,66] [unchecked] unchecked conversion required: T found: List where T is a type-variable: T extends Object declared in interface OngoingStubbing [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java:[60,11] [serial] serializable class NameFinderImplementation has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,14] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,40] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,14] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,42] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[110,14] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[110,36] [deprecation] Key(String) in Key has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java:[48,11] [serial] serializable class AClass has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[85,28] [deprecation] <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:[87,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:[91,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:[129,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:[89,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:[90,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:[91,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:[92,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:[93,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:[94,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] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-testng/3.5.2/surefire-testng-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-testng/3.5.2/surefire-testng-3.5.2.pom (3.8 kB at 4.7 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-providers/3.5.2/surefire-providers-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-providers/3.5.2/surefire-providers-3.5.2.pom (2.6 kB at 7.6 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/common-java5/3.5.2/common-java5-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/common-java5/3.5.2/common-java5-3.5.2.pom (2.8 kB at 8.2 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-testng-utils/3.5.2/surefire-testng-utils-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-testng-utils/3.5.2/surefire-testng-utils-3.5.2.pom (3.1 kB at 9.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-grouper/3.5.2/surefire-grouper-3.5.2.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-grouper/3.5.2/surefire-grouper-3.5.2.pom (3.4 kB at 10.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-testng/3.5.2/surefire-testng-3.5.2.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-testng/3.5.2/surefire-testng-3.5.2.jar (47 kB at 137 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/common-java5/3.5.2/common-java5-3.5.2.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-testng-utils/3.5.2/surefire-testng-utils-3.5.2.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-grouper/3.5.2/surefire-grouper-3.5.2.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/common-java5/3.5.2/common-java5-3.5.2.jar (18 kB at 45 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-grouper/3.5.2/surefire-grouper-3.5.2.jar (40 kB at 92 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/surefire/surefire-testng-utils/3.5.2/surefire-testng-utils-3.5.2.jar (14 kB at 28 kB/s) [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended WARNING: A Java agent has been loaded dynamically (/var/jenkins_home/maven-repositories/0/net/bytebuddy/byte-buddy-agent/1.15.0/byte-buddy-agent-1.15.0.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release 18:23:10.011 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@54acff7d 18:23:10.045 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@3c2772d1 18:23:10.118 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@5a865416 18:23:10.147 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@411291e5 18:23:10.242 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@3d7fa3ae 18:23:11.762 [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]) 18:23:11.764 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:11.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] 18:23:11.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] 18:23:11.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] 18:23:11.775 [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] 18:23:11.775 [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] 18:23:11.775 [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] 18:23:11.775 [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] 18:23:11.778 [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] 18:23:11.798 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 18:23:11.799 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:11.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] 18:23:11.800 [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] 18:23:11.806 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 18:23:11.806 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A] 18:23:11.806 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 18:23:11.807 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 18:23:11.807 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 18:23:11.807 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 18:23:11.821 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C]) 18:23:11.822 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:11.825 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A] 18:23:11.825 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A] 18:23:11.826 [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] 18:23:11.826 [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] 18:23:11.826 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B] 18:23:11.826 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B] 18:23:11.826 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C] 18:23:11.826 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C] 18:23:11.845 [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]) 18:23:11.846 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:11.846 [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] 18:23:11.882 [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] 18:23:11.883 [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] 18:23:11.883 [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] 18:23:11.883 [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] 18:23:11.883 [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] 18:23:11.883 [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] 18:23:11.883 [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] 18:23:11.898 [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]) 18:23:11.899 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:11.899 [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] 18:23:11.899 [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] 18:23:11.899 [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] 18:23:11.899 [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] 18:23:11.899 [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] 18:23:11.899 [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] 18:23:11.900 [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] 18:23:11.900 [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] 18:23:11.903 [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] 18:23:11.922 [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]) 18:23:11.926 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:11.926 [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] 18:23:11.927 [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] 18:23:11.927 [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] 18:23:11.927 [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] 18:23:11.927 [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] 18:23:11.927 [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] 18:23:11.927 [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] 18:23:11.927 [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] 18:23:11.937 [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]) 18:23:11.940 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:11.941 [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] 18:23:11.941 [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] 18:23:11.941 [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] 18:23:11.941 [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] 18:23:11.941 [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] 18:23:11.942 [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] 18:23:11.942 [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] 18:23:11.942 [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] 18:23:11.958 [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]) 18:23:11.959 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:11.959 [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] 18:23:11.959 [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] 18:23:11.959 [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] 18:23:11.960 [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] 18:23:11.960 [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] 18:23:11.965 [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] 18:23:11.965 [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] 18:23:11.966 [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] 18:23:11.983 [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]) 18:23:11.984 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:11.984 [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] 18:23:11.984 [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] 18:23:11.984 [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] 18:23:11.984 [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] 18:23:11.984 [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] 18:23:11.984 [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] 18:23:11.984 [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] 18:23:11.985 [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] 18:23:12.002 [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]) 18:23:12.002 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:12.003 [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] 18:23:12.003 [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] 18:23:12.003 [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] 18:23:12.003 [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] 18:23:12.003 [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] 18:23:12.003 [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] 18:23:12.003 [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] 18:23:12.003 [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] 18:23:12.016 [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]) 18:23:12.016 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:12.017 [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] 18:23:12.017 [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] 18:23:12.017 [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] 18:23:12.017 [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] 18:23:12.017 [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] 18:23:12.017 [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] 18:23:12.017 [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] 18:23:12.017 [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] 18:23:12.018 [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] 18:23:12.039 [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]) 18:23:12.039 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:12.040 [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] 18:23:12.040 [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] 18:23:12.040 [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] 18:23:12.040 [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] 18:23:12.040 [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] 18:23:12.040 [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] 18:23:12.040 [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] 18:23:12.040 [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] 18:23:12.048 [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]) 18:23:12.055 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:12.056 [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] 18:23:12.056 [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] 18:23:12.056 [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] 18:23:12.056 [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] 18:23:12.056 [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] 18:23:12.056 [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] 18:23:12.056 [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] 18:23:12.056 [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] 18:23:12.056 [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] 18:23:12.067 [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]) 18:23:12.067 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:12.067 [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] 18:23:12.067 [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] 18:23:12.067 [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] 18:23:12.067 [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] 18:23:12.068 [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] 18:23:12.068 [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] 18:23:12.068 [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] 18:23:12.073 [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] 18:23:12.073 [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] 18:23:12.084 [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]) 18:23:12.084 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:12.084 [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] 18:23:12.084 [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] 18:23:12.084 [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] 18:23:12.085 [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] 18:23:12.085 [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] 18:23:12.088 [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] 18:23:12.088 [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] 18:23:12.088 [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] 18:23:12.088 [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] 18:23:12.100 [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]) 18:23:12.105 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:12.105 [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] 18:23:12.105 [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] 18:23:12.105 [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] 18:23:12.105 [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] 18:23:12.105 [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] 18:23:12.106 [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] 18:23:12.106 [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] 18:23:12.106 [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] 18:23:12.106 [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] 18:23:12.114 [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]) 18:23:12.115 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:12.115 [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] 18:23:12.115 [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] 18:23:12.115 [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] 18:23:12.115 [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] 18:23:12.115 [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] 18:23:12.115 [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] 18:23:12.115 [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] 18:23:12.115 [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] 18:23:12.121 [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]) 18:23:12.122 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:12.122 [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] 18:23:12.122 [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] 18:23:12.122 [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] 18:23:12.122 [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] 18:23:12.122 [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] 18:23:12.122 [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] 18:23:12.122 [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] 18:23:12.122 [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] 18:23:12.129 [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]) 18:23:12.130 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles: 18:23:12.130 [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] 18:23:12.130 [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] 18:23:12.130 [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] 18:23:12.130 [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] 18:23:12.130 [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] 18:23:12.130 [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] 18:23:12.130 [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] 18:23:12.131 [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] 18:23:12.131 [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] 18:23:12.131 [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] 18:23:12.131 [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] 18:23:12.132 [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] 18:23:12.135 [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] 18:23:12.135 [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] 18:23:12.136 [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] 18:23:12.136 [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] 18:23:12.138 [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] 18:23:12.139 [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] 18:23:12.984 [main] INFO it.tidalwave.util.FunctionalCheckedExceptionWrappersTest -- Even numbers: [2, 4, 6, 8, 10] 18:23:14.782 [main] DEBUG it.tidalwave.util.ReflectionUtils -- instantiateWithDependencies(i.t.u.ReflectionUtilsTest$WithConstructor, [i.t.u.ReflectionUtilsTest$Bean1@16a49a5d, i.t.u.ReflectionUtilsTest$Bean2@54bca971, i.t.u.ReflectionUtilsTest$Bean3@23706db8]) [INFO] Tests run: 195, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.802 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 195, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-util --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-util --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-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/0/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT-tests.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-actor >--------- [INFO] Building TheseFoolishThings :: Actors 3.2-ALPHA-24-SNAPSHOT [5/19] [INFO] from modules/Actors/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-actor --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-actor --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors [INFO] Storing buildNumber: 4601e7920c6f at timestamp: 1734546197907 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-actor --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-actor --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-actor --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-actor --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-actor --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 22 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[44,20] Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. If this is intentional, add '@EqualsAndHashCode(callSuper=false)' to your type. [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[56,16] [serial] serializable class MessageSupport has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[59,57] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[65,35] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[73,21] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[45,7] [serial] serializable class CollaborationCompletedMessage has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[65,86] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[73,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[82,75] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[54,7] [serial] serializable class DefaultCollaboration has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[109,25] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[116,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[120,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[124,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[128,40] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java:[44,7] [serial] serializable class CollaborationStartedMessage has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[121,62] [unchecked] unchecked cast required: Class<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:[136,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:[139,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:[139,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:[41,18] [serial] serializable class NotFoundException has no definition of serialVersionUID [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-actor --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-actor --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-actor --- [INFO] No tests to run. [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-actor --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/target/it-tidalwave-actor-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.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/0/it/tidalwave/thesefoolishthings/it-tidalwave-actor/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-actor-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Actors/target/it-tidalwave-actor-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-actor/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-actor-3.2-ALPHA-24-SNAPSHOT.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] -------< it.tidalwave.thesefoolishthings:it-tidalwave-util-test >------- [INFO] Building TheseFoolishThings :: Test Utilities 3.2-ALPHA-24-SNAPSHOT [6/19] [INFO] from modules/TestUtilities/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils/4.15/java-diff-utils-4.15.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils/4.15/java-diff-utils-4.15.pom (2.7 kB at 4.2 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils-parent/4.15/java-diff-utils-parent-4.15.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils-parent/4.15/java-diff-utils-parent-4.15.pom (10 kB at 15 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.37/spring-context-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.37/spring-context-5.3.37.pom (2.6 kB at 4.6 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.37/spring-aop-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.37/spring-aop-5.3.37.pom (2.2 kB at 3.6 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.37/spring-beans-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.37/spring-beans-5.3.37.pom (2.0 kB at 3.2 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.37/spring-core-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.37/spring-core-5.3.37.pom (2.0 kB at 2.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.37/spring-jcl-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.37/spring-jcl-5.3.37.pom (1.8 kB at 3.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.37/spring-expression-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.37/spring-expression-5.3.37.pom (2.1 kB at 3.3 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils/4.15/java-diff-utils-4.15.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils/4.15/java-diff-utils-4.15.jar (76 kB at 108 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.37/spring-context-5.3.37.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.37/spring-aop-5.3.37.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.37/spring-beans-5.3.37.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.37/spring-core-5.3.37.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.37/spring-jcl-5.3.37.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.37/spring-context-5.3.37.jar (1.3 MB at 2.0 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.37/spring-expression-5.3.37.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.37/spring-beans-5.3.37.jar (706 kB at 979 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.37/spring-jcl-5.3.37.jar (25 kB at 31 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.37/spring-core-5.3.37.jar (1.5 MB at 1.7 MB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.37/spring-aop-5.3.37.jar (385 kB at 394 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.37/spring-expression-5.3.37.jar (293 kB at 193 kB/s) [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: 4601e7920c6f at timestamp: 1734546214024 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-util-test --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-util-test --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-util-test --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-util-test --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-util-test --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 6 source files with javac [forked debug deprecation release 11] to target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-util-test --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-util-test --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-util-test --- [INFO] No tests to run. [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-util-test --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities/target/it-tidalwave-util-test-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.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/0/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-test-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/TestUtilities/target/it-tidalwave-util-test-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-test-3.2-ALPHA-24-SNAPSHOT.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-role >---------- [INFO] Building TheseFoolishThings :: Roles 3.2-ALPHA-24-SNAPSHOT [7/19] [INFO] from modules/Roles/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-role --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-role --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles [INFO] Storing buildNumber: 4601e7920c6f at timestamp: 1734546219801 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-role --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-role --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-role --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-role --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 65 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[105,74] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in class BoundProperty [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[109,50] [unchecked] unchecked cast required: Changeable<T> found: ChangingSource<T> where T is a type-variable: T extends Object declared in class BoundProperty [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[111,87] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in class BoundProperty [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[47,82] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java:[58,83] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean> [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[40,78] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean> [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[45,67] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean> [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java:[67,27] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BoundFunctionSupport.java:[41,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[49,61] [unchecked] unchecked cast required: DOMAIN_TYPE found: Object where DOMAIN_TYPE is a type-variable: DOMAIN_TYPE extends Object declared in class UnaryBoundFunctionSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[49,95] [unchecked] unchecked cast required: DOMAIN_TYPE found: Object where DOMAIN_TYPE is a type-variable: DOMAIN_TYPE extends Object declared in class UnaryBoundFunctionSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[48,41] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[40,76] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean> [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[45,66] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean> [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultDisplayable.java:[62,38] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultMutableDisplayable.java:[61,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java:[56,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultUserAction.java:[67,31] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider.java:[64,22] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/MutableIconProviderSupport.java:[45,72] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[91,99] [unchecked] unchecked conversion required: List<As> found: List [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[69,49] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[72,41] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[192,40] [unchecked] unchecked cast required: RoleFactory<As> found: Object [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-role --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-role --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 10 source files with javac [forked debug deprecation release 11] to target/test-classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[60,49] [unchecked] unchecked cast required: List<UserAction> found: Object [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[100,28] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[115,21] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-role --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended WARNING: A Java agent has been loaded dynamically (/var/jenkins_home/maven-repositories/0/net/bytebuddy/byte-buddy-agent/1.15.0/byte-buddy-agent-1.15.0.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release 18:23:58.120 [main ] INFO it.tidalwave.role.SimpleCompositeTest - STARTING TESTS OF it.tidalwave.role.SimpleCompositeTest 18:23:58.263 [main ] INFO it.tidalwave.role.SimpleCompositeTest - ********************************* 18:23:58.269 [main ] INFO it.tidalwave.role.SimpleCompositeTest - TEST "must produce valid Finders" 18:23:58.270 [main ] INFO it.tidalwave.role.SimpleCompositeTest - ********************************* 18:23:58.299 [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=[])) 18:23:58.336 [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=[])) 18:23:58.337 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:23:58.338 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=1, contexts=[], sorters=[]) 18:23:58.349 [main ] INFO it.tidalwave.role.SimpleCompositeTest - TEST PASSED in 90 msec 18:23:58.350 [main ] INFO it.tidalwave.role.SimpleCompositeTest - 18:23:58.362 [main ] INFO it.tidalwave.role.ui.DisplayableTest - ************************************************ 18:23:58.362 [main ] INFO it.tidalwave.role.ui.DisplayableTest - TEST "must read the displayName from the bundle" 18:23:58.363 [main ] INFO it.tidalwave.role.ui.DisplayableTest - ************************************************ 18:23:58.402 [main ] INFO it.tidalwave.role.ui.DisplayableTest - TEST PASSED in 40 msec 18:23:58.403 [main ] INFO it.tidalwave.role.ui.DisplayableTest - 18:23:58.439 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - *********************************************** 18:23:58.449 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - TEST "test ofMaybePresentable with Presentable" 18:23:58.450 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - *********************************************** 18:23:58.929 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - TEST PASSED in 488 msec 18:23:58.929 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - 18:23:58.934 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - ************************************************** 18:23:58.934 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - TEST "test ofMaybePresentable without Presentable" 18:23:58.934 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - ************************************************** 18:23:58.941 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - TEST PASSED in 7 msec 18:23:58.942 [main ] INFO it.tidalwave.role.ui.PresentationModelTest - 18:23:58.944 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - ************************* 18:23:58.945 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - TEST "works with actions" 18:23:58.945 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - ************************* 18:23:58.948 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - TEST PASSED in 3 msec 18:23:58.948 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - 18:23:58.949 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - **************************** 18:23:58.950 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - TEST "works with no actions" 18:23:58.950 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - **************************** 18:23:58.954 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - TEST PASSED in 2 msec 18:23:58.955 [main ] INFO it.tidalwave.role.ui.UserActionProviderTest - 18:23:58.974 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 18:23:58.975 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 18:23:58.975 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 1516536489, Mock for As, hashCode: 703232177, -1] 18:23:58.975 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 18:23:59.137 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 162 msec 18:23:59.137 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 18:23:59.142 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 18:23:59.142 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 18:23:59.143 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 703232177, Mock for As, hashCode: 1516536489, 1] 18:23:59.146 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 18:23:59.160 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 18 msec 18:23:59.163 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 18:23:59.168 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 18:23:59.170 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 18:23:59.170 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 1516536489, Mock for As, hashCode: 1516536489, 0] 18:23:59.171 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ****************************************************************************** 18:23:59.182 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 14 msec 18:23:59.182 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 18:23:59.186 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 18:23:59.187 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 18:23:59.187 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 757779849, Mock for As, hashCode: 2075093711, 0] 18:23:59.187 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 18:23:59.195 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 10 msec 18:23:59.196 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 18:23:59.201 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 18:23:59.201 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST "test" 18:23:59.201 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 2075093711, Mock for As, hashCode: 757779849, 0] 18:23:59.201 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - ***************************************************************************** 18:23:59.215 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - TEST PASSED in 14 msec 18:23:59.218 [main ] INFO i.t.role.ui.impl.AsDisplayableComparatorTest - 18:23:59.451 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************** 18:23:59.452 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must find local roles" 18:23:59.452 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************** 18:23:59.454 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 3 msec 18:23:59.455 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 18:23:59.468 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ******************************* 18:23:59.468 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must find roles in owner" 18:23:59.469 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ******************************* 18:23:59.477 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@14d8444b 18:23:59.484 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@8ee0c23 18:23:59.493 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.As$MockitoMock$mOu7uZmN@c6b2dd9 at construction time: [] 18:23:59.495 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.i.DefaultPresentationModelTest$Role2) for i.t.u.As$MockitoMock$mOu7uZmN@c6b2dd9 18:23:59.495 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:23:59.498 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@73fc518f, []) 18:23:59.499 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.502 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@21e20ad5 18:23:59.505 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$mOu7uZmN@c6b2dd9, i.t.r.u.i.DefaultPresentationModelTest$Role2) 18:23:59.505 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 18:23:59.506 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 18:23:59.507 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:23:59.508 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@73fc518f, []) completed 18:23:59.511 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:23:59.514 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 46 msec 18:23:59.514 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 18:23:59.537 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************************** 18:23:59.538 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must give priority to local roles" 18:23:59.539 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************************** 18:23:59.543 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 3 msec 18:23:59.544 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 18:23:59.573 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ************************************ 18:23:59.575 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must not find inexistent role" 18:23:59.576 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ************************************ 18:23:59.582 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for j.l.Object@3a230001 at construction time: [] 18:23:59.583 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.i.DefaultPresentationModelTest$Role2) for j.l.Object@3a230001 18:23:59.584 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:23:59.584 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@2aa6311a, []) 18:23:59.584 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.589 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@78525ef9 18:23:59.591 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(j.l.Object@3a230001, i.t.r.u.i.DefaultPresentationModelTest$Role2) 18:23:59.591 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:23:59.592 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@2aa6311a, []) completed 18:23:59.594 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:23:59.598 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 21 msec 18:23:59.599 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 18:23:59.609 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************************** 18:23:59.610 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "must not find inexistent role bis" 18:23:59.616 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - **************************************** 18:23:59.618 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.As$MockitoMock$mOu7uZmN@350a94ce at construction time: [] 18:23:59.618 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.i.DefaultPresentationModelTest$Role1) for i.t.u.As$MockitoMock$mOu7uZmN@350a94ce 18:23:59.618 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:23:59.619 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@b0fc838, []) 18:23:59.620 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.622 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@65753040 18:23:59.622 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$mOu7uZmN@350a94ce, i.t.r.u.i.DefaultPresentationModelTest$Role1) 18:23:59.623 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 18:23:59.623 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 18:23:59.623 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:23:59.623 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@b0fc838, []) completed 18:23:59.625 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:23:59.652 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 39 msec 18:23:59.652 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 18:23:59.681 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ****************************** 18:23:59.682 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST "test TFT 248 regression" 18:23:59.683 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - ****************************** 18:23:59.685 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.As$MockitoMock$mOu7uZmN@27b2faa6 at construction time: [] 18:23:59.686 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.i.DefaultPresentationModelTest$Role3) for i.t.u.As$MockitoMock$mOu7uZmN@27b2faa6 18:23:59.686 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:23:59.686 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@7397c6, []) 18:23:59.689 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.691 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@1d540566 18:23:59.692 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$mOu7uZmN@27b2faa6, i.t.r.u.i.DefaultPresentationModelTest$Role3) 18:23:59.692 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 18:23:59.692 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 18:23:59.692 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:23:59.693 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@7397c6, []) completed 18:23:59.693 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:23:59.697 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - TEST PASSED in 14 msec 18:23:59.697 [main ] INFO i.t.role.ui.impl.DefaultPresentationModelTest - 18:23:59.701 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************* 18:23:59.702 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 18:23:59.702 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [a@77d680e6$Displayable[], b@4a14c44f$Displayable[], -1] 18:23:59.702 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************* 18:23:59.707 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 5 msec 18:23:59.708 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 18:23:59.709 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 18:23:59.709 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 18:23:59.709 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [b@4a14c44f$Displayable[], a@77d680e6$Displayable[], 1] 18:23:59.709 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 18:23:59.711 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 1 msec 18:23:59.711 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 18:23:59.712 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 18:23:59.712 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 18:23:59.712 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [a@77d680e6$Displayable[], a@77d680e6$Displayable[], 0] 18:23:59.712 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 18:23:59.714 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 1 msec 18:23:59.714 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 18:23:59.715 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 18:23:59.715 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 18:23:59.715 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [c@6794ac0b$Displayable[], c@7be71476$Displayable[], 0] 18:23:59.715 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 18:23:59.717 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 1 msec 18:23:59.717 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 18:23:59.718 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 18:23:59.719 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test" 18:23:59.719 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [c@7be71476$Displayable[], c@6794ac0b$Displayable[], 0] 18:23:59.719 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************ 18:23:59.721 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 1 msec 18:23:59.721 [main ] INFO i.tidalwave.role.ui.impl.DisplayableComparatorTest - 18:23:59.727 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - ***************************** 18:23:59.727 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - TEST "must return no actions" 18:23:59.727 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - ***************************** 18:23:59.729 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - TEST PASSED in 2 msec 18:23:59.730 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - 18:23:59.732 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - ************************************ 18:23:59.732 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - TEST "must return no default action" 18:23:59.732 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - ************************************ 18:23:59.734 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - TEST PASSED in 1 msec 18:23:59.734 [main ] INFO i.t.role.ui.spi.DefaultUserActionProviderTest - 18:23:59.738 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - ********************************************************************* 18:23:59.738 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - TEST "must create a PresentationModel containing the proper children" 18:23:59.738 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - ********************************************************************* 18:23:59.751 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@472698d/a at construction time: [] 18:23:59.753 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@cf67838, []) 18:23:59.760 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.761 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@472698d/a: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@53b8afea, i.t.r.i.DefaultSimpleComposite@6c302a1d] 18:23:59.762 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@cf67838, []) completed 18:23:59.762 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(a)), MockDatum(a) 18:23:59.773 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.role.ui.spi.SimpleCompositePresentable$SCPFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:23:59.774 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@93f432e, []) 18:23:59.783 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.784 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:23:59.794 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@639aba11/b1 at construction time: [] 18:23:59.795 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@2bebb74f, []) 18:23:59.802 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.803 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@639aba11/b1: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@58cf8f94, i.t.r.i.DefaultSimpleComposite@6e33fcae] 18:23:59.803 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@2bebb74f, []) completed 18:23:59.805 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@66c38e51/b2 at construction time: [] 18:23:59.806 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@34f392be, []) 18:23:59.807 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.807 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@66c38e51/b2: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@4554de02] 18:23:59.807 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@34f392be, []) completed 18:23:59.808 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3f9f71ff/b3 at construction time: [] 18:23:59.808 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@27e5b378, []) 18:23:59.808 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.808 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3f9f71ff/b3: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@4422dd48] 18:23:59.809 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@27e5b378, []) completed 18:23:59.816 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@93f432e, []) completed 18:23:59.818 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(b1)), MockDatum(b1) 18:23:59.818 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.role.ui.spi.SimpleCompositePresentable$SCPFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:23:59.828 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@ad3324b, []) 18:23:59.828 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.829 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:23:59.829 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3872bc37/c1 at construction time: [] 18:23:59.830 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@12968227, []) 18:23:59.830 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.834 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3872bc37/c1: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@144ab54] 18:23:59.835 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@12968227, []) completed 18:23:59.835 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@2cfa2c4f/c2 at construction time: [] 18:23:59.835 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@48eb9836, []) 18:23:59.836 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.836 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@2cfa2c4f/c2: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@6c518474] 18:23:59.837 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@48eb9836, []) completed 18:23:59.841 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@11b455e5/c3 at construction time: [] 18:23:59.842 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@3e3861d7, []) 18:23:59.842 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.846 [main ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@11b455e5/c3: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@7942a854, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@5e2a3040] 18:23:59.847 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@3e3861d7, []) completed 18:23:59.848 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@ad3324b, []) completed 18:23:59.848 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(c1)), MockDatum(c1) 18:23:59.850 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3872bc37/c1 at construction time: [] 18:23:59.850 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3872bc37/c1 18:23:59.850 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:23:59.850 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@9e2ad91, []) 18:23:59.850 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.856 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@e8ea697 18:23:59.857 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3872bc37/c1, i.t.r.SimpleComposite) 18:23:59.857 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:23:59.861 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@9e2ad91, []) completed 18:23:59.861 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:23:59.862 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(c2)), MockDatum(c2) 18:23:59.862 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@2cfa2c4f/c2 at construction time: [] 18:23:59.862 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@2cfa2c4f/c2 18:23:59.862 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:23:59.863 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@3efedc6f, []) 18:23:59.863 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.863 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@2cfa2c4f/c2, i.t.r.SimpleComposite) 18:23:59.863 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:23:59.864 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@3efedc6f, []) completed 18:23:59.864 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:23:59.864 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(c3)), MockDatum(c3) 18:23:59.867 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@11b455e5/c3 at construction time: [] 18:23:59.870 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@11b455e5/c3 18:23:59.870 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:23:59.871 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@17a703f5, []) 18:23:59.871 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.871 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@11b455e5/c3, i.t.r.SimpleComposite) 18:23:59.871 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:23:59.872 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@17a703f5, []) completed 18:23:59.872 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:23:59.872 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(b2)), MockDatum(b2) 18:23:59.872 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@66c38e51/b2 at construction time: [] 18:23:59.872 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@66c38e51/b2 18:23:59.873 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:23:59.873 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@1aa6e3c0, []) 18:23:59.873 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.873 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@66c38e51/b2, i.t.r.SimpleComposite) 18:23:59.873 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:23:59.873 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@1aa6e3c0, []) completed 18:23:59.874 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:23:59.881 [main ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(b3)), MockDatum(b3) 18:23:59.883 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3f9f71ff/b3 at construction time: [] 18:23:59.883 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3f9f71ff/b3 18:23:59.883 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:23:59.883 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@4867ab9f, []) 18:23:59.884 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@151ef57f 18:23:59.884 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3f9f71ff/b3, i.t.r.SimpleComposite) 18:23:59.884 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:23:59.884 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007abc5831e5b8@4867ab9f, []) completed 18:23:59.885 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:23:59.889 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - TEST PASSED in 148 msec 18:23:59.890 [main ] INFO i.t.role.ui.spi.SimpleCompositePresentableTest - 18:23:59.891 [main ] INFO it.tidalwave.role.SimpleCompositeTest - FINISHED TESTS OF it.tidalwave.role.SimpleCompositeTest [INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.855 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-role --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-role --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-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/0/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT-tests.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] ---< it.tidalwave.thesefoolishthings:it-tidalwave-messagebus-spring >--- [INFO] Building TheseFoolishThings :: MessageBus :: Spring 3.2-ALPHA-24-SNAPSHOT [8/19] [INFO] from modules/SpringMessageBus/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/build-helper-maven-plugin/3.6.0/build-helper-maven-plugin-3.6.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/build-helper-maven-plugin/3.6.0/build-helper-maven-plugin-3.6.0.pom (8.1 kB at 9.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/82/mojo-parent-82.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/82/mojo-parent-82.pom (36 kB at 41 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/build-helper-maven-plugin/3.6.0/build-helper-maven-plugin-3.6.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/build-helper-maven-plugin/3.6.0/build-helper-maven-plugin-3.6.0.jar (72 kB at 127 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/aspectj-maven-plugin/1.15.0/aspectj-maven-plugin-1.15.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/aspectj-maven-plugin/1.15.0/aspectj-maven-plugin-1.15.0.pom (13 kB at 21 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/77/mojo-parent-77.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/77/mojo-parent-77.pom (36 kB at 59 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/aspectj-maven-plugin/1.15.0/aspectj-maven-plugin-1.15.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/aspectj-maven-plugin/1.15.0/aspectj-maven-plugin-1.15.0.jar (60 kB at 94 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.37/spring-aspects-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.37/spring-aspects-5.3.37.pom (2.0 kB at 3.4 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjrt/1.9.20.1/aspectjrt-1.9.20.1.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjrt/1.9.20.1/aspectjrt-1.9.20.1.pom (2.0 kB at 3.5 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jcl-over-slf4j/2.0.16/jcl-over-slf4j-2.0.16.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jcl-over-slf4j/2.0.16/jcl-over-slf4j-2.0.16.pom (1.7 kB at 3.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.37/spring-aspects-5.3.37.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.37/spring-aspects-5.3.37.jar (47 kB at 77 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjrt/1.9.20.1/aspectjrt-1.9.20.1.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jcl-over-slf4j/2.0.16/jcl-over-slf4j-2.0.16.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jcl-over-slf4j/2.0.16/jcl-over-slf4j-2.0.16.jar (18 kB at 28 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjrt/1.9.20.1/aspectjrt-1.9.20.1.jar (127 kB at 190 kB/s) [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: 4601e7920c6f at timestamp: 1734546249202 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-messagebus-spring --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-messagebus-spring --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-messagebus-spring --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [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] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjtools/1.9.20.1/aspectjtools-1.9.20.1.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjtools/1.9.20.1/aspectjtools-1.9.20.1.pom (2.3 kB at 4.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-plugin-api/3.6.3/maven-plugin-api-3.6.3.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-plugin-api/3.6.3/maven-plugin-api-3.6.3.pom (3.0 kB at 9.1 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven/3.6.3/maven-3.6.3.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven/3.6.3/maven-3.6.3.pom (26 kB at 77 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-model/3.6.3/maven-model-3.6.3.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-model/3.6.3/maven-model-3.6.3.pom (4.1 kB at 10 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-utils/3.2.1/plexus-utils-3.2.1.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-utils/3.2.1/plexus-utils-3.2.1.pom (5.3 kB at 7.2 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-artifact/3.6.3/maven-artifact-3.6.3.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-artifact/3.6.3/maven-artifact-3.6.3.pom (2.4 kB at 6.1 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.4/org.eclipse.sisu.plexus-0.3.4.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.4/org.eclipse.sisu.plexus-0.3.4.pom (4.2 kB at 5.1 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/sisu-plexus/0.3.4/sisu-plexus-0.3.4.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/sisu-plexus/0.3.4/sisu-plexus-0.3.4.pom (14 kB at 22 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.4/org.eclipse.sisu.inject-0.3.4.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.4/org.eclipse.sisu.inject-0.3.4.pom (2.6 kB at 3.6 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/sisu-inject/0.3.4/sisu-inject-0.3.4.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/sisu-inject/0.3.4/sisu-inject-0.3.4.pom (14 kB at 21 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjtools/1.9.20.1/aspectjtools-1.9.20.1.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjtools/1.9.20.1/aspectjtools-1.9.20.1.jar (15 MB at 16 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-classworlds/1.2-alpha-9/plexus-classworlds-1.2-alpha-9.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-plugin-api/3.6.3/maven-plugin-api-3.6.3.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.4/org.eclipse.sisu.plexus-0.3.4.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.4/org.eclipse.sisu.inject-0.3.4.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-classworlds/1.2-alpha-9/plexus-classworlds-1.2-alpha-9.jar (43 kB at 72 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-plugin-api/3.6.3/maven-plugin-api-3.6.3.jar (47 kB at 77 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.4/org.eclipse.sisu.inject-0.3.4.jar (379 kB at 527 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.4/org.eclipse.sisu.plexus-0.3.4.jar (205 kB at 244 kB/s) [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:[42,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:[54,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:[85,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:[85,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:[89,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:[89,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:[135,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:[135,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:[139,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:[139,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 18:24:36.348 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - STARTING TESTS OF it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspectTest OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended WARNING: A Java agent has been loaded dynamically (/var/jenkins_home/maven-repositories/0/net/bytebuddy/byte-buddy-agent/1.15.0/byte-buddy-agent-1.15.0.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release 18:24:38.544 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 18:24:38.603 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 18:24:38.633 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 18:24:38.635 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 18:24:38.647 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ********************************************************** 18:24:38.651 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must subscribe to default message bus at initialize" 18:24:38.652 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ********************************************************** 18:24:38.674 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 18:24:38.676 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 18:24:38.724 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 77 msec 18:24:38.725 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - 18:24:38.939 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 18:24:38.947 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 18:24:38.954 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 18:24:38.955 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 18:24:38.956 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ********************************************** 18:24:38.957 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must subscribe to alternate message bus" 18:24:38.957 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ********************************************** 18:24:38.958 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 18:24:38.959 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 18:24:38.962 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 5 msec 18:24:38.962 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - 18:24:39.038 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 18:24:39.039 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 18:24:39.050 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 18:24:39.052 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 18:24:39.054 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ************************************************** 18:24:39.054 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must unsubscribe from alternate message bus" 18:24:39.054 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - ************************************************** 18:24:39.058 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 4 msec 18:24:39.058 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - 18:24:39.161 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 18:24:39.162 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 18:24:39.171 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2)) 18:24:39.173 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1)) 18:24:39.176 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - *********************************************************** 18:24:39.177 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST "must unsubscribe from default message bus at destroy" 18:24:39.178 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - *********************************************************** 18:24:39.190 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - TEST PASSED in 7 msec 18:24:39.190 [main ] INFO i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest - 18:24:39.195 [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: 4.280 s -- in it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspectTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-messagebus-spring --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-messagebus-spring --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-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/0/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT-tests.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] ------< it.tidalwave.thesefoolishthings:it-tidalwave-role-spring >------ [INFO] Building TheseFoolishThings :: Roles :: Spring 3.2-ALPHA-24-SNAPSHOT [9/19] [INFO] from modules/SpringRoles/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-role-spring --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-role-spring --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles [INFO] Storing buildNumber: 4601e7920c6f at timestamp: 1734546280947 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-role-spring --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-role-spring --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-role-spring --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-role-spring --- [INFO] Executing tasks [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/unwoven-classes [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/unwoven-test-classes [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role-spring --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-role-spring --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/unwoven-classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java:[69,47] [deprecation] <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:[40,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum2.java:[40,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[178,21] [rawtypes] found raw type: Answer missing type arguments for generic class Answer<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:[184,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:[187,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:[187,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:[187,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:[243,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:[243,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:[243,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 18:24:54.985 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - STARTING TESTS OF it.tidalwave.role.spring.SpringAdapterTest 18:24:55.565 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, ignoring default providers ... 18:24:55.570 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@10c626be 18:24:55.693 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 18:24:57.582 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 18:24:57.587 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:24:57.595 [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] 18:24:57.596 [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] 18:24:57.597 [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] 18:24:57.601 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@4ed94e6a 18:24:57.637 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************** 18:24:57.639 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must inject a role properly assigning its owner 1" 18:24:57.642 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************** 18:24:57.646 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@2c3df478 18:24:57.650 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum1@33c91567 at construction time: [] 18:24:57.651 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole1) for i.t.r.s.m.MockDatum1@33c91567 18:24:57.651 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:24:57.654 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aa38219060@1e1f467f, []) 18:24:57.655 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@3d268a2c 18:24:57.656 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@33c91567, i.t.r.s.m.MockRole1) 18:24:57.657 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole1(it.tidalwave.role.spring.mock.MockDatum1) 18:24:57.657 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum1@33c91567] 18:24:57.659 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole1@16ecdb6d] 18:24:57.660 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aa38219060@1e1f467f, []) completed 18:24:57.660 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockConcreteRole1@16ecdb6d] 18:24:57.670 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 31 msec 18:24:57.671 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - 18:24:57.802 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 18:24:58.911 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 18:24:58.911 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:24:58.911 [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] 18:24:58.912 [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] 18:24:58.912 [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] 18:24:58.930 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ************************************************************************************** 18:24:58.931 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must inject a role supporting multiple datum types properly assigning its owner" 18:24:58.932 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ************************************************************************************** 18:24:58.933 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum1@ffeb49c at construction time: [] 18:24:58.936 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole2) for i.t.r.s.m.MockDatum1@ffeb49c 18:24:58.936 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:24:58.937 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aa38219060@191fe3e3, []) 18:24:58.937 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@3d268a2c 18:24:58.938 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@ffeb49c, i.t.r.s.m.MockRole2) 18:24:58.938 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole2(java.lang.Object) 18:24:58.940 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum1@ffeb49c] 18:24:58.940 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole2@8ac5b1b] 18:24:58.941 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aa38219060@191fe3e3, []) completed 18:24:58.941 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockConcreteRole2@8ac5b1b] 18:24:58.942 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum2@720c54c6 at construction time: [] 18:24:58.942 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole2) for i.t.r.s.m.MockDatum2@720c54c6 18:24:58.942 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:24:58.943 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aa38219060@635234f5, []) 18:24:58.943 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@3d268a2c 18:24:58.943 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@720c54c6, i.t.r.s.m.MockRole2) 18:24:58.944 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole2(java.lang.Object) 18:24:58.944 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum2@720c54c6] 18:24:58.944 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole2@94cdf07] 18:24:58.945 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aa38219060@635234f5, []) completed 18:24:58.946 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockConcreteRole2@94cdf07] 18:24:58.947 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 16 msec 18:24:58.949 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - 18:24:59.008 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 18:24:59.913 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 18:24:59.914 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:24:59.914 [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] 18:24:59.914 [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] 18:24:59.914 [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] 18:24:59.932 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ********************************************************************** 18:24:59.933 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must return the datum object when it directly implements a role" 18:24:59.933 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ********************************************************************** 18:24:59.935 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum2@3859970e at construction time: [] 18:24:59.936 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole3) for i.t.r.s.m.MockDatum2@3859970e 18:24:59.936 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:24:59.936 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aa38219060@4322f1fa, []) 18:24:59.937 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@3d268a2c 18:24:59.937 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@3859970e, i.t.r.s.m.MockRole3) 18:24:59.937 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:24:59.938 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aa38219060@4322f1fa, []) completed 18:24:59.938 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.r.s.m.MockDatum2@3859970e] 18:24:59.940 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 6 msec 18:24:59.941 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - 18:24:59.984 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 18:25:01.618 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 18:25:01.619 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:25:01.620 [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] 18:25:01.620 [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] 18:25:01.621 [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] 18:25:01.643 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************************* 18:25:01.644 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must throw AsException when asking for an unavailable role 1" 18:25:01.644 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************************* 18:25:01.645 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum1@4fcab97e at construction time: [] 18:25:01.646 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole3) for i.t.r.s.m.MockDatum1@4fcab97e 18:25:01.647 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:25:01.648 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aa38219060@2ddafc2f, []) 18:25:01.649 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@3d268a2c 18:25:01.649 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum1@4fcab97e, i.t.r.s.m.MockRole3) 18:25:01.649 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:25:01.649 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aa38219060@2ddafc2f, []) completed 18:25:01.650 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:25:01.657 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 14 msec 18:25:01.658 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - 18:25:01.731 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 18:25:02.639 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2]) 18:25:02.642 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:25:02.643 [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] 18:25:02.643 [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] 18:25:02.648 [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] 18:25:02.675 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************************* 18:25:02.679 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST "must throw AsException when asking for an unavailable role 2" 18:25:02.679 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - ******************************************************************* 18:25:02.680 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.r.s.m.MockDatum2@482a581a at construction time: [] 18:25:02.681 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.s.m.MockRole1) for i.t.r.s.m.MockDatum2@482a581a 18:25:02.681 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:25:02.681 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aa38219060@66879a85, []) 18:25:02.682 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@3d268a2c 18:25:02.687 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.r.s.m.MockDatum2@482a581a, i.t.r.s.m.MockRole1) 18:25:02.687 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:25:02.688 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aa38219060@66879a85, []) completed 18:25:02.688 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:25:02.692 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - TEST PASSED in 13 msec 18:25:02.692 [main ] INFO it.tidalwave.role.spring.SpringAdapterTest - OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended WARNING: A Java agent has been loaded dynamically (/var/jenkins_home/maven-repositories/0/net/bytebuddy/byte-buddy-agent/1.15.0/byte-buddy-agent-1.15.0.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release 18:25:04.443 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 18:25:04.443 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding" 18:25:04.444 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod] 18:25:04.444 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 18:25:04.451 [main ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@1a1cecc0.publicMethod() with context thread binding 18:25:04.458 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod() 18:25:04.482 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 37 msec 18:25:04.483 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 18:25:04.484 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 18:25:04.484 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding" 18:25:04.484 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod] 18:25:04.485 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 18:25:04.487 [main ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@71c40fe3.protectedMethod() with context thread binding 18:25:04.488 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod() 18:25:04.491 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 5 msec 18:25:04.491 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 18:25:04.492 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 18:25:04.493 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding" 18:25:04.493 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod] 18:25:04.493 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ********************************************************************** 18:25:04.495 [main ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@eddba56.packageMethod() with context thread binding 18:25:04.497 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod() 18:25:04.501 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 7 msec 18:25:04.501 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 18:25:04.504 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 18:25:04.505 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding" 18:25:04.505 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod] 18:25:04.505 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 18:25:04.509 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod() 18:25:04.512 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 6 msec 18:25:04.512 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 18:25:04.513 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 18:25:04.514 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding" 18:25:04.514 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod] 18:25:04.514 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 18:25:04.516 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod() 18:25:04.518 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 3 msec 18:25:04.519 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 18:25:04.519 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 18:25:04.519 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding" 18:25:04.520 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod] 18:25:04.520 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***************************************************************************** 18:25:04.521 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod() 18:25:04.523 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 3 msec 18:25:04.523 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 18:25:04.525 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 18:25:04.526 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation" 18:25:04.526 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod] 18:25:04.526 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 18:25:04.527 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod() 18:25:04.528 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 3 msec 18:25:04.529 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 18:25:04.530 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 18:25:04.530 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation" 18:25:04.530 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod] 18:25:04.530 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 18:25:04.531 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod() 18:25:04.535 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 1 msec 18:25:04.535 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 18:25:04.536 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 18:25:04.537 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation" 18:25:04.537 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod] 18:25:04.540 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *********************************************** 18:25:04.541 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod() 18:25:04.542 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 6 msec 18:25:04.545 [main ] INFO i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 18:25:04.546 [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: 11.25 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-role-spring --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-role-spring --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-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/0/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT-tests.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] ----< it.tidalwave.thesefoolishthings:thesefoolishthings-examples >----- [INFO] Building TheseFoolishThings :: Examples (master) 3.2-ALPHA-24-SNAPSHOT [10/19] [INFO] from modules/examples/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ thesefoolishthings-examples --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ thesefoolishthings-examples --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples [INFO] Storing buildNumber: 4601e7920c6f at timestamp: 1734546306153 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ thesefoolishthings-examples --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ thesefoolishthings-examples --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ thesefoolishthings-examples --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ thesefoolishthings-examples --- [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ thesefoolishthings-examples --- [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/pom.xml to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/thesefoolishthings-examples/3.2-ALPHA-24-SNAPSHOT/thesefoolishthings-examples-3.2-ALPHA-24-SNAPSHOT.pom [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data >-- [INFO] Building TheseFoolishThings :: Examples :: Data 3.2-ALPHA-24-SNAPSHOT [11/19] [INFO] from modules/examples/Data/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data [INFO] Storing buildNumber: 4601e7920c6f at timestamp: 1734546307090 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] No tests to run. [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-data --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.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/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-data/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-data/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-SNAPSHOT.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-displayable >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Displayable 3.2-ALPHA-24-SNAPSHOT [12/19] [INFO] from modules/examples/DciDisplayableExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.31/spring-beans-5.3.31.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.31/spring-beans-5.3.31.pom (2.0 kB at 1.7 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.31/spring-core-5.3.31.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.31/spring-core-5.3.31.pom (2.0 kB at 3.3 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.31/spring-jcl-5.3.31.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.31/spring-jcl-5.3.31.pom (1.8 kB at 3.2 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.31/spring-context-5.3.31.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.31/spring-context-5.3.31.pom (2.6 kB at 3.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.31/spring-aop-5.3.31.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.31/spring-aop-5.3.31.pom (2.2 kB at 3.5 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.31/spring-expression-5.3.31.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.31/spring-expression-5.3.31.pom (2.1 kB at 3.6 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.31/spring-aspects-5.3.31.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.31/spring-aspects-5.3.31.pom (2.0 kB at 2.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/xstream/xstream/1.4.21/xstream-1.4.21.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/xstream/xstream/1.4.21/xstream-1.4.21.pom (24 kB at 40 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/xstream/xstream-parent/1.4.21/xstream-parent-1.4.21.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/xstream/xstream-parent/1.4.21/xstream-parent-1.4.21.pom (44 kB at 45 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.31/spring-aspects-5.3.31.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.31/spring-aspects-5.3.31.jar (47 kB at 45 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.31/spring-beans-5.3.31.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/xstream/xstream/1.4.21/xstream-1.4.21.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.31/spring-core-5.3.31.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.31/spring-jcl-5.3.31.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.31/spring-context-5.3.31.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.31/spring-core-5.3.31.jar (1.5 MB at 1.9 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.31/spring-aop-5.3.31.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.31/spring-jcl-5.3.31.jar (25 kB at 32 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.31/spring-expression-5.3.31.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.31/spring-beans-5.3.31.jar (706 kB at 831 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.31/spring-context-5.3.31.jar (1.3 MB at 1.5 MB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/xstream/xstream/1.4.21/xstream-1.4.21.jar (647 kB at 671 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.31/spring-aop-5.3.31.jar (385 kB at 268 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.31/spring-expression-5.3.31.jar (293 kB at 196 kB/s) [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: 4601e7920c6f at timestamp: 1734546321664 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/test-classes [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest 18:25:30.317 [main ] INFO i.t.t.examples.dci.displayable.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest 18:25:30.373 [main ] INFO i.t.t.examples.dci.displayable.MainTest - ********************* 18:25:30.374 [main ] INFO i.t.t.examples.dci.displayable.MainTest - TEST "must not crash" 18:25:30.374 [main ] INFO i.t.t.examples.dci.displayable.MainTest - ********************* 18:25:31.026 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, ignoring default providers ... 18:25:31.031 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@3f1c5af9 18:25:31.087 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 18:25:32.631 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.p.PersonDisplayable, i.t.t.e.p.PersonRenderable]) 18:25:32.635 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:25:32.638 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.u.Displayable -> [i.t.t.e.p.PersonDisplayable] 18:25:32.639 [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] 18:25:32.644 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@4eb0ed44 18:25:32.729 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@17d6b6e 18:25:32.735 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@425a3af5/1 at construction time: [] 18:25:32.736 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.Displayable) for i.t.t.e.p.Person@425a3af5/1 18:25:32.737 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:25:32.742 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000075b92c1ea5b0@32a7c583, []) 18:25:32.743 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@679f3e12 18:25:32.743 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@425a3af5/1, i.t.r.u.Displayable) 18:25:32.744 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable(it.tidalwave.thesefoolishthings.examples.person.Person) 18:25:32.744 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith] 18:25:32.746 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonDisplayable@5b285847] 18:25:32.747 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000075b92c1ea5b0@32a7c583, []) completed 18:25:32.748 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonDisplayable@5b285847] 18:25:32.751 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (joe as Displayable).displayName: Joe Smith 18:25:32.752 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@5e756b8d/2 at construction time: [] 18:25:32.753 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.Displayable) for i.t.t.e.p.Person@5e756b8d/2 18:25:32.754 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:25:32.754 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000075b92c1ea5b0@4eef8498, []) 18:25:32.755 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@679f3e12 18:25:32.756 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@5e756b8d/2, i.t.r.u.Displayable) 18:25:32.757 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable(it.tidalwave.thesefoolishthings.examples.person.Person) 18:25:32.758 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Luke Skywalker] 18:25:32.759 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonDisplayable@4b158e16] 18:25:32.760 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000075b92c1ea5b0@4eef8498, []) completed 18:25:32.760 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonDisplayable@4b158e16] 18:25:32.761 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (luke as Displayable).displayName: Luke Skywalker 18:25:32.761 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@425a3af5/1 at construction time: [] 18:25:32.762 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.d.r.Renderable) for i.t.t.e.p.Person@425a3af5/1 18:25:32.763 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:25:32.763 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000075b92c1ea5b0@2296926d, []) 18:25:32.764 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@679f3e12 18:25:32.765 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@425a3af5/1, i.t.t.e.d.d.r.Renderable) 18:25:32.765 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonRenderable(it.tidalwave.thesefoolishthings.examples.person.Person) 18:25:32.766 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith] 18:25:32.768 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonRenderable@10ef09e3] 18:25:32.769 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000075b92c1ea5b0@2296926d, []) completed 18:25:32.770 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonRenderable@10ef09e3] 18:25:32.773 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (joe as Renderable): Joe Smith 18:25:32.775 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@5e756b8d/2 at construction time: [] 18:25:32.776 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.d.r.Renderable) for i.t.t.e.p.Person@5e756b8d/2 18:25:32.777 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:25:32.777 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x000075b92c1ea5b0@7ae3591b, []) 18:25:32.777 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@679f3e12 18:25:32.778 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@5e756b8d/2, i.t.t.e.d.d.r.Renderable) 18:25:32.779 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonRenderable(it.tidalwave.thesefoolishthings.examples.person.Person) 18:25:32.780 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Luke Skywalker] 18:25:32.781 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.p.PersonRenderable@67954d71] 18:25:32.782 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000075b92c1ea5b0@7ae3591b, []) completed 18:25:32.785 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.p.PersonRenderable@67954d71] 18:25:32.786 [main ] INFO i.t.t.examples.dci.displayable.DisplayableExample - ******** (luke as Renderable): Luke Skywalker 18:25:32.792 [main ] INFO i.t.t.examples.dci.displayable.MainTest - TEST PASSED in 2416 msec 18:25:32.792 [main ] INFO i.t.t.examples.dci.displayable.MainTest - 18:25:32.796 [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: 3.967 s -- in it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-displayable --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-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/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT-tests.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Marshal XStream 3.2-ALPHA-24-SNAPSHOT [13/19] [INFO] from modules/examples/DciMarshalXStreamExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample [INFO] Storing buildNumber: 4601e7920c6f at timestamp: 1734546334167 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 17 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[52,19] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <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:[54,53] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in class XStreamUnmarshallableSupport [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java:[40,13] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <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:[40,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:[93,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java:[52,37] [rawtypes] found raw type: Class missing type arguments for generic class Class<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 11] to target/test-classes [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest 18:25:43.673 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest 18:25:43.728 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - ********************* 18:25:43.729 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - TEST "must not crash" 18:25:43.729 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - ********************* 18:25:44.190 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, ignoring default providers ... 18:25:44.193 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@1c55f277 18:25:44.232 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 18:25:45.670 [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]) 18:25:45.679 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:25:45.685 [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] 18:25:45.685 [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] 18:25:45.686 [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] 18:25:45.687 [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] 18:25:45.687 [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] 18:25:45.688 [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] 18:25:45.695 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@66fd9613 18:25:46.216 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@7441eed3 18:25:46.220 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2810d9/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.221 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@2810d9/1 18:25:46.221 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.223 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@34c31a34, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 18:25:46.224 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.225 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2810d9/1, i.t.r.i.Marshallable) 18:25:46.226 [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) 18:25:46.228 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.228 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 18:25:46.229 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@1fd1deed] 18:25:46.230 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@34c31a34, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 18:25:46.231 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@1fd1deed] 18:25:46.251 [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> 18:25:46.252 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@61236349 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.252 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@61236349 18:25:46.252 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.253 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@42748f59, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 18:25:46.253 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.253 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@61236349, i.t.r.i.Marshallable) 18:25:46.254 [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) 18:25:46.254 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.254 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 18:25:46.255 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@38379575] 18:25:46.256 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@42748f59, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 18:25:46.256 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@38379575] 18:25:46.258 [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> 18:25:46.258 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@591bff1d/53e54e2f-60f8-4697-a164-22c79182debf at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.258 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@591bff1d/53e54e2f-60f8-4697-a164-22c79182debf 18:25:46.259 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.259 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@18a66406, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 18:25:46.260 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.260 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@591bff1d/53e54e2f-60f8-4697-a164-22c79182debf, i.t.r.i.Unmarshallable) 18:25:46.261 [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) 18:25:46.262 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.263 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 18:25:46.263 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@52364a6e] 18:25:46.263 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@18a66406, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 18:25:46.263 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@52364a6e] 18:25:46.279 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled person: Joe Smith 18:25:46.281 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@2b3cbc2c at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.281 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@2b3cbc2c 18:25:46.282 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.282 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@3554de46, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 18:25:46.283 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.284 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2b3cbc2c, i.t.r.i.Unmarshallable) 18:25:46.284 [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) 18:25:46.285 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.285 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 18:25:46.285 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@70dbd79f] 18:25:46.286 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@3554de46, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 18:25:46.286 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@70dbd79f] 18:25:46.288 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled persons: [Joe Smith, Luke Skywalker] 18:25:46.288 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2810d9/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.289 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.Person@2810d9/1 18:25:46.289 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.289 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@6a339bc1, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 18:25:46.290 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.290 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2810d9/1, i.t.t.e.d.m.r.Savable) 18:25:46.290 [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] 18:25:46.290 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:25:46.291 [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] 18:25:46.291 [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] 18:25:46.291 [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] 18:25:46.291 [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] 18:25:46.291 [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] 18:25:46.291 [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] 18:25:46.291 [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] 18:25:46.292 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object) 18:25:46.292 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith] 18:25:46.292 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@7906de2f] 18:25:46.292 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@6a339bc1, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 18:25:46.293 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@7906de2f] 18:25:46.293 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@2810d9/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.294 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@2810d9/1 18:25:46.294 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.294 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@169f4152, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 18:25:46.294 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.295 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@2810d9/1, i.t.r.i.Marshallable) 18:25:46.295 [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) 18:25:46.295 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.295 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 18:25:46.296 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@3d36204f] 18:25:46.296 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@169f4152, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 18:25:46.296 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@3d36204f] 18:25:46.299 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@105d2c27 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.299 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.ListOfPersons@105d2c27 18:25:46.299 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.300 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@701c092c, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 18:25:46.300 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.300 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@105d2c27, i.t.t.e.d.m.r.Savable) 18:25:46.300 [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] 18:25:46.301 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:25:46.301 [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] 18:25:46.301 [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] 18:25:46.301 [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] 18:25:46.301 [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] 18:25:46.301 [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] 18:25:46.302 [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] 18:25:46.302 [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] 18:25:46.302 [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] 18:25:46.302 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object) 18:25:46.302 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker]] 18:25:46.302 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@20c4be8d] 18:25:46.303 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@701c092c, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 18:25:46.303 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@20c4be8d] 18:25:46.304 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@105d2c27 at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.304 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@105d2c27 18:25:46.305 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.305 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@6af6a3b, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 18:25:46.305 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.306 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@105d2c27, i.t.r.i.Marshallable) 18:25:46.306 [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) 18:25:46.306 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.306 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 18:25:46.307 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@16ea56ab] 18:25:46.307 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@6af6a3b, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 18:25:46.307 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@16ea56ab] 18:25:46.311 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@7f8614ce/6a7bcb96-944e-4e3d-8458-87f05a22bb2a at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.311 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.Person@7f8614ce/6a7bcb96-944e-4e3d-8458-87f05a22bb2a 18:25:46.311 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.311 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@273cb729, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 18:25:46.311 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.311 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7f8614ce/6a7bcb96-944e-4e3d-8458-87f05a22bb2a, i.t.t.e.d.m.r.Loadable) 18:25:46.312 [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] 18:25:46.312 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:25:46.312 [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] 18:25:46.312 [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] 18:25:46.312 [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] 18:25:46.312 [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] 18:25:46.312 [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] 18:25:46.312 [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] 18:25:46.313 [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] 18:25:46.313 [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] 18:25:46.313 [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] 18:25:46.313 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object) 18:25:46.313 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ ] 18:25:46.314 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@76603c44] 18:25:46.314 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@273cb729, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 18:25:46.314 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@76603c44] 18:25:46.314 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@7f8614ce/6a7bcb96-944e-4e3d-8458-87f05a22bb2a at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.315 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@7f8614ce/6a7bcb96-944e-4e3d-8458-87f05a22bb2a 18:25:46.315 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.315 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@18f6ee8d, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 18:25:46.315 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.316 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7f8614ce/6a7bcb96-944e-4e3d-8458-87f05a22bb2a, i.t.r.i.Unmarshallable) 18:25:46.316 [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) 18:25:46.316 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.317 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 18:25:46.317 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@5a318745] 18:25:46.317 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@18f6ee8d, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 18:25:46.317 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@5a318745] 18:25:46.319 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@2d44025b at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.319 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.ListOfPersons@2d44025b 18:25:46.319 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.319 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@4015c65b, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 18:25:46.320 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.320 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2d44025b, i.t.t.e.d.m.r.Loadable) 18:25:46.320 [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] 18:25:46.320 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:25:46.320 [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] 18:25:46.321 [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] 18:25:46.321 [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] 18:25:46.322 [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] 18:25:46.322 [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] 18:25:46.322 [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] 18:25:46.322 [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] 18:25:46.322 [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] 18:25:46.322 [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] 18:25:46.322 [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] 18:25:46.322 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object) 18:25:46.322 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[]] 18:25:46.323 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@16486ab3] 18:25:46.323 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@4015c65b, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 18:25:46.323 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@16486ab3] 18:25:46.323 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@2d44025b at construction time: [i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.323 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@2d44025b 18:25:46.323 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.324 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@327fd5c9, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) 18:25:46.324 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.324 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2d44025b, i.t.r.i.Unmarshallable) 18:25:46.324 [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) 18:25:46.324 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@408f3054, i.t.t.e.d.m.r.XStreamContext1@408f3054] 18:25:46.324 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@408f3054] 18:25:46.325 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@5cb6fac3] 18:25:46.325 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@327fd5c9, [i.t.t.e.d.m.r.XStreamContext1@408f3054]) completed 18:25:46.325 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@5cb6fac3] 18:25:46.326 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded person: Joe Smith 18:25:46.327 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded persons: [Joe Smith, Luke Skywalker] 18:25:46.332 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@41d34a11/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.333 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@41d34a11/1 18:25:46.333 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.333 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@2ea3f905, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 18:25:46.334 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.334 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@41d34a11/1, i.t.r.i.Marshallable) 18:25:46.334 [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) 18:25:46.334 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.335 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 18:25:46.335 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@757bbd02] 18:25:46.335 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@2ea3f905, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 18:25:46.335 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@757bbd02] 18:25:46.336 [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> 18:25:46.337 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@3df920 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.337 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@3df920 18:25:46.337 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.337 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@4ef6177c, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 18:25:46.337 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.338 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@3df920, i.t.r.i.Marshallable) 18:25:46.338 [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) 18:25:46.338 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.338 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 18:25:46.338 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@45b4d2ff] 18:25:46.338 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@4ef6177c, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 18:25:46.339 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@45b4d2ff] 18:25:46.339 [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> 18:25:46.340 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@1e8f20bf/5f85cda3-6a15-4ce9-a0d9-3d307bda550e at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.340 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@1e8f20bf/5f85cda3-6a15-4ce9-a0d9-3d307bda550e 18:25:46.340 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.341 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@70a9f4b7, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 18:25:46.341 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.341 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@1e8f20bf/5f85cda3-6a15-4ce9-a0d9-3d307bda550e, i.t.r.i.Unmarshallable) 18:25:46.341 [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) 18:25:46.341 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.341 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 18:25:46.342 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@488bf7cd] 18:25:46.342 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@70a9f4b7, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 18:25:46.342 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@488bf7cd] 18:25:46.343 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled person: Joe Smith 18:25:46.343 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@2fe6bcbb at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.344 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@2fe6bcbb 18:25:46.344 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.344 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@71a18feb, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 18:25:46.344 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.344 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@2fe6bcbb, i.t.r.i.Unmarshallable) 18:25:46.344 [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) 18:25:46.345 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.345 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 18:25:46.345 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@66032b8d] 18:25:46.345 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@71a18feb, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 18:25:46.345 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@66032b8d] 18:25:46.347 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled persons: [Joe Smith, Luke Skywalker] 18:25:46.347 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@41d34a11/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.347 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.Person@41d34a11/1 18:25:46.347 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.347 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@24663d05, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 18:25:46.347 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.348 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@41d34a11/1, i.t.t.e.d.m.r.Savable) 18:25:46.348 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object) 18:25:46.348 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith] 18:25:46.348 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@59c530b5] 18:25:46.348 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@24663d05, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 18:25:46.348 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@59c530b5] 18:25:46.349 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@41d34a11/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.349 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@41d34a11/1 18:25:46.349 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.349 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@8d56ddd, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 18:25:46.349 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.349 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@41d34a11/1, i.t.r.i.Marshallable) 18:25:46.350 [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) 18:25:46.350 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.350 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 18:25:46.350 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@1d4ee7d7] 18:25:46.351 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@8d56ddd, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 18:25:46.354 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@1d4ee7d7] 18:25:46.356 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@62ae5180 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.356 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.ListOfPersons@62ae5180 18:25:46.356 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.356 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@2bac4423, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 18:25:46.356 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.356 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@62ae5180, i.t.t.e.d.m.r.Savable) 18:25:46.356 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object) 18:25:46.357 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker]] 18:25:46.357 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@37acf9b1] 18:25:46.357 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@2bac4423, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 18:25:46.357 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@37acf9b1] 18:25:46.357 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@62ae5180 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.358 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@62ae5180 18:25:46.358 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.358 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@5546a9e0, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 18:25:46.358 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.358 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@62ae5180, i.t.r.i.Marshallable) 18:25:46.358 [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) 18:25:46.359 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.359 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 18:25:46.359 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@1c027237] 18:25:46.359 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@5546a9e0, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 18:25:46.359 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@1c027237] 18:25:46.364 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@70efc3f9/62c4d1d3-4c27-4f32-9ff6-4fac66df3557 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.364 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.Person@70efc3f9/62c4d1d3-4c27-4f32-9ff6-4fac66df3557 18:25:46.364 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.364 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@69e636cc, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 18:25:46.365 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.365 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@70efc3f9/62c4d1d3-4c27-4f32-9ff6-4fac66df3557, i.t.t.e.d.m.r.Loadable) 18:25:46.365 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object) 18:25:46.365 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ ] 18:25:46.365 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@a59324f] 18:25:46.366 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@69e636cc, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 18:25:46.366 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@a59324f] 18:25:46.366 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@70efc3f9/62c4d1d3-4c27-4f32-9ff6-4fac66df3557 at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.367 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@70efc3f9/62c4d1d3-4c27-4f32-9ff6-4fac66df3557 18:25:46.367 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.367 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@226346d4, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 18:25:46.367 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.367 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@70efc3f9/62c4d1d3-4c27-4f32-9ff6-4fac66df3557, i.t.r.i.Unmarshallable) 18:25:46.368 [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) 18:25:46.368 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.368 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 18:25:46.368 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@7aeb5402] 18:25:46.368 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@226346d4, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 18:25:46.369 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@7aeb5402] 18:25:46.371 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@39e3da5a at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.371 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.ListOfPersons@39e3da5a 18:25:46.371 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.371 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@3bd466bd, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 18:25:46.372 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.372 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@39e3da5a, i.t.t.e.d.m.r.Loadable) 18:25:46.372 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object) 18:25:46.372 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[]] 18:25:46.372 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@1bbf7e81] 18:25:46.373 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@3bd466bd, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 18:25:46.373 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@1bbf7e81] 18:25:46.373 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.ListOfPersons@39e3da5a at construction time: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.373 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@39e3da5a 18:25:46.373 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.374 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@7172525e, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) 18:25:46.374 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] - it.tidalwave.role.impl.DefaultContextManager@375dc95c 18:25:46.374 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.ListOfPersons@39e3da5a, i.t.r.i.Unmarshallable) 18:25:46.374 [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) 18:25:46.374 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@2a58d00a, i.t.t.e.d.m.r.XStreamContext2@2a58d00a] 18:25:46.375 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@2a58d00a] 18:25:46.375 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@698b2343] 18:25:46.375 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000745b1821a628@7172525e, [i.t.t.e.d.m.r.XStreamContext2@2a58d00a]) completed 18:25:46.375 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@698b2343] 18:25:46.378 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded person: Joe Smith 18:25:46.378 [main ] INFO i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded persons: [Joe Smith, Luke Skywalker] 18:25:46.380 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - TEST PASSED in 2652 msec 18:25:46.380 [main ] INFO i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest - 18:25:46.383 [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: 3.702 s -- in it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-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/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT-tests.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Persistence JPA 3.2-ALPHA-24-SNAPSHOT [14/19] [INFO] from modules/examples/DciPersistenceJpaExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter/2.7.18/spring-boot-starter-2.7.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter/2.7.18/spring-boot-starter-2.7.18.pom (3.0 kB at 3.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot/2.7.18/spring-boot-2.7.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot/2.7.18/spring-boot-2.7.18.pom (2.2 kB at 3.1 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-autoconfigure/2.7.18/spring-boot-autoconfigure-2.7.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-autoconfigure/2.7.18/spring-boot-autoconfigure-2.7.18.pom (2.1 kB at 3.1 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-logging/2.7.18/spring-boot-starter-logging-2.7.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-logging/2.7.18/spring-boot-starter-logging-2.7.18.pom (2.5 kB at 2.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jul-to-slf4j/2.0.16/jul-to-slf4j-2.0.16.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jul-to-slf4j/2.0.16/jul-to-slf4j-2.0.16.pom (1.1 kB at 1.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-data-jpa/2.7.18/spring-boot-starter-data-jpa-2.7.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-data-jpa/2.7.18/spring-boot-starter-data-jpa-2.7.18.pom (3.9 kB at 5.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-aop/2.7.18/spring-boot-starter-aop-2.7.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-aop/2.7.18/spring-boot-starter-aop-2.7.18.pom (2.5 kB at 4.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-jdbc/2.7.18/spring-boot-starter-jdbc-2.7.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-jdbc/2.7.18/spring-boot-starter-jdbc-2.7.18.pom (2.5 kB at 2.7 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jdbc/5.3.31/spring-jdbc-5.3.31.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jdbc/5.3.31/spring-jdbc-5.3.31.pom (2.4 kB at 4.1 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-tx/5.3.31/spring-tx-5.3.31.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-tx/5.3.31/spring-tx-5.3.31.pom (2.2 kB at 3.4 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-core/5.6.15.Final/hibernate-core-5.6.15.Final.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-core/5.6.15.Final/hibernate-core-5.6.15.Final.pom (5.5 kB at 9.3 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/jaxb-runtime/2.3.9/jaxb-runtime-2.3.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/jaxb-runtime/2.3.9/jaxb-runtime-2.3.9.pom (7.5 kB at 13 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.3.9/jaxb-runtime-parent-2.3.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.3.9/jaxb-runtime-parent-2.3.9.pom (1.2 kB at 708 B/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/mvn/jaxb-parent/2.3.9/jaxb-parent-2.3.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/mvn/jaxb-parent/2.3.9/jaxb-parent-2.3.9.pom (32 kB at 55 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/jaxb-bom-ext/2.3.9/jaxb-bom-ext-2.3.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/jaxb-bom-ext/2.3.9/jaxb-bom-ext-2.3.9.pom (3.5 kB at 5.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/jaxb-bom/2.3.9/jaxb-bom-2.3.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/jaxb-bom/2.3.9/jaxb-bom-2.3.9.pom (11 kB at 19 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/txw2/2.3.9/txw2-2.3.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/txw2/2.3.9/txw2-2.3.9.pom (1.8 kB at 2.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/mvn/jaxb-txw-parent/2.3.9/jaxb-txw-parent-2.3.9.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/mvn/jaxb-txw-parent/2.3.9/jaxb-txw-parent-2.3.9.pom (1.7 kB at 2.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-jpa/2.7.18/spring-data-jpa-2.7.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-jpa/2.7.18/spring-data-jpa-2.7.18.pom (15 kB at 27 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/build/spring-data-parent/2.7.18/spring-data-parent-2.7.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/build/spring-data-parent/2.7.18/spring-data-parent-2.7.18.pom (38 kB at 65 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/build/spring-data-build/2.7.18/spring-data-build-2.7.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/build/spring-data-build/2.7.18/spring-data-build-2.7.18.pom (7.3 kB at 12 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-commons/2.7.18/spring-data-commons-2.7.18.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-commons/2.7.18/spring-data-commons-2.7.18.pom (10 kB at 18 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-orm/5.3.31/spring-orm-5.3.31.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-orm/5.3.31/spring-orm-5.3.31.pom (2.6 kB at 4.4 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/h2database/h2/2.3.232/h2-2.3.232.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/h2database/h2/2.3.232/h2-2.3.232.pom (1.1 kB at 1.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter/2.7.18/spring-boot-starter-2.7.18.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter/2.7.18/spring-boot-starter-2.7.18.jar (4.8 kB at 8.5 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot/2.7.18/spring-boot-2.7.18.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-autoconfigure/2.7.18/spring-boot-autoconfigure-2.7.18.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-logging/2.7.18/spring-boot-starter-logging-2.7.18.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jul-to-slf4j/2.0.16/jul-to-slf4j-2.0.16.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-data-jpa/2.7.18/spring-boot-starter-data-jpa-2.7.18.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot/2.7.18/spring-boot-2.7.18.jar (1.5 MB at 2.3 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-aop/2.7.18/spring-boot-starter-aop-2.7.18.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jul-to-slf4j/2.0.16/jul-to-slf4j-2.0.16.jar (6.4 kB at 9.7 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-jdbc/2.7.18/spring-boot-starter-jdbc-2.7.18.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-data-jpa/2.7.18/spring-boot-starter-data-jpa-2.7.18.jar (4.8 kB at 6.6 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jdbc/5.3.31/spring-jdbc-5.3.31.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-logging/2.7.18/spring-boot-starter-logging-2.7.18.jar (4.8 kB at 6.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-core/5.6.15.Final/hibernate-core-5.6.15.Final.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-autoconfigure/2.7.18/spring-boot-autoconfigure-2.7.18.jar (1.7 MB at 2.1 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/jaxb-runtime/2.3.9/jaxb-runtime-2.3.9.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-aop/2.7.18/spring-boot-starter-aop-2.7.18.jar (4.8 kB at 4.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/txw2/2.3.9/txw2-2.3.9.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-jdbc/2.7.18/spring-boot-starter-jdbc-2.7.18.jar (4.8 kB at 3.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-jpa/2.7.18/spring-data-jpa-2.7.18.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jdbc/5.3.31/spring-jdbc-5.3.31.jar (429 kB at 328 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-commons/2.7.18/spring-data-commons-2.7.18.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/jaxb-runtime/2.3.9/jaxb-runtime-2.3.9.jar (1.0 MB at 742 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-orm/5.3.31/spring-orm-5.3.31.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-core/5.6.15.Final/hibernate-core-5.6.15.Final.jar (7.5 MB at 4.9 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-tx/5.3.31/spring-tx-5.3.31.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/txw2/2.3.9/txw2-2.3.9.jar (72 kB at 41 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/h2database/h2/2.3.232/h2-2.3.232.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-jpa/2.7.18/spring-data-jpa-2.7.18.jar (390 kB at 214 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-commons/2.7.18/spring-data-commons-2.7.18.jar (1.3 MB at 713 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-orm/5.3.31/spring-orm-5.3.31.jar (205 kB at 104 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-tx/5.3.31/spring-tx-5.3.31.jar (333 kB at 158 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/h2database/h2/2.3.232/h2-2.3.232.jar (2.7 MB at 1.1 MB/s) [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: 4601e7920c6f at timestamp: 1734546367360 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 8 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java:[68,34] [rawtypes] found raw type: Class missing type arguments for generic class Class<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:[46,7] [serial] serializable class PersonEntity has no definition of serialVersionUID [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/test-classes [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest 18:26:14.896 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest 18:26:14.948 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - ********************* 18:26:14.948 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - TEST "must not crash" 18:26:14.948 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - ********************* . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.7.18) 18:26:15.613 [main ] INFO i.t.t.examples.dci.persistable.jpa.Main - Starting Main using Java 21.0.5 on jenkins-6f7b8c45d4-xmzf2 with PID 6678 (/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) 18:26:15.614 [main ] DEBUG i.t.t.examples.dci.persistable.jpa.Main - Running with Spring Boot v2.7.18, Spring v5.3.31 18:26:15.616 [main ] INFO i.t.t.examples.dci.persistable.jpa.Main - No active profile set, falling back to 1 default profile: "default" 18:26:16.517 [main ] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode. 18:26:16.544 [main ] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 12 ms. Found 0 JPA repository interfaces. 18:26:17.359 [main ] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Log4j2LoggerProvider 18:26:17.396 [main ] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... 18:26:17.743 [main ] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. 18:26:18.001 [main ] INFO org.hibernate.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default] 18:26:18.094 [main ] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.6.15.Final 18:26:18.512 [main ] INFO org.hibernate.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 18:26:18.734 [main ] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect 18:26:19.809 [main ] INFO o.h.e.t.jta.platform.internal.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 18:26:19.830 [main ] INFO o.s.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' 18:26:19.871 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, ignoring default providers ... 18:26:19.873 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@46994f26 18:26:19.896 [main ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation... 18:26:25.473 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.d.p.j.r.i.PersonJpaPersistable]) 18:26:25.476 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:26:25.478 [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] 18:26:25.478 [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] 18:26:25.479 [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] 18:26:25.483 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@61b1bb0e 18:26:25.594 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85bfd68@3463ae1d, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) 18:26:25.596 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] - it.tidalwave.role.impl.DefaultContextManager@503ed922 18:26:25.598 [main ] INFO i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** INSERTING PEOPLE... 18:26:25.741 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@2b1128a7 18:26:25.743 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@54034428/860484a4-4c25-480c-80a0-cb6c981bd6d0 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.744 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@54034428/860484a4-4c25-480c-80a0-cb6c981bd6d0 18:26:25.744 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.746 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@3ccc2fe, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) 18:26:25.747 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] - it.tidalwave.role.impl.DefaultContextManager@503ed922 18:26:25.747 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@54034428/860484a4-4c25-480c-80a0-cb6c981bd6d0, i.t.r.i.Persistable) 18:26:25.748 [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) 18:26:25.749 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.749 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Michelangelo Buonarroti, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39671753] 18:26:25.751 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@10f48b87] 18:26:25.752 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@3ccc2fe, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) completed 18:26:25.752 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@10f48b87] 18:26:25.774 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@6d8efd99/b9d53d5a-847b-4b3c-a877-bb3f5aa86718 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.774 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@6d8efd99/b9d53d5a-847b-4b3c-a877-bb3f5aa86718 18:26:25.775 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.775 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@162b0f27, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) 18:26:25.775 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] - it.tidalwave.role.impl.DefaultContextManager@503ed922 18:26:25.776 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@6d8efd99/b9d53d5a-847b-4b3c-a877-bb3f5aa86718, i.t.r.i.Persistable) 18:26:25.776 [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) 18:26:25.776 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.776 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Lorenzo Bernini, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39671753] 18:26:25.777 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@35295b2d] 18:26:25.777 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@162b0f27, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) completed 18:26:25.777 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@35295b2d] 18:26:25.778 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@789da93/86a94466-5fde-46cc-bd1f-c9ac0c993de5 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.779 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@789da93/86a94466-5fde-46cc-bd1f-c9ac0c993de5 18:26:25.779 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.779 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@369a654e, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) 18:26:25.780 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] - it.tidalwave.role.impl.DefaultContextManager@503ed922 18:26:25.780 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@789da93/86a94466-5fde-46cc-bd1f-c9ac0c993de5, i.t.r.i.Persistable) 18:26:25.780 [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) 18:26:25.781 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.782 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Leonardo da Vinci, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39671753] 18:26:25.782 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@113d5993] 18:26:25.782 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@369a654e, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) completed 18:26:25.782 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@113d5993] 18:26:25.783 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@3ca38e3d/4515fe0b-15c6-4167-a93f-dd5df9d26c24 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.784 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@3ca38e3d/4515fe0b-15c6-4167-a93f-dd5df9d26c24 18:26:25.784 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.784 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@227c178e, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) 18:26:25.784 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] - it.tidalwave.role.impl.DefaultContextManager@503ed922 18:26:25.784 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@3ca38e3d/4515fe0b-15c6-4167-a93f-dd5df9d26c24, i.t.r.i.Persistable) 18:26:25.785 [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) 18:26:25.785 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.785 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Pietro Perugino, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39671753] 18:26:25.786 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@306465c8] 18:26:25.786 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@227c178e, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) completed 18:26:25.786 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@306465c8] 18:26:25.787 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@786f78c3/c5d0f6a5-aec7-4f4c-9d6f-419f9181fbbd at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.788 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@786f78c3/c5d0f6a5-aec7-4f4c-9d6f-419f9181fbbd 18:26:25.788 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.788 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@2934b897, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) 18:26:25.789 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] - it.tidalwave.role.impl.DefaultContextManager@503ed922 18:26:25.789 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@786f78c3/c5d0f6a5-aec7-4f4c-9d6f-419f9181fbbd, i.t.r.i.Persistable) 18:26:25.790 [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) 18:26:25.793 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.794 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Paolo Uccello, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39671753] 18:26:25.794 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@fb83811] 18:26:25.795 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@2934b897, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) completed 18:26:25.795 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@fb83811] 18:26:25.797 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@582a7508/a953d18e-0e82-40f5-8d50-96584cdc85f8 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.798 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@582a7508/a953d18e-0e82-40f5-8d50-96584cdc85f8 18:26:25.798 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.799 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@1ae04ca1, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) 18:26:25.800 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] - it.tidalwave.role.impl.DefaultContextManager@503ed922 18:26:25.800 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@582a7508/a953d18e-0e82-40f5-8d50-96584cdc85f8, i.t.r.i.Persistable) 18:26:25.800 [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) 18:26:25.801 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.801 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Andrea Mantegna, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39671753] 18:26:25.801 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@1eb8770] 18:26:25.803 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@1ae04ca1, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) completed 18:26:25.803 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@1eb8770] 18:26:25.805 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@6aa04df8/c2d959a3-d291-4cb0-af30-fb8dde1acd0e at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.805 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@6aa04df8/c2d959a3-d291-4cb0-af30-fb8dde1acd0e 18:26:25.805 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.806 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@2fb04869, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) 18:26:25.806 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] - it.tidalwave.role.impl.DefaultContextManager@503ed922 18:26:25.807 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@6aa04df8/c2d959a3-d291-4cb0-af30-fb8dde1acd0e, i.t.r.i.Persistable) 18:26:25.807 [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) 18:26:25.807 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.808 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Ambrogio Lorenzetti, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39671753] 18:26:25.812 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@344a0c4f] 18:26:25.813 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@2fb04869, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) completed 18:26:25.813 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@344a0c4f] 18:26:25.814 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@42443dae/b6047b07-6829-455f-903a-6273fa9b73e4 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.815 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@42443dae/b6047b07-6829-455f-903a-6273fa9b73e4 18:26:25.818 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.819 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@b568757, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) 18:26:25.821 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] - it.tidalwave.role.impl.DefaultContextManager@503ed922 18:26:25.821 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@42443dae/b6047b07-6829-455f-903a-6273fa9b73e4, i.t.r.i.Persistable) 18:26:25.821 [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) 18:26:25.822 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.822 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Piero della Francesca, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39671753] 18:26:25.823 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@3dc8ee5e] 18:26:25.825 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@b568757, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) completed 18:26:25.825 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@3dc8ee5e] 18:26:25.828 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@671596f5/4db1a498-adb8-4299-b488-98d3544bb619 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.830 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@671596f5/4db1a498-adb8-4299-b488-98d3544bb619 18:26:25.830 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.831 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@22066637, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) 18:26:25.831 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] - it.tidalwave.role.impl.DefaultContextManager@503ed922 18:26:25.831 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@671596f5/4db1a498-adb8-4299-b488-98d3544bb619, i.t.r.i.Persistable) 18:26:25.831 [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) 18:26:25.833 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.835 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [Giotto da Bondone, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39671753] 18:26:25.836 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@6c22b54e] 18:26:25.836 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@22066637, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) completed 18:26:25.837 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@6c22b54e] 18:26:25.927 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@7d919466/3f98447b-7f6a-4e12-aaa0-6c60dcf2c33d at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.928 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.p.j.r.Findable) for i.t.t.e.p.Person@7d919466/3f98447b-7f6a-4e12-aaa0-6c60dcf2c33d 18:26:25.928 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.928 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@299b4a1d, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) 18:26:25.931 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] - it.tidalwave.role.impl.DefaultContextManager@503ed922 18:26:25.932 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@7d919466/3f98447b-7f6a-4e12-aaa0-6c60dcf2c33d, i.t.t.e.d.p.j.r.Findable) 18:26:25.932 [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) 18:26:25.933 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:25.933 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39671753] 18:26:25.933 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@37a156ea] 18:26:25.934 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@299b4a1d, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) completed 18:26:25.935 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@37a156ea] 18:26:26.211 [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] 18:26:26.213 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@45f6bfe3/f86ecab2-d985-4859-a57d-029d689f6b8a at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:26.213 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.d.p.j.r.Findable) for i.t.t.e.p.Person@45f6bfe3/f86ecab2-d985-4859-a57d-029d689f6b8a 18:26:26.213 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:26.214 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@4c8594af, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) 18:26:26.214 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] - it.tidalwave.role.impl.DefaultContextManager@503ed922 18:26:26.215 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@45f6bfe3/f86ecab2-d985-4859-a57d-029d689f6b8a, i.t.t.e.d.p.j.r.Findable) 18:26:26.215 [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) 18:26:26.215 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753] 18:26:26.215 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39671753] 18:26:26.216 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@5db92249] 18:26:26.217 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85de240@4c8594af, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) completed 18:26:26.218 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@5db92249] 18:26:26.235 [main ] INFO i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** RETRIEVED PERSON Lorenzo Bernini 18:26:26.236 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007a56f85bfd68@3463ae1d, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39671753]) completed 18:26:26.376 [main ] INFO i.t.t.examples.dci.persistable.jpa.Main - Started Main in 11.214 seconds (JVM running for 12.51) 18:26:26.382 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - TEST PASSED in 11434 msec 18:26:26.382 [main ] INFO i.t.t.examples.dci.persistable.jpa.MainTest - 18:26:26.385 [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: 12.41 s -- in it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-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/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT-tests.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-swing >-- [INFO] Building TheseFoolishThings :: Examples :: DCI :: Swing 3.2-ALPHA-24-SNAPSHOT [15/19] [INFO] from modules/examples/DciSwingExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample [INFO] Storing buildNumber: 4601e7920c6f at timestamp: 1734546387734 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Executing tasks [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/unwoven-classes [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/unwoven-test-classes [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 14 source files with javac [forked debug deprecation release 11] to target/unwoven-classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[98,34] [rawtypes] found raw type: JList missing type arguments for generic class JList<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:[123,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:[164,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:[44,7] [serial] serializable class SwingPersonPresentation has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[46,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[53,22] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[100,15] [this-escape] previous possible 'this' escape happens here via invocation [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[73,44] [rawtypes] found raw type: JList missing type arguments for generic class JList<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:[77,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:[53,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:[50,7] [serial] serializable class HtmlRenderableListCellRenderer has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java:[55,44] [unchecked] createObservableList() in PersonRegistryObservableListProvider implements <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 --- [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-swing --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-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/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT-tests.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample1 >-- [INFO] Building TheseFoolishThings :: Examples :: Finder :: In-memory Finder 3.2-ALPHA-24-SNAPSHOT [16/19] [INFO] from modules/examples/InMemoryFinderExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample [INFO] Storing buildNumber: 4601e7920c6f at timestamp: 1734546395389 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 3 source files with javac [forked debug deprecation release 11] to target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 2 source files with javac [forked debug deprecation release 11] to target/test-classes [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite 18:26:44.503 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.MainTest 18:26:44.562 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - ********************* 18:26:44.563 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - TEST "must not crash" 18:26:44.563 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - ********************* 18:26:44.578 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:44.603 [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] 18:26:44.605 [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=[])) 18:26:44.606 [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=[])) 18:26:44.607 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[]) 18:26:44.607 [main ] INFO i.t.t.examples.inmemoryfinderexample.Main - Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello] 18:26:44.612 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@14f232c4])) 18:26:44.613 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@14f232c4]) 18:26:44.613 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@14f232c4... 18:26:44.614 [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] 18:26:44.615 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c22fe])) 18:26:44.616 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c22fe]) 18:26:44.619 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c22fe... 18:26:44.619 [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] 18:26:44.624 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - TEST PASSED in 60 msec 18:26:44.628 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - 18:26:44.655 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ********************* 18:26:44.656 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testAllPersons" 18:26:44.657 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ********************* 18:26:44.658 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:44.665 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 9 msec 18:26:44.666 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - 18:26:44.674 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ************************************** 18:26:44.676 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testAllPersonsSortedByFirstName" 18:26:44.677 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ************************************** 18:26:44.680 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@895e367])) 18:26:44.681 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@895e367]) 18:26:44.682 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@895e367... 18:26:44.685 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 11 msec 18:26:44.686 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - 18:26:44.693 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - *********************************************** 18:26:44.695 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testAllPersonsSortedByLastNameDescending" 18:26:44.695 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - *********************************************** 18:26:44.698 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@42b3b079])) 18:26:44.698 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@42b3b079]) 18:26:44.700 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@42b3b079... 18:26:44.701 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 8 msec 18:26:44.701 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - 18:26:44.709 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ********************** 18:26:44.709 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST "testPersonRange" 18:26:44.709 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - ********************** 18:26:44.710 [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=[])) 18:26:44.711 [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=[])) 18:26:44.713 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[]) 18:26:44.715 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - TEST PASSED in 8 msec 18:26:44.715 [main ] INFO i.t.t.e.inmemoryfinderexample.PersonFinderTest - 18:26:44.716 [main ] INFO i.t.t.examples.inmemoryfinderexample.MainTest - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.MainTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.089 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample1 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-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/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT-tests.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample2 >-- [INFO] Building TheseFoolishThings :: Examples :: Finder :: Extended Finder 3.2-ALPHA-24-SNAPSHOT [17/19] [INFO] from modules/examples/ExtendedFinderExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample [INFO] Storing buildNumber: 4601e7920c6f at timestamp: 1734546406147 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 7 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java:[41,7] [serial] serializable class PersonFinderImpl2a has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java:[45,31] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java:[43,7] [serial] serializable class PersonFinderImpl2b has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java:[69,25] [serial] non-transient instance field of a serializable class declared with a non-serializable type [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 4 source files with javac [forked debug deprecation release 11] to target/test-classes [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite 18:26:55.877 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.extendedfinderexample.FinderExample2Test 18:26:55.955 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - ********************* 18:26:55.955 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - TEST "must not crash" 18:26:55.955 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - ********************* 18:26:55.971 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:55.990 [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] 18:26:55.996 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7c3fdb62])) 18:26:55.996 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7c3fdb62]) 18:26:55.998 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7c3fdb62... 18:26:56.003 [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] 18:26:56.005 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6950ed69])) 18:26:56.006 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6950ed69]) 18:26:56.007 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6950ed69... 18:26:56.008 [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] 18:26:56.009 [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=[])) 18:26:56.010 [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=[])) 18:26:56.011 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[]) 18:26:56.011 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello] 18:26:56.012 [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=[])) 18:26:56.013 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:56.013 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B: [] 18:26:56.013 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6dd7b5a3])) 18:26:56.014 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6dd7b5a3]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])) 18:26:56.014 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6dd7b5a3]) 18:26:56.014 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6dd7b5a3... 18:26:56.015 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: [] 18:26:56.015 [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=[])) 18:26:56.015 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:56.016 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - The first found whose last name is Bernini: Optional[Lorenzo Bernini] 18:26:56.016 [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=[])) 18:26:56.016 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2663e964])) 18:26:56.016 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2663e964]) 18:26:56.017 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2663e964... 18:26:56.017 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: [] 18:26:56.017 [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=[])) 18:26:56.017 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:56.018 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: [] 18:26:56.019 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:56.022 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2 - Whose first name starts with B, sorted by first name: [] 18:26:56.026 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - TEST PASSED in 71 msec 18:26:56.026 [main ] INFO i.t.t.e.extendedfinderexample.FinderExample2Test - 18:26:56.039 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************* 18:26:56.040 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testAllPersons" 18:26:56.040 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************* 18:26:56.041 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:56.047 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 7 msec 18:26:56.048 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 18:26:56.051 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ************************************** 18:26:56.052 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testAllPersonsSortedByFirstName" 18:26:56.052 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ************************************** 18:26:56.053 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@329dbdbf])) 18:26:56.054 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@329dbdbf]) 18:26:56.054 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@329dbdbf... 18:26:56.055 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 3 msec 18:26:56.056 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 18:26:56.061 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *********************************************** 18:26:56.062 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testAllPersonsSortedByLastNameDescending" 18:26:56.064 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *********************************************** 18:26:56.066 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@4ef782af])) 18:26:56.067 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@4ef782af]) 18:26:56.067 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@4ef782af... 18:26:56.068 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 7 msec 18:26:56.069 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 18:26:56.072 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *************************************** 18:26:56.073 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testLastNameIsBerniniFirstResult" 18:26:56.073 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - *************************************** 18:26:56.074 [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=[])) 18:26:56.074 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:56.075 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 4 msec 18:26:56.076 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 18:26:56.078 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ******************************** 18:26:56.079 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testLastNameStartingWithB" 18:26:56.079 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ******************************** 18:26:56.080 [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=[])) 18:26:56.080 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:56.081 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 3 msec 18:26:56.081 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 18:26:56.084 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ************************************************* 18:26:56.084 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testLastNameStartingWithBSortedByFirstName" 18:26:56.085 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ************************************************* 18:26:56.086 [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=[])) 18:26:56.086 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@12299890])) 18:26:56.086 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@12299890]) 18:26:56.087 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@12299890... 18:26:56.088 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 3 msec 18:26:56.088 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 18:26:56.092 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************** 18:26:56.092 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST "testPersonRange" 18:26:56.092 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - ********************** 18:26:56.093 [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=[])) 18:26:56.093 [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=[])) 18:26:56.094 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[]) 18:26:56.095 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - TEST PASSED in 3 msec 18:26:56.095 [main ] INFO i.t.t.e.e.PersonRegistryImpl2aTest - 18:26:56.100 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************* 18:26:56.101 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testAllPersons" 18:26:56.101 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************* 18:26:56.102 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:56.104 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 3 msec 18:26:56.104 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 18:26:56.107 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ************************************** 18:26:56.107 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testAllPersonsSortedByFirstName" 18:26:56.107 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ************************************** 18:26:56.108 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c4ddae])) 18:26:56.108 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c4ddae]) 18:26:56.109 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@24c4ddae... 18:26:56.110 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 3 msec 18:26:56.110 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 18:26:56.112 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *********************************************** 18:26:56.112 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testAllPersonsSortedByLastNameDescending" 18:26:56.113 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *********************************************** 18:26:56.113 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7b7fdc8])) 18:26:56.113 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7b7fdc8]) 18:26:56.114 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7b7fdc8... 18:26:56.114 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 2 msec 18:26:56.115 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 18:26:56.117 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *************************************** 18:26:56.117 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testLastNameIsBerniniFirstResult" 18:26:56.117 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - *************************************** 18:26:56.118 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b$Status@766653e6) 18:26:56.118 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:56.119 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 1 msec 18:26:56.119 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 18:26:56.121 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ******************************** 18:26:56.121 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testLastNameStartingWithB" 18:26:56.121 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ******************************** 18:26:56.122 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b$Status@7fc4780b) 18:26:56.122 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:26:56.123 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 1 msec 18:26:56.123 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 18:26:56.125 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ************************************************* 18:26:56.125 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testLastNameStartingWithBSortedByFirstName" 18:26:56.125 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ************************************************* 18:26:56.126 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b$Status@43599640) 18:26:56.126 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@1f81aa00])) 18:26:56.126 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@1f81aa00]) 18:26:56.127 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@1f81aa00... 18:26:56.127 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 2 msec 18:26:56.127 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 18:26:56.129 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************** 18:26:56.130 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST "testPersonRange" 18:26:56.130 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - ********************** 18:26:56.130 [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=[])) 18:26:56.131 [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=[])) 18:26:56.131 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=3, maxResults=2, contexts=[], sorters=[]) 18:26:56.132 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - TEST PASSED in 2 msec 18:26:56.132 [main ] INFO i.t.t.e.e.PersonRegistryImpl2bTest - 18:26:56.132 [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: 1.704 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample2 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-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/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT-tests.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample3 >-- [INFO] Building TheseFoolishThings :: Examples :: Finder :: JPA Finder 3.2-ALPHA-24-SNAPSHOT [18/19] [INFO] from modules/examples/JPAFinderExample/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-entitymanager/5.6.15.Final/hibernate-entitymanager-5.6.15.Final.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-entitymanager/5.6.15.Final/hibernate-entitymanager-5.6.15.Final.pom (3.9 kB at 3.3 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-entitymanager/5.6.15.Final/hibernate-entitymanager-5.6.15.Final.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-entitymanager/5.6.15.Final/hibernate-entitymanager-5.6.15.Final.jar (591 B at 855 B/s) [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: 4601e7920c6f at timestamp: 1734546419461 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 11 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[55,7] [serial] serializable class JpaFinder has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[81,33] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[84,28] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[93,64] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonEntity.java:[46,7] [serial] serializable class PersonEntity has no definition of serialVersionUID [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 3 source files with javac [forked debug deprecation release 11] to target/test-classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java:[45,12] [rawtypes] found raw type: JpaFinder missing type arguments for generic class JpaFinder<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:[49,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 18:27:12.325 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.jpafinderexample.MainTest 18:27:12.405 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - ********************* 18:27:12.407 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - TEST "must not crash" 18:27:12.408 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - ********************* 18:27:12.531 [main ] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Slf4jLoggerProvider 18:27:12.878 [main ] INFO org.hibernate.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: example] 18:27:13.043 [main ] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.6.15.Final 18:27:13.458 [main ] INFO org.hibernate.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 18:27:13.787 [main ] WARN org.hibernate.orm.connections.pooling - HHH10001002: Using Hibernate built-in connection pool (not for production use!) 18:27:13.790 [main ] INFO org.hibernate.orm.connections.pooling - HHH10001005: using driver [org.h2.Driver] at URL [jdbc:h2:mem:memdb] 18:27:13.791 [main ] INFO org.hibernate.orm.connections.pooling - HHH10001001: Connection properties: {password=****, user=} 18:27:13.791 [main ] INFO org.hibernate.orm.connections.pooling - HHH10001003: Autocommit mode: false 18:27:13.794 [main ] INFO o.h.e.j.c.i.DriverManagerConnectionProviderImpl - HHH000115: Hibernate connection pool size: 20 (min=1) 18:27:14.104 [main ] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect 18:27:15.603 [main ] INFO org.hibernate.orm.connections.access - HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@760487aa] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 18:27:15.612 [main ] INFO org.hibernate.orm.connections.access - HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@86d6bf7] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 18:27:15.674 [main ] INFO o.h.e.t.jta.platform.internal.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 18:27:16.169 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p 18:27:16.417 [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] 18:27:16.419 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT COUNT(p) FROM PersonEntity p 18:27:16.436 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** Count: 9 18:27:16.438 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p 18:27:16.444 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello] 18:27:16.466 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.firstName 18:27:16.510 [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] 18:27:16.511 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC 18:27:16.579 [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] 18:27:16.604 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@35cec305 18:27:16.630 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@5a1dddba 18:27:16.648 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.t.e.p.Person@6e1ae763/83dbb572-427e-4e7f-ae51-813d450b0867 at construction time: [] 18:27:16.652 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.t.e.j.r.Findable) for i.t.t.e.p.Person@6e1ae763/83dbb572-427e-4e7f-ae51-813d450b0867 18:27:16.657 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:27:16.670 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007497a0490000@7fbf26fc, []) 18:27:16.678 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4fecf308 18:27:16.703 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, ignoring default providers ... 18:27:16.728 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.thesefoolishthings.examples.jpafinderexample.HardwiredSystemRoleFactoryProvider@5aa781f2 18:27:16.741 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - scan([i.t.t.e.j.i.PersonJpaPersistable]) 18:27:16.765 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - Configured roles: 18:27:16.768 [main ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> i.t.t.e.p.Person: i.t.r.Removable -> [i.t.t.e.j.i.PersonJpaPersistable] 18:27:16.772 [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] 18:27:16.773 [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] 18:27:16.773 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.t.e.p.Person@6e1ae763/83dbb572-427e-4e7f-ae51-813d450b0867, i.t.t.e.j.r.Findable) 18:27:16.774 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person) 18:27:16.774 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> constructor parameters: [ ] 18:27:16.780 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [i.t.t.e.j.i.PersonJpaPersistable@8c12524] 18:27:16.781 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007497a0490000@7fbf26fc, []) completed 18:27:16.781 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.t.e.j.i.PersonJpaPersistable@8c12524] 18:27:16.788 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC 18:27:16.801 [main ] INFO i.t.t.examples.jpafinderexample.Main - ******** Three persons from the 2nd position, with Person.as(): [Giotto da Bondone, Paolo Uccello, Pietro Perugino] 18:27:16.805 [main ] INFO org.hibernate.orm.connections.pooling - HHH10001008: Cleaning up connection pool [jdbc:h2:mem:memdb] 18:27:16.812 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - TEST PASSED in 4406 msec 18:27:16.813 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - WARNING: A Java agent has been loaded dynamically (/var/jenkins_home/maven-repositories/0/net/bytebuddy/byte-buddy-agent/1.12.23/byte-buddy-agent-1.12.23.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended 18:27:18.760 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ******************************************** 18:27:18.762 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithAscendingSortAndFirstMax" 18:27:18.762 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ******************************************** 18:27:18.764 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.firstName 18:27:18.817 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 55 msec 18:27:18.818 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 18:27:18.837 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ************************* 18:27:18.837 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithCount" 18:27:18.837 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ************************* 18:27:18.844 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT COUNT(p) FROM PersonEntity p 18:27:18.854 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 12 msec 18:27:18.855 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 18:27:18.866 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************************************* 18:27:18.866 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithDescendingSortAndFirstMax" 18:27:18.866 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************************************* 18:27:18.868 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC 18:27:18.871 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 5 msec 18:27:18.872 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 18:27:18.885 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ****************************** 18:27:18.886 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithDoubleSort" 18:27:18.886 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ****************************** 18:27:18.887 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC, p.firstName 18:27:18.889 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 5 msec 18:27:18.890 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 18:27:18.895 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************** 18:27:18.895 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testSimpleQuery" 18:27:18.895 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************** 18:27:18.896 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinder - >>>> SELECT p FROM PersonEntity p 18:27:18.899 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 4 msec 18:27:18.900 [main ] INFO i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 18:27:18.903 [main ] INFO i.t.t.examples.jpafinderexample.MainTest - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.jpafinderexample.MainTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.618 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample3 --- [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-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/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT-tests.jar [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] ---------< it.tidalwave.thesefoolishthings:project-archetype >---------- [INFO] Building TheseFoolishThings :: Project Archetype 3.2-ALPHA-24-SNAPSHOT [19/19] [INFO] from archetypes/project/pom.xml [INFO] --------------------------[ maven-archetype ]--------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ project-archetype --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ project-archetype --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project [INFO] Storing buildNumber: 4601e7920c6f at timestamp: 1734546440691 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ project-archetype --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] Rule 2: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] Rule 4: org.apache.maven.enforcer.rules.ReactorModuleConvergence passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ project-archetype --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ project-archetype --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ project-archetype --- [INFO] Copying 12 resources from src/main/resources to target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ project-archetype --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/src/test/resources [INFO] [INFO] --- archetype:3.3.1:jar (default-jar) @ project-archetype --- [INFO] Building archetype jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/target/project-archetype-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar [INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/target/project-archetype-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.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. [JENKINS] Recording test results [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/0/it/tidalwave/thesefoolishthings/project-archetype/3.2-ALPHA-24-SNAPSHOT/project-archetype-3.2-ALPHA-24-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/archetypes/project/target/project-archetype-3.2-ALPHA-24-SNAPSHOT.4601e7920c6f.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/thesefoolishthings/project-archetype/3.2-ALPHA-24-SNAPSHOT/project-archetype-3.2-ALPHA-24-SNAPSHOT.jar [INFO] [INFO] --- archetype:3.3.1:update-local-catalog (default-update-local-catalog) @ project-archetype --- [INFO] Updated local archetypes catalog /var/jenkins_home/maven-repositories/0/archetype-catalog.xml [JENKINS] Archiving disabled Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for TheseFoolishThings 3.2-ALPHA-24-SNAPSHOT: [JENKINS] Archiving disabled [INFO] [INFO] TheseFoolishThings ................................. SUCCESS [ 43.746 s] [INFO] TheseFoolishThings (modules) ....................... SUCCESS [ 11.236 s] [INFO] TheseFoolishThings :: MessageBus ................... SUCCESS [ 34.937 s] [INFO] TheseFoolishThings :: Utilities .................... SUCCESS [ 40.119 s] [INFO] TheseFoolishThings :: Actors ....................... SUCCESS [ 8.280 s] [INFO] TheseFoolishThings :: Test Utilities ............... SUCCESS [ 12.837 s] [INFO] TheseFoolishThings :: Roles ........................ SUCCESS [ 21.522 s] [INFO] TheseFoolishThings :: MessageBus :: Spring ......... SUCCESS [ 38.632 s] [INFO] TheseFoolishThings :: Roles :: Spring .............. SUCCESS [ 24.634 s] [INFO] TheseFoolishThings :: Examples (master) ............ SUCCESS [ 0.656 s] [INFO] TheseFoolishThings :: Examples :: Data ............. SUCCESS [ 4.983 s] [INFO] TheseFoolishThings :: Examples :: DCI :: Displayable SUCCESS [ 21.298 s] [INFO] TheseFoolishThings :: Examples :: DCI :: Marshal XStream SUCCESS [ 12.964 s] [INFO] TheseFoolishThings :: Examples :: DCI :: Persistence JPA SUCCESS [ 39.614 s] [INFO] TheseFoolishThings :: Examples :: DCI :: Swing ..... SUCCESS [ 7.235 s] [INFO] TheseFoolishThings :: Examples :: Finder :: In-memory Finder SUCCESS [ 10.278 s] [INFO] TheseFoolishThings :: Examples :: Finder :: Extended Finder SUCCESS [ 10.973 s] [INFO] TheseFoolishThings :: Examples :: Finder :: JPA Finder SUCCESS [ 22.412 s] [INFO] TheseFoolishThings :: Project Archetype ............ SUCCESS [ 2.510 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 06:24 min [INFO] Finished at: 2024-12-18T18:27:24Z [INFO] ------------------------------------------------------------------------ [WARNING] The requested profile "installers" could not be activated because it does not exist. channel stopped TestNG Reports Processing: START Looking for TestNG results report in workspace using pattern: **/target/**/testng-results.xml Saving reports... Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/325/testng/testng-results-1.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/325/testng/testng-results-2.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/325/testng/testng-results-3.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/325/testng/testng-results-4.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/325/testng/testng-results-5.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/325/testng/testng-results-6.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/325/testng/testng-results-7.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/325/testng/testng-results-8.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/325/testng/testng-results-9.xml' Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/325/testng/testng-results.xml' TestNG Reports Processing: FINISH [description-setter] Description set: origin/master 3.2-ALPHA-24-SNAPSHOT 4601e7920c6f 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