Skip to content
Failed

Console Output

Skipping 204 KB.. Full Log
22:17:21.008 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@60a01cb/1 at construction time: []
22:17:21.009 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.d.r.Displayable) for i.t.t.e.p.Person@60a01cb/1
22:17:21.009 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
22:17:21.010 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aab0205820@19dac2d6, [])
22:17:21.010 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@67eeb310
22:17:21.011 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@60a01cb/1, i.t.t.e.d.d.r.Displayable)
22:17:21.011 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable(it.tidalwave.thesefoolishthings.examples.person.Person)
22:17:21.011 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith]
22:17:21.012 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.p.PersonDisplayable@76af51d6]
22:17:21.012 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aab0205820@19dac2d6, []) completed
22:17:21.012 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.p.PersonDisplayable@76af51d6]
22:17:21.013 [main                ] INFO  i.t.t.examples.dci.displayable.DisplayableExample  - ******** (joe as Displayable).displayName: Joe Smith
22:17:21.013 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@598657cd/2 at construction time: []
22:17:21.013 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.d.r.Displayable) for i.t.t.e.p.Person@598657cd/2
22:17:21.013 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
22:17:21.014 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aab0205820@69e2fe3b, [])
22:17:21.014 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@67eeb310
22:17:21.014 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@598657cd/2, i.t.t.e.d.d.r.Displayable)
22:17:21.014 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable(it.tidalwave.thesefoolishthings.examples.person.Person)
22:17:21.014 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Luke Skywalker]
22:17:21.015 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.p.PersonDisplayable@27afbf14]
22:17:21.015 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aab0205820@69e2fe3b, []) completed
22:17:21.015 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.p.PersonDisplayable@27afbf14]
22:17:21.015 [main                ] INFO  i.t.t.examples.dci.displayable.DisplayableExample  - ******** (luke as Displayable).displayName: Luke Skywalker
22:17:21.015 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@60a01cb/1 at construction time: []
22:17:21.015 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.d.r.Renderable) for i.t.t.e.p.Person@60a01cb/1
22:17:21.016 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
22:17:21.016 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aab0205820@5c25d0d1, [])
22:17:21.016 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@67eeb310
22:17:21.016 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@60a01cb/1, i.t.t.e.d.d.r.Renderable)
22:17:21.016 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonRenderable(it.tidalwave.thesefoolishthings.examples.person.Person)
22:17:21.017 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith]
22:17:21.017 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.p.PersonRenderable@22c8ee48]
22:17:21.017 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aab0205820@5c25d0d1, []) completed
22:17:21.018 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.p.PersonRenderable@22c8ee48]
22:17:21.018 [main                ] INFO  i.t.t.examples.dci.displayable.DisplayableExample  - ******** (joe as Renderable): Joe Smith 
22:17:21.019 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@598657cd/2 at construction time: []
22:17:21.019 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.d.r.Renderable) for i.t.t.e.p.Person@598657cd/2
22:17:21.019 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
22:17:21.019 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aab0205820@2321e482, [])
22:17:21.019 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@67eeb310
22:17:21.020 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@598657cd/2, i.t.t.e.d.d.r.Renderable)
22:17:21.020 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonRenderable(it.tidalwave.thesefoolishthings.examples.person.Person)
22:17:21.020 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Luke Skywalker]
22:17:21.020 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.p.PersonRenderable@467ef400]
22:17:21.021 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000071aab0205820@2321e482, []) completed
22:17:21.021 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.p.PersonRenderable@467ef400]
22:17:21.022 [main                ] INFO  i.t.t.examples.dci.displayable.DisplayableExample  - ******** (luke as Renderable): Luke Skywalker 
22:17:21.023 [main                ] INFO  i.t.t.examples.dci.displayable.MainTest            - TEST PASSED in 1380 msec
22:17:21.024 [main                ] INFO  i.t.t.examples.dci.displayable.MainTest            - 
22:17:21.026 [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: 2.008 s -- in it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-1-SNAPSHOT.deae00efa48c.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-1-SNAPSHOT.deae00efa48c-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/pom.xml to /var/jenkins_home/maven-repositories/executors/3/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/4.0-ALPHA-1-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-1-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-1-SNAPSHOT.deae00efa48c.jar to /var/jenkins_home/maven-repositories/executors/3/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/4.0-ALPHA-1-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-1-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-1-SNAPSHOT.deae00efa48c-tests.jar to /var/jenkins_home/maven-repositories/executors/3/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/4.0-ALPHA-1-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-4.0-ALPHA-1-SNAPSHOT-tests.jar
[INFO] 
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream >--
[INFO] Building TheseFoolishThings :: Examples :: DCI :: Marshal XStream 4.0-ALPHA-1-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: deae00efa48c at timestamp: 1736201841296
[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/fix 4.0-ALPHA-1-SNAPSHOT deae00efa48c
[INFO]      [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 17 source files with javac [forked debug deprecation release 17] to target/classes
[WARNING]   on the class path. A future release of javac may disable annotation processing
  unless at least one processor is specified by name (-processor), or a search
  path is specified (--processor-path, --processor-module-path), or annotation
  processing is enabled explicitly (-proc:only, -proc:full).
  Use -Xlint:-options to suppress this message.
  Use -proc:none to disable annotation processing.
/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[51,19] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <T#2>unmarshal(InputStream) in Unmarshallable
  return type requires unchecked conversion from T#1 to T#2
  where T#1,T#2 are type-variables:
    T#1 extends Object declared in class XStreamUnmarshallableSupport
    T#2 extends Object declared in method <T#2>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[53,53] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in class XStreamUnmarshallableSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java:[39,13] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <T#2>unmarshal(InputStream) in Unmarshallable
  return type requires unchecked conversion from ListOfPersons to T#2
  where T#1,T#2 are type-variables:
    T#1 extends Object declared in class XStreamUnmarshallableSupport
    T#2 extends Object declared in method <T#2>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamUnmarshallable.java:[39,13] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <T#2>unmarshal(InputStream) in Unmarshallable
  return type requires unchecked conversion from Person to T#2
  where T#1,T#2 are type-variables:
    T#1 extends Object declared in class XStreamUnmarshallableSupport
    T#2 extends Object declared in method <T#2>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java:[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:[51,37] [rawtypes] found raw type: Class
  missing type arguments for generic class Class<T>
  where T is a type-variable:
    T extends Object declared in class Class
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/PersonConverter.java:[65,46] [rawtypes] found raw type: Class
  missing type arguments for generic class Class<T>
  where T is a type-variable:
    T extends Object declared in class Class
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [forked debug deprecation release 17] to target/test-classes
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest
22:17:26.622 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest
22:17:26.653 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - *********************
22:17:26.653 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - TEST "must not crash"
22:17:26.654 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - *********************
22:17:26.957 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ...
22:17:26.960 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@5dbe30be
22:17:26.984 [main                ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
22:17:27.603 [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])
22:17:27.607 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
22:17:27.609 [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]
22:17:27.609 [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]
22:17:27.609 [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]
22:17:27.610 [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]
22:17:27.610 [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]
22:17:27.610 [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]
22:17:27.613 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@786a3477
22:17:27.869 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@4f3fec43
22:17:27.871 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@433d93e7/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.872 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@433d93e7/1
22:17:27.872 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.873 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@fd4459b, [i.t.t.e.d.m.r.XStreamContext1@87aec6a])
22:17:27.874 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.874 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@433d93e7/1, i.t.r.i.Marshallable)
22:17:27.874 [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)
22:17:27.875 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.875 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@87aec6a]
22:17:27.876 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@182e4365]
22:17:27.876 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@fd4459b, [i.t.t.e.d.m.r.XStreamContext1@87aec6a]) completed
22:17:27.877 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@182e4365]
22:17:27.889 [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>

22:17:27.890 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@12670e55 at construction time: [i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.891 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@12670e55
22:17:27.891 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.891 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@1805ec96, [i.t.t.e.d.m.r.XStreamContext1@87aec6a])
22:17:27.891 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.892 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@12670e55, i.t.r.i.Marshallable)
22:17:27.892 [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)
22:17:27.892 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.892 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@87aec6a]
22:17:27.893 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@32ba5c65]
22:17:27.893 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@1805ec96, [i.t.t.e.d.m.r.XStreamContext1@87aec6a]) completed
22:17:27.893 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@32ba5c65]
22:17:27.894 [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>

22:17:27.895 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@b77b0a0/3d02bb1c-4403-42b4-b270-6244295381d0 at construction time: [i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.895 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@b77b0a0/3d02bb1c-4403-42b4-b270-6244295381d0
22:17:27.895 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.895 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@22ff1372, [i.t.t.e.d.m.r.XStreamContext1@87aec6a])
22:17:27.895 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.896 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@b77b0a0/3d02bb1c-4403-42b4-b270-6244295381d0, i.t.r.i.Unmarshallable)
22:17:27.896 [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)
22:17:27.896 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.896 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@87aec6a]
22:17:27.897 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@3a70575]
22:17:27.897 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@22ff1372, [i.t.t.e.d.m.r.XStreamContext1@87aec6a]) completed
22:17:27.897 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@3a70575]
22:17:27.902 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled person: Joe Smith

22:17:27.902 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@333a44f2 at construction time: [i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.902 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@333a44f2
22:17:27.902 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.903 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@6efd0a6e, [i.t.t.e.d.m.r.XStreamContext1@87aec6a])
22:17:27.903 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.903 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@333a44f2, i.t.r.i.Unmarshallable)
22:17:27.903 [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)
22:17:27.904 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.904 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@87aec6a]
22:17:27.904 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@51de5efa]
22:17:27.905 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@6efd0a6e, [i.t.t.e.d.m.r.XStreamContext1@87aec6a]) completed
22:17:27.905 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@51de5efa]
22:17:27.906 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled persons: [Joe Smith, Luke Skywalker]

22:17:27.906 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@433d93e7/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.907 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.Person@433d93e7/1
22:17:27.907 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.907 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@28bd5015, [i.t.t.e.d.m.r.XStreamContext1@87aec6a])
22:17:27.907 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.907 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@433d93e7/1, i.t.t.e.d.m.r.Savable)
22:17:27.907 [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]
22:17:27.908 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
22:17:27.908 [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]
22:17:27.908 [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]
22:17:27.908 [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]
22:17:27.908 [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]
22:17:27.908 [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]
22:17:27.908 [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]
22:17:27.909 [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]
22:17:27.909 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object)
22:17:27.909 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith]
22:17:27.909 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@2e159116]
22:17:27.909 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@28bd5015, [i.t.t.e.d.m.r.XStreamContext1@87aec6a]) completed
22:17:27.910 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@2e159116]
22:17:27.910 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@433d93e7/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.910 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@433d93e7/1
22:17:27.910 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.911 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@6996bbc4, [i.t.t.e.d.m.r.XStreamContext1@87aec6a])
22:17:27.911 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.911 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@433d93e7/1, i.t.r.i.Marshallable)
22:17:27.911 [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)
22:17:27.911 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.912 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@87aec6a]
22:17:27.912 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@1de08775]
22:17:27.912 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@6996bbc4, [i.t.t.e.d.m.r.XStreamContext1@87aec6a]) completed
22:17:27.912 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@1de08775]
22:17:27.916 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@21a5b599 at construction time: [i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.916 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.ListOfPersons@21a5b599
22:17:27.916 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.917 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@64f3991e, [i.t.t.e.d.m.r.XStreamContext1@87aec6a])
22:17:27.917 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.917 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@21a5b599, i.t.t.e.d.m.r.Savable)
22:17:27.917 [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]
22:17:27.917 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
22:17:27.917 [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]
22:17:27.918 [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]
22:17:27.918 [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]
22:17:27.918 [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]
22:17:27.918 [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]
22:17:27.918 [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]
22:17:27.918 [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]
22:17:27.918 [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]
22:17:27.918 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object)
22:17:27.918 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[Joe Smith, Luke Skywalker]]
22:17:27.919 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@39e3ea78]
22:17:27.919 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@64f3991e, [i.t.t.e.d.m.r.XStreamContext1@87aec6a]) completed
22:17:27.919 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@39e3ea78]
22:17:27.919 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@21a5b599 at construction time: [i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.919 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@21a5b599
22:17:27.920 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.920 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@43b6cb1c, [i.t.t.e.d.m.r.XStreamContext1@87aec6a])
22:17:27.920 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.920 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@21a5b599, i.t.r.i.Marshallable)
22:17:27.920 [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)
22:17:27.921 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.921 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@87aec6a]
22:17:27.921 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@3bf5911d]
22:17:27.921 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@43b6cb1c, [i.t.t.e.d.m.r.XStreamContext1@87aec6a]) completed
22:17:27.921 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@3bf5911d]
22:17:27.925 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@7e38e254/df56f6ef-3791-4f47-b864-3c2b67f4649e at construction time: [i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.925 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.Person@7e38e254/df56f6ef-3791-4f47-b864-3c2b67f4649e
22:17:27.925 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.926 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@2e4ecdf8, [i.t.t.e.d.m.r.XStreamContext1@87aec6a])
22:17:27.926 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.926 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@7e38e254/df56f6ef-3791-4f47-b864-3c2b67f4649e, i.t.t.e.d.m.r.Loadable)
22:17:27.926 [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]
22:17:27.926 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
22:17:27.926 [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]
22:17:27.926 [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]
22:17:27.926 [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]
22:17:27.927 [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]
22:17:27.927 [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]
22:17:27.927 [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]
22:17:27.927 [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]
22:17:27.927 [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]
22:17:27.927 [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]
22:17:27.927 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object)
22:17:27.927 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ ]
22:17:27.927 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@503a7990]
22:17:27.928 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@2e4ecdf8, [i.t.t.e.d.m.r.XStreamContext1@87aec6a]) completed
22:17:27.928 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@503a7990]
22:17:27.928 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@7e38e254/df56f6ef-3791-4f47-b864-3c2b67f4649e at construction time: [i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.928 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@7e38e254/df56f6ef-3791-4f47-b864-3c2b67f4649e
22:17:27.928 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.928 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@6dcbbb49, [i.t.t.e.d.m.r.XStreamContext1@87aec6a])
22:17:27.929 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.929 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@7e38e254/df56f6ef-3791-4f47-b864-3c2b67f4649e, i.t.r.i.Unmarshallable)
22:17:27.929 [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)
22:17:27.929 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.929 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@87aec6a]
22:17:27.929 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@35329a05]
22:17:27.929 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@6dcbbb49, [i.t.t.e.d.m.r.XStreamContext1@87aec6a]) completed
22:17:27.930 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@35329a05]
22:17:27.931 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@36c783ca at construction time: [i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.931 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.ListOfPersons@36c783ca
22:17:27.931 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.931 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@273293c8, [i.t.t.e.d.m.r.XStreamContext1@87aec6a])
22:17:27.931 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.931 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@36c783ca, i.t.t.e.d.m.r.Loadable)
22:17:27.931 [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]
22:17:27.932 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
22:17:27.932 [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]
22:17:27.932 [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]
22:17:27.932 [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]
22:17:27.932 [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]
22:17:27.932 [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]
22:17:27.932 [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]
22:17:27.932 [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]
22:17:27.932 [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]
22:17:27.932 [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]
22:17:27.932 [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]
22:17:27.933 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object)
22:17:27.933 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[]]
22:17:27.933 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@6f1d799]
22:17:27.933 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@273293c8, [i.t.t.e.d.m.r.XStreamContext1@87aec6a]) completed
22:17:27.933 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@6f1d799]
22:17:27.933 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@36c783ca at construction time: [i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.934 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@36c783ca
22:17:27.934 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.934 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@a120b9, [i.t.t.e.d.m.r.XStreamContext1@87aec6a])
22:17:27.934 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.934 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@36c783ca, i.t.r.i.Unmarshallable)
22:17:27.934 [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)
22:17:27.935 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@87aec6a, i.t.t.e.d.m.r.XStreamContext1@87aec6a]
22:17:27.935 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@87aec6a]
22:17:27.935 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@333e5fb6]
22:17:27.935 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@a120b9, [i.t.t.e.d.m.r.XStreamContext1@87aec6a]) completed
22:17:27.935 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@333e5fb6]
22:17:27.936 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded person: Joe Smith

22:17:27.936 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded persons: [Joe Smith, Luke Skywalker]

22:17:27.939 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@2804b13f/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.939 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@2804b13f/1
22:17:27.939 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.940 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@64c95480, [i.t.t.e.d.m.r.XStreamContext2@69069866])
22:17:27.940 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.940 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@2804b13f/1, i.t.r.i.Marshallable)
22:17:27.940 [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)
22:17:27.940 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.941 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@69069866]
22:17:27.941 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@69499c6f]
22:17:27.941 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@64c95480, [i.t.t.e.d.m.r.XStreamContext2@69069866]) completed
22:17:27.941 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@69499c6f]
22:17:27.942 [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>

22:17:27.942 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@3041beb3 at construction time: [i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.942 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@3041beb3
22:17:27.942 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.942 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@2e40fdbd, [i.t.t.e.d.m.r.XStreamContext2@69069866])
22:17:27.942 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.943 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@3041beb3, i.t.r.i.Marshallable)
22:17:27.943 [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)
22:17:27.943 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.943 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@69069866]
22:17:27.943 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@246de37e]
22:17:27.943 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@2e40fdbd, [i.t.t.e.d.m.r.XStreamContext2@69069866]) completed
22:17:27.943 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@246de37e]
22:17:27.944 [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>

22:17:27.944 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@2f038d3c/4c39849e-d9a0-441b-8448-58ab4e21875f at construction time: [i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.945 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@2f038d3c/4c39849e-d9a0-441b-8448-58ab4e21875f
22:17:27.945 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.945 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@39a8e2fa, [i.t.t.e.d.m.r.XStreamContext2@69069866])
22:17:27.945 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.945 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@2f038d3c/4c39849e-d9a0-441b-8448-58ab4e21875f, i.t.r.i.Unmarshallable)
22:17:27.945 [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)
22:17:27.945 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.945 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@69069866]
22:17:27.945 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@2f9addd4]
22:17:27.946 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@39a8e2fa, [i.t.t.e.d.m.r.XStreamContext2@69069866]) completed
22:17:27.946 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@2f9addd4]
22:17:27.947 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled person: Joe Smith

22:17:27.947 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@1c43df76 at construction time: [i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.947 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@1c43df76
22:17:27.947 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.947 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@71b3ba5a, [i.t.t.e.d.m.r.XStreamContext2@69069866])
22:17:27.947 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.948 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@1c43df76, i.t.r.i.Unmarshallable)
22:17:27.948 [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)
22:17:27.948 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.948 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@69069866]
22:17:27.948 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@83ebdc5]
22:17:27.948 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@71b3ba5a, [i.t.t.e.d.m.r.XStreamContext2@69069866]) completed
22:17:27.949 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@83ebdc5]
22:17:27.953 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled persons: [Joe Smith, Luke Skywalker]

22:17:27.953 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@2804b13f/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.953 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.Person@2804b13f/1
22:17:27.953 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.954 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@14dbfdb1, [i.t.t.e.d.m.r.XStreamContext2@69069866])
22:17:27.954 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.954 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@2804b13f/1, i.t.t.e.d.m.r.Savable)
22:17:27.954 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object)
22:17:27.954 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith]
22:17:27.954 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@7856f41a]
22:17:27.954 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@14dbfdb1, [i.t.t.e.d.m.r.XStreamContext2@69069866]) completed
22:17:27.955 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@7856f41a]
22:17:27.955 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@2804b13f/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.955 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@2804b13f/1
22:17:27.955 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.955 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@2c08c787, [i.t.t.e.d.m.r.XStreamContext2@69069866])
22:17:27.955 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.956 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@2804b13f/1, i.t.r.i.Marshallable)
22:17:27.956 [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)
22:17:27.956 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.956 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@69069866]
22:17:27.956 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@67f591c2]
22:17:27.956 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@2c08c787, [i.t.t.e.d.m.r.XStreamContext2@69069866]) completed
22:17:27.956 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@67f591c2]
22:17:27.958 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@709d6de5 at construction time: [i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.958 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.ListOfPersons@709d6de5
22:17:27.958 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.959 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@51f34185, [i.t.t.e.d.m.r.XStreamContext2@69069866])
22:17:27.959 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.959 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@709d6de5, i.t.t.e.d.m.r.Savable)
22:17:27.959 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object)
22:17:27.959 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[Joe Smith, Luke Skywalker]]
22:17:27.959 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@1b8d20e6]
22:17:27.960 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@51f34185, [i.t.t.e.d.m.r.XStreamContext2@69069866]) completed
22:17:27.960 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@1b8d20e6]
22:17:27.960 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@709d6de5 at construction time: [i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.960 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@709d6de5
22:17:27.960 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.961 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@7645b7d, [i.t.t.e.d.m.r.XStreamContext2@69069866])
22:17:27.961 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.961 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@709d6de5, i.t.r.i.Marshallable)
22:17:27.961 [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)
22:17:27.961 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.961 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@69069866]
22:17:27.961 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@4c50cd7d]
22:17:27.962 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@7645b7d, [i.t.t.e.d.m.r.XStreamContext2@69069866]) completed
22:17:27.962 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@4c50cd7d]
22:17:27.965 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@75a226ea/6c282bee-9133-4e21-9b96-37c9945b63b3 at construction time: [i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.965 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.Person@75a226ea/6c282bee-9133-4e21-9b96-37c9945b63b3
22:17:27.965 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.966 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@5a1a20ae, [i.t.t.e.d.m.r.XStreamContext2@69069866])
22:17:27.966 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.966 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@75a226ea/6c282bee-9133-4e21-9b96-37c9945b63b3, i.t.t.e.d.m.r.Loadable)
22:17:27.966 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object)
22:17:27.966 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ ]
22:17:27.966 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@7c956dda]
22:17:27.966 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@5a1a20ae, [i.t.t.e.d.m.r.XStreamContext2@69069866]) completed
22:17:27.966 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@7c956dda]
22:17:27.967 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@75a226ea/6c282bee-9133-4e21-9b96-37c9945b63b3 at construction time: [i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.967 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@75a226ea/6c282bee-9133-4e21-9b96-37c9945b63b3
22:17:27.967 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.967 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@24eecabf, [i.t.t.e.d.m.r.XStreamContext2@69069866])
22:17:27.967 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.967 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@75a226ea/6c282bee-9133-4e21-9b96-37c9945b63b3, i.t.r.i.Unmarshallable)
22:17:27.969 [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)
22:17:27.970 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.970 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@69069866]
22:17:27.970 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@2ffa91dc]
22:17:27.970 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@24eecabf, [i.t.t.e.d.m.r.XStreamContext2@69069866]) completed
22:17:27.970 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@2ffa91dc]
22:17:27.971 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@78d6c244 at construction time: [i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.971 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.ListOfPersons@78d6c244
22:17:27.971 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.972 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@16e907b6, [i.t.t.e.d.m.r.XStreamContext2@69069866])
22:17:27.972 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.972 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@78d6c244, i.t.t.e.d.m.r.Loadable)
22:17:27.972 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object)
22:17:27.972 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[]]
22:17:27.972 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@6de610c6]
22:17:27.973 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@16e907b6, [i.t.t.e.d.m.r.XStreamContext2@69069866]) completed
22:17:27.973 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@6de610c6]
22:17:27.973 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@78d6c244 at construction time: [i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.973 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@78d6c244
22:17:27.973 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.973 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@631944d4, [i.t.t.e.d.m.r.XStreamContext2@69069866])
22:17:27.974 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866] - it.tidalwave.role.impl.DefaultContextManager@517a46f3
22:17:27.974 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@78d6c244, i.t.r.i.Unmarshallable)
22:17:27.974 [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)
22:17:27.974 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@69069866, i.t.t.e.d.m.r.XStreamContext2@69069866]
22:17:27.974 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@69069866]
22:17:27.974 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@3d132bb6]
22:17:27.974 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000070380c238628@631944d4, [i.t.t.e.d.m.r.XStreamContext2@69069866]) completed
22:17:27.974 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@3d132bb6]
22:17:27.975 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded person: Joe Smith

22:17:27.976 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded persons: [Joe Smith, Luke Skywalker]

22:17:27.978 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - TEST PASSED in 1324 msec
22:17:27.978 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - 
22:17:27.980 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.927 s -- in it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-1-SNAPSHOT.deae00efa48c.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-1-SNAPSHOT.deae00efa48c-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/pom.xml to /var/jenkins_home/maven-repositories/executors/3/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/4.0-ALPHA-1-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-1-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-1-SNAPSHOT.deae00efa48c.jar to /var/jenkins_home/maven-repositories/executors/3/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/4.0-ALPHA-1-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-1-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-1-SNAPSHOT.deae00efa48c-tests.jar to /var/jenkins_home/maven-repositories/executors/3/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/4.0-ALPHA-1-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-4.0-ALPHA-1-SNAPSHOT-tests.jar
[INFO] 
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa >--
[INFO] Building TheseFoolishThings :: Examples :: DCI :: Persistence JPA 4.0-ALPHA-1-SNAPSHOT [14/19]
[INFO]   from modules/examples/DciPersistenceJpaExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample
[INFO] Storing buildNumber: deae00efa48c at timestamp: 1736201848320
[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/fix 4.0-ALPHA-1-SNAPSHOT deae00efa48c
[INFO]      [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 8 source files with javac [forked debug deprecation release 17] to target/classes
[WARNING]   on the class path. A future release of javac may disable annotation processing
  unless at least one processor is specified by name (-processor), or a search
  path is specified (--processor-path, --processor-module-path), or annotation
  processing is enabled explicitly (-proc:only, -proc:full).
  Use -Xlint:-options to suppress this message.
  Use -proc:none to disable annotation processing.
/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java:[67,34] [rawtypes] found raw type: Class
  missing type arguments for generic class Class<T>
  where T is a type-variable:
    T extends Object declared in class Class
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonEntity.java:[45,7] [serial] serializable class PersonEntity has no definition of serialVersionUID
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Copying 1 resource from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [forked debug deprecation release 17] to target/test-classes
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest
22:17:32.370 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest
22:17:32.405 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - *********************
22:17:32.405 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - TEST "must not crash"
22:17:32.405 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - *********************

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/

 :: Spring Boot ::                (v3.4.1)

22:17:32.903 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.Main            - Starting Main using Java 21.0.5 with PID 5616 (/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)
22:17:32.903 [main                ] DEBUG i.t.t.examples.dci.persistable.jpa.Main            - Running with Spring Boot v3.4.1, Spring v6.2.1
22:17:32.904 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.Main            - No active profile set, falling back to 1 default profile: "default"
22:17:33.535 [main                ] INFO  o.s.d.r.config.RepositoryConfigurationDelegate     - Bootstrapping Spring Data JPA repositories in DEFAULT mode.
22:17:33.565 [main                ] INFO  o.s.d.r.config.RepositoryConfigurationDelegate     - Finished Spring Data repository scanning in 14 ms. Found 0 JPA repository interfaces.
22:17:33.920 [main                ] DEBUG org.jboss.logging                                  - Logging Provider: org.jboss.logging.Log4j2LoggerProvider
22:17:33.941 [main                ] INFO  com.zaxxer.hikari.HikariDataSource                 - HikariPool-1 - Starting...
22:17:34.130 [main                ] INFO  com.zaxxer.hikari.pool.HikariPool                  - HikariPool-1 - Added connection conn0: url=jdbc:h2:mem:10193806-53fc-4257-a2a9-80188ba9f335 user=SA
22:17:34.132 [main                ] INFO  com.zaxxer.hikari.HikariDataSource                 - HikariPool-1 - Start completed.
22:17:34.243 [main                ] INFO  org.hibernate.jpa.internal.util.LogHelper          - HHH000204: Processing PersistenceUnitInfo [name: default]
22:17:34.373 [main                ] INFO  org.hibernate.Version                              - HHH000412: Hibernate ORM core version 6.6.3.Final
22:17:34.441 [main                ] INFO  o.hibernate.cache.internal.RegionFactoryInitiator  - HHH000026: Second-level cache disabled
22:17:34.852 [main                ] INFO  o.s.o.j.persistenceunit.SpringPersistenceUnitInfo  - No LoadTimeWeaver setup: ignoring JPA class transformer
22:17:34.990 [main                ] INFO  org.hibernate.orm.connections.pooling              - HHH10001005: Database info:
	Database JDBC URL [Connecting through datasource 'HikariDataSource (HikariPool-1)']
	Database driver: undefined/unknown
	Database version: 2.3.232
	Autocommit mode: undefined/unknown
	Isolation level: undefined/unknown
	Minimum pool size: undefined/unknown
	Maximum pool size: undefined/unknown
22:17:35.780 [main                ] INFO  o.h.e.t.jta.platform.internal.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
22:17:35.807 [main                ] INFO  o.s.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'
22:17:35.818 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ...
22:17:35.819 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@491cc0eb
22:17:35.834 [main                ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
22:17:37.074 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - scan([i.t.t.e.d.p.j.r.i.PersonJpaPersistable])
22:17:37.076 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
22:17:37.077 [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]
22:17:37.077 [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]
22:17:37.077 [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]
22:17:37.081 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@73a8f9
22:17:37.140 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b298703ae8@27b88459, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d])
22:17:37.141 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d] - it.tidalwave.role.impl.DefaultContextManager@1fdedffb
22:17:37.142 [main                ] INFO  i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** INSERTING PEOPLE...

22:17:37.196 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@176a3bb9
22:17:37.198 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@52fa1368/fb174e56-fd50-4b5f-840c-d9701a62209e at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.198 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@52fa1368/fb174e56-fd50-4b5f-840c-d9701a62209e
22:17:37.198 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.199 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@693d2f8d, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d])
22:17:37.200 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d] - it.tidalwave.role.impl.DefaultContextManager@1fdedffb
22:17:37.200 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@52fa1368/fb174e56-fd50-4b5f-840c-d9701a62209e, i.t.r.i.Persistable)
22:17:37.201 [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)
22:17:37.201 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.201 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Michelangelo Buonarroti, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@7767c18d]
22:17:37.203 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@534ffe23]
22:17:37.203 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@693d2f8d, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]) completed
22:17:37.203 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@534ffe23]
22:17:37.216 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@1c97ede3/259a5216-f488-48b5-85ee-0588435d2b22 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.217 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@1c97ede3/259a5216-f488-48b5-85ee-0588435d2b22
22:17:37.217 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.217 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@601122cd, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d])
22:17:37.217 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d] - it.tidalwave.role.impl.DefaultContextManager@1fdedffb
22:17:37.218 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@1c97ede3/259a5216-f488-48b5-85ee-0588435d2b22, i.t.r.i.Persistable)
22:17:37.218 [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)
22:17:37.218 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.218 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Lorenzo Bernini, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@7767c18d]
22:17:37.218 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@50912319]
22:17:37.219 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@601122cd, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]) completed
22:17:37.219 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@50912319]
22:17:37.219 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@6c5a2034/d8504d7b-eee6-45ed-b786-c294acfdf34b at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.219 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@6c5a2034/d8504d7b-eee6-45ed-b786-c294acfdf34b
22:17:37.219 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.220 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@5c64026c, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d])
22:17:37.220 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d] - it.tidalwave.role.impl.DefaultContextManager@1fdedffb
22:17:37.220 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@6c5a2034/d8504d7b-eee6-45ed-b786-c294acfdf34b, i.t.r.i.Persistable)
22:17:37.220 [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)
22:17:37.220 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.221 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Leonardo da Vinci, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@7767c18d]
22:17:37.221 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@7e2c3f31]
22:17:37.221 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@5c64026c, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]) completed
22:17:37.221 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@7e2c3f31]
22:17:37.222 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@655966a1/7de662ad-0818-4e4f-ac84-d373bc5d659c at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.222 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@655966a1/7de662ad-0818-4e4f-ac84-d373bc5d659c
22:17:37.222 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.222 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@6180eb8, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d])
22:17:37.222 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d] - it.tidalwave.role.impl.DefaultContextManager@1fdedffb
22:17:37.223 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@655966a1/7de662ad-0818-4e4f-ac84-d373bc5d659c, i.t.r.i.Persistable)
22:17:37.223 [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)
22:17:37.223 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.223 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Pietro Perugino, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@7767c18d]
22:17:37.223 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@121c65d0]
22:17:37.224 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@6180eb8, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]) completed
22:17:37.224 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@121c65d0]
22:17:37.224 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@36fe079c/3d52c143-3501-4cca-b764-10f659bb0326 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.225 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@36fe079c/3d52c143-3501-4cca-b764-10f659bb0326
22:17:37.225 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.225 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@1167b1a, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d])
22:17:37.225 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d] - it.tidalwave.role.impl.DefaultContextManager@1fdedffb
22:17:37.225 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@36fe079c/3d52c143-3501-4cca-b764-10f659bb0326, i.t.r.i.Persistable)
22:17:37.225 [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)
22:17:37.226 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.226 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Paolo Uccello, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@7767c18d]
22:17:37.226 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@4ead0ae1]
22:17:37.226 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@1167b1a, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]) completed
22:17:37.227 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@4ead0ae1]
22:17:37.227 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@55307965/de44edcf-fc22-4c9d-bb02-d8173562f4e3 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.227 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@55307965/de44edcf-fc22-4c9d-bb02-d8173562f4e3
22:17:37.227 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.227 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@4190f278, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d])
22:17:37.228 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d] - it.tidalwave.role.impl.DefaultContextManager@1fdedffb
22:17:37.228 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@55307965/de44edcf-fc22-4c9d-bb02-d8173562f4e3, i.t.r.i.Persistable)
22:17:37.228 [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)
22:17:37.228 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.228 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Andrea Mantegna, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@7767c18d]
22:17:37.228 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@caaf5b]
22:17:37.229 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@4190f278, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]) completed
22:17:37.229 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@caaf5b]
22:17:37.229 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@519f665e/18ff965c-de0b-49d9-a02b-55f34006be2b at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.229 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@519f665e/18ff965c-de0b-49d9-a02b-55f34006be2b
22:17:37.229 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.229 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@42bf98f0, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d])
22:17:37.230 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d] - it.tidalwave.role.impl.DefaultContextManager@1fdedffb
22:17:37.230 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@519f665e/18ff965c-de0b-49d9-a02b-55f34006be2b, i.t.r.i.Persistable)
22:17:37.230 [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)
22:17:37.230 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.230 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Ambrogio Lorenzetti, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@7767c18d]
22:17:37.230 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@2c9d7974]
22:17:37.231 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@42bf98f0, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]) completed
22:17:37.231 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@2c9d7974]
22:17:37.231 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@43ec81be/55f22194-2523-4744-90cc-2bd9cb9d251d at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.232 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@43ec81be/55f22194-2523-4744-90cc-2bd9cb9d251d
22:17:37.232 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.232 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@3abb7923, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d])
22:17:37.232 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d] - it.tidalwave.role.impl.DefaultContextManager@1fdedffb
22:17:37.232 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@43ec81be/55f22194-2523-4744-90cc-2bd9cb9d251d, i.t.r.i.Persistable)
22:17:37.233 [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)
22:17:37.233 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.233 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Piero della Francesca, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@7767c18d]
22:17:37.233 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@6e4c6264]
22:17:37.234 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@3abb7923, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]) completed
22:17:37.234 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@6e4c6264]
22:17:37.234 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@634324c9/36519e52-1128-43be-8a22-ad5bf3b3682c at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.234 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@634324c9/36519e52-1128-43be-8a22-ad5bf3b3682c
22:17:37.235 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.235 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@f02369f, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d])
22:17:37.235 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d] - it.tidalwave.role.impl.DefaultContextManager@1fdedffb
22:17:37.235 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@634324c9/36519e52-1128-43be-8a22-ad5bf3b3682c, i.t.r.i.Persistable)
22:17:37.235 [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)
22:17:37.236 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.236 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Giotto da Bondone, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@7767c18d]
22:17:37.236 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@116d39e2]
22:17:37.236 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@f02369f, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]) completed
22:17:37.237 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@116d39e2]
22:17:37.285 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@209ccf62/fd10e236-c491-40dd-b83c-a7f7a105ef2e at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.286 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.p.j.r.Findable) for i.t.t.e.p.Person@209ccf62/fd10e236-c491-40dd-b83c-a7f7a105ef2e
22:17:37.286 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.286 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@cdb12a5, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d])
22:17:37.287 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d] - it.tidalwave.role.impl.DefaultContextManager@1fdedffb
22:17:37.287 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@209ccf62/fd10e236-c491-40dd-b83c-a7f7a105ef2e, i.t.t.e.d.p.j.r.Findable)
22:17:37.287 [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)
22:17:37.287 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.287 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@7767c18d]
22:17:37.288 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@59732214]
22:17:37.288 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@cdb12a5, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]) completed
22:17:37.288 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@59732214]
22:17:37.614 [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]

22:17:37.615 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@13e1f8be/ff8049a2-7d57-4b57-8100-2dc80fb02746 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.615 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.p.j.r.Findable) for i.t.t.e.p.Person@13e1f8be/ff8049a2-7d57-4b57-8100-2dc80fb02746
22:17:37.616 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.616 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@6c3ac1ef, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d])
22:17:37.616 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d] - it.tidalwave.role.impl.DefaultContextManager@1fdedffb
22:17:37.616 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@13e1f8be/ff8049a2-7d57-4b57-8100-2dc80fb02746, i.t.t.e.d.p.j.r.Findable)
22:17:37.616 [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)
22:17:37.616 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]
22:17:37.616 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@7767c18d]
22:17:37.617 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@164466e4]
22:17:37.617 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b29871d748@6c3ac1ef, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]) completed
22:17:37.617 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@164466e4]
22:17:37.667 [main                ] INFO  i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** RETRIEVED PERSON Lorenzo Bernini

22:17:37.668 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x000079b298703ae8@27b88459, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@7767c18d]) completed
22:17:37.766 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.Main            - Started Main in 5.221 seconds (process running for 6.091)
22:17:37.770 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - TEST PASSED in 5365 msec
22:17:37.770 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - 
22:17:37.772 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.938 s -- in it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-1-SNAPSHOT.deae00efa48c.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-1-SNAPSHOT.deae00efa48c-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/pom.xml to /var/jenkins_home/maven-repositories/executors/3/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/4.0-ALPHA-1-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-1-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-1-SNAPSHOT.deae00efa48c.jar to /var/jenkins_home/maven-repositories/executors/3/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/4.0-ALPHA-1-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-1-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-1-SNAPSHOT.deae00efa48c-tests.jar to /var/jenkins_home/maven-repositories/executors/3/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/4.0-ALPHA-1-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-4.0-ALPHA-1-SNAPSHOT-tests.jar
[INFO] 
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-swing >--
[INFO] Building TheseFoolishThings :: Examples :: DCI :: Swing 4.0-ALPHA-1-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: deae00efa48c at timestamp: 1736201857980
[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/fix 4.0-ALPHA-1-SNAPSHOT deae00efa48c
[INFO]      [echo] Java Version: 21.0.5 -source 17 -target 17 -release 17
[INFO] Executed tasks
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 17 source files with javac [forked debug deprecation release 17] to target/unwoven-classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR]   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/person/PersonHtmlRenderable.java:[44,45] error: cannot find symbol
  symbol: class HtmlRenderable
[ERROR] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonHtmlRenderable.java:[44,61] error: cannot find symbol
  symbol: class StringRenderable
[INFO] 2 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for TheseFoolishThings 4.0-ALPHA-1-SNAPSHOT:
[INFO] 
[INFO] TheseFoolishThings ................................. SUCCESS [  1.316 s]
[INFO] TheseFoolishThings (modules) ....................... SUCCESS [  0.144 s]
[INFO] TheseFoolishThings :: Utilities .................... SUCCESS [ 16.550 s]
[INFO] TheseFoolishThings :: MessageBus ................... SUCCESS [  6.344 s]
[INFO] TheseFoolishThings :: Actors ....................... SUCCESS [  4.722 s]
[INFO] TheseFoolishThings :: Test Utilities ............... SUCCESS [  4.776 s]
[INFO] TheseFoolishThings :: Roles ........................ SUCCESS [  8.209 s]
[INFO] TheseFoolishThings :: MessageBus :: Spring ......... SUCCESS [ 15.311 s]
[INFO] TheseFoolishThings :: Roles :: Spring .............. SUCCESS [  9.914 s]
[INFO] TheseFoolishThings :: Examples (master) ............ SUCCESS [  0.100 s]
[INFO] TheseFoolishThings :: Examples :: Data ............. SUCCESS [  2.189 s]
[INFO] TheseFoolishThings :: Examples :: DCI :: Displayable SUCCESS [  5.771 s]
[INFO] TheseFoolishThings :: Examples :: DCI :: Marshal XStream SUCCESS [  6.852 s]
[INFO] TheseFoolishThings :: Examples :: DCI :: Persistence JPA SUCCESS [  9.825 s]
[INFO] TheseFoolishThings :: Examples :: DCI :: Swing ..... FAILURE [  1.961 s]
[INFO] TheseFoolishThings :: Examples :: Finder :: In-memory Finder SKIPPED
[INFO] TheseFoolishThings :: Examples :: Finder :: Extended Finder SKIPPED
[INFO] TheseFoolishThings :: Examples :: Finder :: JPA Finder SKIPPED
[INFO] TheseFoolishThings :: Project Archetype ............ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:36 min
[INFO] Finished at: 2025-01-06T22:17:39Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile (default-compile) on project it-tidalwave-thesefoolishthings-examples-dci-swing: Compilation failure: Compilation failure: 
[ERROR]   on the class path. A future release of javac may disable annotation processing
[ERROR]   unless at least one processor is specified by name (-processor), or a search
[ERROR]   path is specified (--processor-path, --processor-module-path), or annotation
[ERROR]   processing is enabled explicitly (-proc:only, -proc:full).
[ERROR]   Use -Xlint:-options to suppress this message.
[ERROR]   Use -proc:none to disable annotation processing.
[ERROR] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonHtmlRenderable.java:[44,45] error: cannot find symbol
[ERROR]   symbol: class HtmlRenderable
[ERROR] /var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonHtmlRenderable.java:[44,61] error: cannot find symbol
[ERROR]   symbol: class StringRenderable
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :it-tidalwave-thesefoolishthings-examples-dci-swing
Build step 'Invoke top-level Maven targets' marked build as failure
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/360/testng/testng-results-1.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/360/testng/testng-results-2.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/360/testng/testng-results-3.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/360/testng/testng-results-4.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/360/testng/testng-results-5.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/360/testng/testng-results-6.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Build_and_Test/builds/360/testng/testng-results.xml'
TestNG Reports Processing: FINISH
[description-setter] Description set: 
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: FAILURE