Skip to content
Success

Console Output

Started by GitLab push by Mark Hoffmann
Running as SYSTEM
Building in workspace /var/jenkins_home/workspace/DIM-Diamant-Backend
using credential jenkins_gitlab
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://gitlab.com/datainmotion/diamant/backend.git # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Fetching upstream changes from https://gitlab.com/datainmotion/diamant/backend.git
 > git --version # timeout=10
using GIT_ASKPASS to set credentials The Gitlab user for the jenkins
 > git fetch --tags --progress https://gitlab.com/datainmotion/diamant/backend.git +refs/heads/*:refs/remotes/origin/*
skipping resolution of commit e15b0fd0a8b05338852a5c24ac7c731b29924761, since it originates from another repository
 > git rev-parse refs/remotes/origin/develop^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/develop^{commit} # timeout=10
Checking out Revision e15b0fd0a8b05338852a5c24ac7c731b29924761 (refs/remotes/origin/develop)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f e15b0fd0a8b05338852a5c24ac7c731b29924761
Commit message: "Messaging Transaction Handler"
 > git rev-list --no-walk 279a827bd780545c0d059a324d37dbc3ff6f8cf6 # timeout=10
[Gradle] - Launching build.
[DIM-Diamant-Backend] $ /var/jenkins_home/workspace/DIM-Diamant-Backend/gradlew clean build release geckoExport prepareDocker
Starting a Gradle Daemon (subsequent builds will be faster)
> Task :de.dim.diamant.eudamed.model:clean
> Task :de.dim.diamant.gson:clean
> Task :de.dim.diamant.hyperledger:clean
> Task :de.dim.diamant.mail:clean
> Task :de.dim.diamant.messaging:clean
> Task :de.dim.diamant.model:clean
> Task :de.dim.diamant.rest:clean
> Task :de.dim.diamant.runtime:clean
> Task :de.dim.diamant.service:clean
> Task :de.dim.diamant.service.tests:clean
> Task :de.dim.diamant.eudamed.model:compileJava NO-SOURCE
> Task :de.dim.diamant.eudamed.model:processResources NO-SOURCE
> Task :de.dim.diamant.eudamed.model:classes UP-TO-DATE
> Task :de.dim.diamant.eudamed.model:jar
> Task :de.dim.diamant.eudamed.model:assemble
> Task :de.dim.diamant.eudamed.model:compileTestJava NO-SOURCE
> Task :de.dim.diamant.eudamed.model:processTestResources NO-SOURCE
> Task :de.dim.diamant.eudamed.model:testClasses UP-TO-DATE
> Task :de.dim.diamant.eudamed.model:test NO-SOURCE
> Task :de.dim.diamant.eudamed.model:testOSGi SKIPPED
> Task :de.dim.diamant.eudamed.model:check UP-TO-DATE
> Task :de.dim.diamant.eudamed.model:build
> Task :de.dim.diamant.gson:compileJava
> Task :de.dim.diamant.gson:processResources NO-SOURCE
> Task :de.dim.diamant.gson:classes
> Task :de.dim.diamant.gson:jar
> Task :de.dim.diamant.gson:assemble
> Task :de.dim.diamant.gson:compileTestJava NO-SOURCE
> Task :de.dim.diamant.gson:processTestResources NO-SOURCE
> Task :de.dim.diamant.gson:testClasses UP-TO-DATE
> Task :de.dim.diamant.gson:test NO-SOURCE
> Task :de.dim.diamant.gson:testOSGi SKIPPED
> Task :de.dim.diamant.gson:check UP-TO-DATE
> Task :de.dim.diamant.gson:build
> Task :de.dim.diamant.hyperledger:compileJava
> Task :de.dim.diamant.hyperledger:processResources NO-SOURCE
> Task :de.dim.diamant.hyperledger:classes

> Task :de.dim.diamant.hyperledger:jar
warning: Cannot find entry on -classpath: org.hyperledger.fabric-sdk-java:fabric-sdk-java;version=latest

> Task :de.dim.diamant.hyperledger:assemble
> Task :de.dim.diamant.hyperledger:compileTestJava
> Task :de.dim.diamant.hyperledger:processTestResources NO-SOURCE
> Task :de.dim.diamant.hyperledger:testClasses
> Task :de.dim.diamant.hyperledger:test
> Task :de.dim.diamant.hyperledger:testOSGi SKIPPED
> Task :de.dim.diamant.hyperledger:check
> Task :de.dim.diamant.hyperledger:build
> Task :de.dim.diamant.model:compileJava
> Task :de.dim.diamant.model:processResources NO-SOURCE
> Task :de.dim.diamant.model:classes
> Task :de.dim.diamant.model:jar
> Task :de.dim.diamant.mail:compileJava
> Task :de.dim.diamant.mail:processResources NO-SOURCE
> Task :de.dim.diamant.mail:classes
> Task :de.dim.diamant.mail:jar
> Task :de.dim.diamant.mail:assemble
> Task :de.dim.diamant.mail:compileTestJava
> Task :de.dim.diamant.mail:processTestResources NO-SOURCE
> Task :de.dim.diamant.mail:testClasses
> Task :de.dim.diamant.mail:test
> Task :de.dim.diamant.mail:testOSGi SKIPPED
> Task :de.dim.diamant.mail:check
> Task :de.dim.diamant.mail:build
> Task :de.dim.diamant.messaging:compileJava
> Task :de.dim.diamant.messaging:processResources NO-SOURCE
> Task :de.dim.diamant.messaging:classes
> Task :de.dim.diamant.messaging:jar
> Task :de.dim.diamant.messaging:assemble
> Task :de.dim.diamant.messaging:compileTestJava
> Task :de.dim.diamant.messaging:processTestResources NO-SOURCE
> Task :de.dim.diamant.messaging:testClasses
> Task :de.dim.diamant.messaging:test
> Task :de.dim.diamant.messaging:testOSGi SKIPPED
> Task :de.dim.diamant.messaging:check
> Task :de.dim.diamant.messaging:build
> Task :de.dim.diamant.model:assemble
> Task :de.dim.diamant.model:compileTestJava NO-SOURCE
> Task :de.dim.diamant.model:processTestResources NO-SOURCE
> Task :de.dim.diamant.model:testClasses UP-TO-DATE
> Task :de.dim.diamant.model:test NO-SOURCE
> Task :de.dim.diamant.model:testOSGi SKIPPED
> Task :de.dim.diamant.model:check UP-TO-DATE
> Task :de.dim.diamant.model:build
> Task :de.dim.diamant.runtime:compileJava
> Task :de.dim.diamant.runtime:processResources NO-SOURCE
> Task :de.dim.diamant.runtime:classes
> Task :de.dim.diamant.runtime:jar
> Task :de.dim.diamant.service:compileJava
> Task :de.dim.diamant.service:processResources NO-SOURCE
> Task :de.dim.diamant.service:classes
> Task :de.dim.diamant.service:jar
> Task :de.dim.diamant.rest:compileJava
> Task :de.dim.diamant.rest:processResources NO-SOURCE
> Task :de.dim.diamant.rest:classes
> Task :de.dim.diamant.rest:jar
> Task :de.dim.diamant.rest:assemble
> Task :de.dim.diamant.rest:compileTestJava NO-SOURCE
> Task :de.dim.diamant.rest:processTestResources NO-SOURCE
> Task :de.dim.diamant.rest:testClasses UP-TO-DATE
> Task :de.dim.diamant.rest:test NO-SOURCE
> Task :de.dim.diamant.rest:testOSGi SKIPPED
> Task :de.dim.diamant.rest:check UP-TO-DATE
> Task :de.dim.diamant.rest:build
> Task :de.dim.diamant.runtime:assemble
> Task :de.dim.diamant.runtime:compileTestJava NO-SOURCE
> Task :de.dim.diamant.runtime:processTestResources NO-SOURCE
> Task :de.dim.diamant.runtime:testClasses UP-TO-DATE
> Task :de.dim.diamant.runtime:test NO-SOURCE
> Task :de.dim.diamant.runtime:testOSGi SKIPPED
> Task :de.dim.diamant.runtime:check UP-TO-DATE
> Task :de.dim.diamant.runtime:build
> Task :de.dim.diamant.service:assemble
> Task :de.dim.diamant.service:compileTestJava NO-SOURCE
> Task :de.dim.diamant.service:processTestResources NO-SOURCE
> Task :de.dim.diamant.service:testClasses UP-TO-DATE
> Task :de.dim.diamant.service:test NO-SOURCE
> Task :de.dim.diamant.service:testOSGi SKIPPED
> Task :de.dim.diamant.service:check UP-TO-DATE
> Task :de.dim.diamant.service:build
> Task :de.dim.diamant.service.tests:compileJava
> Task :de.dim.diamant.service.tests:processResources NO-SOURCE
> Task :de.dim.diamant.service.tests:classes
> Task :de.dim.diamant.service.tests:jar
> Task :de.dim.diamant.service.tests:assemble
> Task :de.dim.diamant.service.tests:compileTestJava NO-SOURCE
> Task :de.dim.diamant.service.tests:processTestResources NO-SOURCE
> Task :de.dim.diamant.service.tests:testClasses UP-TO-DATE
> Task :de.dim.diamant.service.tests:test NO-SOURCE
required wires for org.apache.felix.framework [0] []
required wires for org.apache.felix.configadmin [1] []
required wires for org.apache.felix.scr [2] []
required wires for org.apache.servicemix.bundles.junit [3] []
required wires for org.mockito.mockito-core [4] []
required wires for org.objenesis [5] []
required wires for de.dim.diamant.decoders.api [6] []
required wires for de.dim.diamant.decoders.model [7] []
required wires for org.apache.commons.lang3 [8] []
required wires for org.apache.felix.eventadmin [9] []
required wires for org.osgi.util.function [10] []
required wires for org.osgi.util.promise [11] []
required wires for de.dim.diamant.model [12] []
required wires for de.dim.diamant.service.api [13] []
required wires for de.dim.diamant.service.impl [14] []
required wires for de.dim.diamant.service.tests [15] []
required wires for org.eclipse.emf.common [16] []
required wires for org.eclipse.emf.ecore [17] []
required wires for org.eclipse.emf.ecore.xmi [18] []
required wires for org.gecko.core.test [19] []
required wires for org.gecko.emf.osgi.api [20] []
required wires for org.gecko.emf.osgi.component [21] []
required wires for org.gecko.emf.osgi.ecore [22] []
required wires for org.gecko.emf.repository.api [23] []
required wires for biz.aQute.tester [24] []
required wires for de.dim.diamant.service.tests [15] []
Apr 03, 2020 4:22:05 PM de.dim.diamant.service.event.AssetModificationHandler handleEvent
INFO: Received an asset event with a null 'new asset'. This should not happen! Doing nothing
Apr 03, 2020 4:22:05 PM de.dim.diamant.service.event.AssetModificationHandler handleEvent
INFO: Received an asset event with a null 'new asset'. This should not happen! Doing nothing
Apr 03, 2020 4:22:06 PM de.dim.diamant.service.event.JoinSplitModificationHandler handleEvent
WARNING: Received an null adding data, which should not happen. Doing nothing
Apr 03, 2020 4:22:06 PM de.dim.diamant.service.event.JoinSplitModificationHandler handleEvent
WARNING: Received an null removal data, which should not happen. Doing nothing
Apr 03, 2020 4:22:06 PM de.dim.diamant.service.event.JoinSplitModificationHandler handleEvent
WARNING: Received an null adding data, which should not happen. Doing nothing
Apr 03, 2020 4:22:06 PM de.dim.diamant.service.event.NotificationMessageHandler handleEvent
WARNING: Received an message notification event without payload: entry, notification
Apr 03, 2020 4:22:06 PM de.dim.diamant.service.event.NotificationMessageHandler handleEvent
WARNING: Received an message notification event without payload: entry, notification
Apr 03, 2020 4:22:06 PM de.dim.diamant.service.event.NotificationMessageHandler handleEvent
WARNING: Received an message notification event without payload: entry, notification
Apr 03, 2020 4:22:07 PM de.dim.diamant.service.event.NotificationMessageHandler handleEvent
WARNING: Received an notification definition without transaction link. This should not happen.
Apr 03, 2020 4:22:07 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent
INFO: [test][null] Nothing to notify
Apr 03, 2020 4:22:07 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent
SEVERE: [null] Error dispatching messages
java.lang.IllegalStateException: Cannot find a transaction for a null transaction id
	at de.dim.diamant.service.event.TransactionEntryNotificationHandler.getTransaction(TransactionEntryNotificationHandler.java:108)
	at de.dim.diamant.service.event.TransactionEntryNotificationHandler.handleEvent(TransactionEntryNotificationHandler.java:69)
	at de.dim.diamant.service.event.tests.TransactionEntryNotificationDispatcherTest.testDispatcher_TransactionId(TransactionEntryNotificationDispatcherTest.java:127)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.mockito.internal.runners.JUnit45AndHigherRunnerImpl.run(JUnit45AndHigherRunnerImpl.java:37)
	at org.mockito.runners.MockitoJUnitRunner.run(MockitoJUnitRunner.java:62)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
	at junit.framework.TestSuite.runTest(TestSuite.java:252)
	at junit.framework.TestSuite.run(TestSuite.java:247)
	at aQute.junit.Activator.test(Activator.java:326)
	at aQute.junit.Activator.automatic(Activator.java:220)
	at aQute.junit.Activator.run(Activator.java:176)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at aQute.launcher.Launcher.launch(Launcher.java:385)
	at aQute.launcher.Launcher.run(Launcher.java:143)
	at aQute.launcher.Launcher.main(Launcher.java:121)
	at aQute.launcher.pre.EmbeddedLauncher.executeWithRunPath(EmbeddedLauncher.java:154)
	at aQute.launcher.pre.EmbeddedLauncher.findAndExecute(EmbeddedLauncher.java:119)
	at aQute.launcher.pre.EmbeddedLauncher.main(EmbeddedLauncher.java:51)

Apr 03, 2020 4:22:07 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent
SEVERE: [null] Error dispatching messages
java.lang.IllegalStateException: Cannot find a transaction for a null transaction id
	at de.dim.diamant.service.event.TransactionEntryNotificationHandler.getTransaction(TransactionEntryNotificationHandler.java:108)
	at de.dim.diamant.service.event.TransactionEntryNotificationHandler.handleEvent(TransactionEntryNotificationHandler.java:69)
	at de.dim.diamant.service.event.tests.TransactionEntryNotificationDispatcherTest.testDispatcher_NoTransactionId(TransactionEntryNotificationDispatcherTest.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.mockito.internal.runners.JUnit45AndHigherRunnerImpl.run(JUnit45AndHigherRunnerImpl.java:37)
	at org.mockito.runners.MockitoJUnitRunner.run(MockitoJUnitRunner.java:62)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
	at junit.framework.TestSuite.runTest(TestSuite.java:252)
	at junit.framework.TestSuite.run(TestSuite.java:247)
	at aQute.junit.Activator.test(Activator.java:326)
	at aQute.junit.Activator.automatic(Activator.java:220)
	at aQute.junit.Activator.run(Activator.java:176)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at aQute.launcher.Launcher.launch(Launcher.java:385)
	at aQute.launcher.Launcher.run(Launcher.java:143)
	at aQute.launcher.Launcher.main(Launcher.java:121)
	at aQute.launcher.pre.EmbeddedLauncher.executeWithRunPath(EmbeddedLauncher.java:154)
	at aQute.launcher.pre.EmbeddedLauncher.findAndExecute(EmbeddedLauncher.java:119)
	at aQute.launcher.pre.EmbeddedLauncher.main(EmbeddedLauncher.java:51)

Apr 03, 2020 4:22:07 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent
SEVERE: [test] Error dispatching messages
java.lang.IllegalStateException

Apr 03, 2020 4:22:07 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent
INFO: Received an transaction notification event with a null transaction entry. This should not happen! Doing nothing
Apr 03, 2020 4:22:08 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent
SEVERE: [null] Error dispatching messages
java.lang.IllegalStateException

Apr 03, 2020 4:22:08 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent
INFO: [test][part1] Nothing to notify
Apr 03, 2020 4:22:08 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent
SEVERE: [null] Error dispatching messages
java.lang.IllegalStateException: Cannot find a transaction for a null transaction id
	at de.dim.diamant.service.event.TransactionEntryNotificationHandler.getTransaction(TransactionEntryNotificationHandler.java:108)
	at de.dim.diamant.service.event.TransactionEntryNotificationHandler.handleEvent(TransactionEntryNotificationHandler.java:69)
	at de.dim.diamant.service.event.tests.TransactionEntryNotificationDispatcherTest.testDispatcher_NoTransaction(TransactionEntryNotificationDispatcherTest.java:142)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.mockito.internal.runners.JUnit45AndHigherRunnerImpl.run(JUnit45AndHigherRunnerImpl.java:37)
	at org.mockito.runners.MockitoJUnitRunner.run(MockitoJUnitRunner.java:62)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
	at junit.framework.TestSuite.runTest(TestSuite.java:252)
	at junit.framework.TestSuite.run(TestSuite.java:247)
	at aQute.junit.Activator.test(Activator.java:326)
	at aQute.junit.Activator.automatic(Activator.java:220)
	at aQute.junit.Activator.run(Activator.java:176)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at aQute.launcher.Launcher.launch(Launcher.java:385)
	at aQute.launcher.Launcher.run(Launcher.java:143)
	at aQute.launcher.Launcher.main(Launcher.java:121)
	at aQute.launcher.pre.EmbeddedLauncher.executeWithRunPath(EmbeddedLauncher.java:154)
	at aQute.launcher.pre.EmbeddedLauncher.findAndExecute(EmbeddedLauncher.java:119)
	at aQute.launcher.pre.EmbeddedLauncher.main(EmbeddedLauncher.java:51)

Apr 03, 2020 4:22:08 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent
INFO:  [null] Received an transaction notification event for an unknown transaction. This should not happen! Doing nothing
Apr 03, 2020 4:22:08 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent
SEVERE: [null] Error dispatching messages
java.lang.NullPointerException
	at de.dim.diamant.service.event.TransactionEntryNotificationHandler.getTransaction(TransactionEntryNotificationHandler.java:102)
	at de.dim.diamant.service.event.TransactionEntryNotificationHandler.handleEvent(TransactionEntryNotificationHandler.java:69)
	at de.dim.diamant.service.event.tests.TransactionEntryNotificationDispatcherTest.testDispatcher_AssetEntryNoAsset(TransactionEntryNotificationDispatcherTest.java:270)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.mockito.internal.runners.JUnit45AndHigherRunnerImpl.run(JUnit45AndHigherRunnerImpl.java:37)
	at org.mockito.runners.MockitoJUnitRunner.run(MockitoJUnitRunner.java:62)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
	at junit.framework.TestSuite.runTest(TestSuite.java:252)
	at junit.framework.TestSuite.run(TestSuite.java:247)
	at aQute.junit.Activator.test(Activator.java:326)
	at aQute.junit.Activator.automatic(Activator.java:220)
	at aQute.junit.Activator.run(Activator.java:176)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at aQute.launcher.Launcher.launch(Launcher.java:385)
	at aQute.launcher.Launcher.run(Launcher.java:143)
	at aQute.launcher.Launcher.main(Launcher.java:121)
	at aQute.launcher.pre.EmbeddedLauncher.executeWithRunPath(EmbeddedLauncher.java:154)
	at aQute.launcher.pre.EmbeddedLauncher.findAndExecute(EmbeddedLauncher.java:119)
	at aQute.launcher.pre.EmbeddedLauncher.main(EmbeddedLauncher.java:51)

Apr 03, 2020 4:22:08 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler sendHandleNotification
INFO: Received an transaction notification without contact reference. This should not happen! Doing nothing
Apr 03, 2020 4:22:09 PM de.dim.diamant.service.impl.AssetServiceImpl updateOwner
WARNING: [asset1] No asset type was given, taking ASSET as default
Apr 03, 2020 4:22:09 PM de.dim.diamant.service.impl.AssetServiceImpl updateOwner
INFO: [asset1] No asset found for type 'Asset'
Apr 03, 2020 4:22:10 PM de.dim.diamant.service.impl.AssetServiceImpl updateOwner
WARNING: [asset1] No asset type was given, taking ASSET as default
Apr 03, 2020 4:22:12 PM de.dim.diamant.service.impl.AssetServiceImpl updateOwner
WARNING: [asset1] No asset type was given, taking ASSET as default
Apr 03, 2020 4:22:13 PM de.dim.diamant.service.impl.AssetServiceImpl updateOwner
WARNING: [asset1] No asset type was given, taking ASSET as default
Apr 03, 2020 4:22:14 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
INFO: [2111] Update participant definition because a change was detected
Apr 03, 2020 4:22:14 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
INFO: [2111] Update participant definition because a change was detected
Apr 03, 2020 4:22:15 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
INFO: [2111] Update participant definition because a change was detected
Apr 03, 2020 4:22:15 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
INFO: [2111] Update participant definition because a change was detected
Apr 03, 2020 4:22:15 PM de.dim.diamant.service.impl.TransactionEntryTextProvider provideText
WARNING: Object is not of instance TransactionEntry. Returning without result
Apr 03, 2020 4:22:15 PM de.dim.diamant.service.impl.TransactionEntryTextProvider provideText
WARNING: [null] No transaction found. Returning without result
Warensendung nach Teststreet, mittels Dienstleister THL (TrackingNo: THL-123, Asset: 2222)
HOLLA (Aktivität: did something)
Der Besitzer des Asset 2222 vom Typ Product wurde von 'old' auf 'new'
Das Asset 2222 vom Typ Product vom Asset P01 gelöst
Das Asset 2222 vom Typ Product wurde erstellt
Das Asset 2222 vom Typ Product wurde dem Asset P01 zugeordnet
Eichung durch TEST-AUTH (Zertifikat 'MYART-321' gültig bis 24.12.2009
Kunde: Me, Vertragsnummer C01, Details: Piece of cheese (Asset: 2222)
Apr 03, 2020 4:22:16 PM de.dim.diamant.service.impl.TransactionEntryTextProvider provideText
WARNING: [null] No participant found. Cannot set source information
Apr 03, 2020 4:22:17 PM de.dim.diamant.service.impl.TransactionEntryTextProvider provideText
WARNING: [null] No participant found. Cannot set source information
Der Besitzer von Asset 2222 vom Typ Product wurde geändert
Das Asset 2222 vom Typ Product wurde gelöscht
Eingangsbuchung auf Artikelnummer MYART-321 (2222)
Apr 03, 2020 4:22:18 PM de.dim.diamant.service.impl.ParticipantServiceImpl getDefinitionByName
INFO: [test] No participant found
Apr 03, 2020 4:22:18 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
INFO: [2111] Update participant definition because a change was detected
Apr 03, 2020 4:22:19 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
INFO: [1222] Save new participant definition
Apr 03, 2020 4:22:19 PM de.dim.diamant.service.impl.ParticipantServiceImpl getDefinitionByName
INFO: [test] No participant found
Apr 03, 2020 4:22:19 PM de.dim.diamant.service.impl.ParticipantServiceImpl appendAsset
WARNING: [1222] Cannot add a null asset for this participant
Apr 03, 2020 4:22:19 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
INFO: [1222] Save new participant definition
Apr 03, 2020 4:22:20 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipant
INFO: [1222] Update participant because a change was detected
Apr 03, 2020 4:22:20 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
INFO: [1222] Update participant definition because a change was detected
Apr 03, 2020 4:22:20 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipant
INFO: [1222] Update participant because a change was detected
Apr 03, 2020 4:22:21 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipant
INFO: [test] Save new participant without id
Apr 03, 2020 4:22:21 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipant
SEVERE: Cannot update a null Participant
Apr 03, 2020 4:22:21 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
SEVERE: Cannot update a null participant definition
Apr 03, 2020 4:22:22 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipant
INFO: [1222] Update participant because a change was detected
Apr 03, 2020 4:22:26 PM de.dim.diamant.service.impl.ProductServiceImpl createProduct
WARNING: [myvalidudi] A Product with such UDI already exist. Cannot create a new one.
Apr 03, 2020 4:22:26 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:26 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:26 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:27 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:27 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:27 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:27 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:27 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:27 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Given expected assetIs is different to the id of the given asset
Apr 03, 2020 4:22:27 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:28 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:28 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Given expected assetIs is different to the id of the given asset
Apr 03, 2020 4:22:29 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:29 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:29 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:29 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:30 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset
WARNING: [test] Asset log has no asset assigned, try to resolve it
Apr 03, 2020 4:22:30 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
INFO: [2111] Update participant definition because a change was detected
Apr 03, 2020 4:22:30 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
INFO: [2111] Update participant definition because a change was detected
Apr 03, 2020 4:22:31 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
INFO: [2111] Update participant definition because a change was detected
Apr 03, 2020 4:22:31 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition
INFO: [2111] Update participant definition because a change was detected
> Task :de.dim.diamant.service.tests:testOSGi

Tests run  : 290
Passed     : 290
Errors     : 0
Failures   : 0

> Task :de.dim.diamant.service.tests:check
> Task :de.dim.diamant.service.tests:build
> Task :de.dim.diamant.eudamed.model:release
> Task :de.dim.diamant.gson:release
> Task :de.dim.diamant.hyperledger:release
> Task :de.dim.diamant.mail:release
> Task :de.dim.diamant.messaging:release
> Task :de.dim.diamant.model:release
> Task :de.dim.diamant.rest:release
> Task :de.dim.diamant.runtime:release
> Task :de.dim.diamant.service:release
> Task :de.dim.diamant.service.tests:release

> Task :de.dim.diamant.runtime:geckoExport
warning: Key '-plugin.Central' has a non-String value: :null
warning: Key '-plugin.gecko-old' has a non-String value: :null
warning: Key 'javac.target' has a non-String value: :null
warning: Key '-plugin.gecko' has a non-String value: :null
warning: Key '-plugin.project' has a non-String value: :null
warning: Key '-plugin.modeling' has a non-String value: :null
warning: Key '-runblacklist.default' has a non-String value: :null
warning: Key 'javac.source' has a non-String value: :null
warning: Key '-plugin.gecko-all' has a non-String value: :null
warning: Key '-plugin.Release' has a non-String value: :null
warning: Key '-includeresource.license' has a non-String value: :null
warning: Key '-includeresource.icon' has a non-String value: :null
warning: Key 'javac.debug' has a non-String value: :null
warning: Key '-plugin.Local' has a non-String value: :null
warning: Key '-plugin.Temp' has a non-String value: :null

> Task :de.dim.diamant.runtime:prepareDocker
Prepare for Docker build

BUILD SUCCESSFUL in 1m 15s
48 actionable tasks: 48 executed
Build step 'Invoke Gradle script' changed build result to SUCCESS
Docker Build
Docker Build: building image at path /var/jenkins_home/workspace/DIM-Diamant-Backend/de.dim.diamant.runtime/generated/docker
Step 1/14 : FROM       openjdk:11


 ---> 8ae694851c0d

Step 2/14 : MAINTAINER Data In Motion Consulting GmbH


 ---> Running in 5841a66c0ede

Removing intermediate container 5841a66c0ede

 ---> 222c0457ffa2

Step 3/14 : ENV GECKO_WORK /gecko-home


 ---> Running in cd1f2b41c49b

Removing intermediate container cd1f2b41c49b

 ---> 1b81aa5ad1f4

Step 4/14 : ENV GECKO_VERSION 2.0.0


 ---> Running in 93c6e2687376

Removing intermediate container 93c6e2687376

 ---> 45fbb0b62a73

Step 5/14 : RUN mkdir -p /opt/gecko/ && mkdir -p /opt/gecko/logs && mkdir -p /tmp


 ---> Running in f7ca04a3583f

Removing intermediate container f7ca04a3583f

 ---> 5e213c186040

Step 6/14 : COPY ./ /opt/gecko/


 ---> 0c2b3690b618

Step 7/14 : RUN useradd -r -u 200 -m -c "gecko account" -d ${GECKO_WORK} -s /bin/false gecko


 ---> Running in 64326c06b75b

Removing intermediate container 64326c06b75b

 ---> ac06b00c06fe

Step 8/14 : RUN chown -R gecko /opt/gecko && chmod u+rwx -R /opt/gecko && chown -R gecko /tmp && chmod -R u+rw /tmp


 ---> Running in 1dbcbc3207ab

Removing intermediate container 1dbcbc3207ab

 ---> 1bfa8cbd9296

Step 9/14 : RUN cd /opt/gecko


 ---> Running in 00fa1da2ecbd

Removing intermediate container 00fa1da2ecbd

 ---> 7d0ae63ff33c

Step 10/14 : VOLUME ${GECKO_WORK}


 ---> Running in 7c4e71df818f

Removing intermediate container 7c4e71df818f

 ---> bb09d50c65ef

Step 11/14 : EXPOSE 8080 8081 8090


 ---> Running in f83443f3d0f6

Removing intermediate container f83443f3d0f6

 ---> 6af432cb9542

Step 12/14 : WORKDIR /opt/gecko


 ---> Running in fde85bb39ab8

Removing intermediate container fde85bb39ab8

 ---> c07c26ceac74

Step 13/14 : USER gecko


 ---> Running in 6a77f97b899c

Removing intermediate container 6a77f97b899c

 ---> 708099b250ee

Step 14/14 : CMD ["./bin/gecko.sh", "-data", "/gecko-home"]


 ---> Running in ef0ce3e61e08

Removing intermediate container ef0ce3e61e08

 ---> 8a67adaa993b

Successfully built 8a67adaa993b

Tagging built image with devel.data-in-motion.biz:6000/dim/diamant/backend:dev-102
Tagging built image with devel.data-in-motion.biz:6000/dim/diamant/backend:dev-latest
Docker Build Response : 8a67adaa993b
Pushing [devel.data-in-motion.biz:6000/dim/diamant/backend:dev-102, devel.data-in-motion.biz:6000/dim/diamant/backend:dev-latest]
The push refers to repository [devel.data-in-motion.biz:6000/dim/diamant/backend]
c7d4acb67d0e: Preparing
43a00baa6b1c: Preparing
a43293815af8: Preparing
40ba5ee9ee88: Preparing
a3dd8ba6d2bd: Preparing
1ab2d59877e4: Preparing
23f8d486123a: Preparing
afae6f50abb9: Preparing
136a15f81f25: Preparing
185574602537: Preparing
24efcd549ab5: Preparing
136a15f81f25: Waiting
1ab2d59877e4: Waiting
185574602537: Waiting
24efcd549ab5: Waiting
23f8d486123a: Waiting
afae6f50abb9: Waiting
a3dd8ba6d2bd: Layer already exists
1ab2d59877e4: Layer already exists
23f8d486123a: Layer already exists
afae6f50abb9: Layer already exists
136a15f81f25: Layer already exists
c7d4acb67d0e: Pushing [>                                                  ]  240.6kB/21.69MB
a43293815af8: Pushing [>                                                  ]  242.7kB/21.69MB
185574602537: Layer already exists
24efcd549ab5: Layer already exists
40ba5ee9ee88: Pushing  3.072kB
43a00baa6b1c: Pushing [>                                                  ]  1.024kB/74.31kB
43a00baa6b1c: Pushing [==================================================>]  87.04kB
c7d4acb67d0e: Pushing [=====>                                             ]  2.541MB/21.69MB
a43293815af8: Pushing [=====>                                             ]  2.544MB/21.69MB
a43293815af8: Pushing [===========>                                       ]  5.067MB/21.69MB
c7d4acb67d0e: Pushing [===========>                                       ]  4.834MB/21.69MB
40ba5ee9ee88: Pushed
a43293815af8: Pushing [================>                                  ]  7.361MB/21.69MB
c7d4acb67d0e: Pushing [================>                                  ]  7.357MB/21.69MB
43a00baa6b1c: Pushed
a43293815af8: Pushing [======================>                            ]  9.654MB/21.69MB
c7d4acb67d0e: Pushing [======================>                            ]  9.651MB/21.69MB
a43293815af8: Pushing [===========================>                       ]  11.95MB/21.69MB
c7d4acb67d0e: Pushing [===========================>                       ]  11.94MB/21.69MB
a43293815af8: Pushing [================================>                  ]  14.24MB/21.69MB
c7d4acb67d0e: Pushing [================================>                  ]  14.24MB/21.69MB
a43293815af8: Pushing [=====================================>             ]  16.31MB/21.69MB
c7d4acb67d0e: Pushing [=====================================>             ]   16.3MB/21.69MB
a43293815af8: Pushing [==========================================>        ]  18.37MB/21.69MB
c7d4acb67d0e: Pushing [==========================================>        ]   18.6MB/21.69MB
a43293815af8: Pushing [===============================================>   ]  20.66MB/21.69MB
c7d4acb67d0e: Pushing [================================================>  ]  20.89MB/21.69MB
c7d4acb67d0e: Pushing [==================================================>]  21.73MB
a43293815af8: Pushing [==================================================>]  21.73MB
a43293815af8: Pushed
c7d4acb67d0e: Pushed
dev-102: digest: sha256:96451ad7c99fe5ee3e2b8ba6005d120c907a850ea99bd779136eecaea560fd1e size: 2633
The push refers to repository [devel.data-in-motion.biz:6000/dim/diamant/backend]
c7d4acb67d0e: Preparing
43a00baa6b1c: Preparing
a43293815af8: Preparing
40ba5ee9ee88: Preparing
a3dd8ba6d2bd: Preparing
1ab2d59877e4: Preparing
23f8d486123a: Preparing
afae6f50abb9: Preparing
136a15f81f25: Preparing
185574602537: Preparing
24efcd549ab5: Preparing
23f8d486123a: Waiting
afae6f50abb9: Waiting
136a15f81f25: Waiting
185574602537: Waiting
24efcd549ab5: Waiting
1ab2d59877e4: Waiting
a3dd8ba6d2bd: Layer already exists
40ba5ee9ee88: Layer already exists
c7d4acb67d0e: Layer already exists
a43293815af8: Layer already exists
43a00baa6b1c: Layer already exists
23f8d486123a: Layer already exists
136a15f81f25: Layer already exists
185574602537: Layer already exists
afae6f50abb9: Layer already exists
1ab2d59877e4: Layer already exists
24efcd549ab5: Layer already exists
dev-latest: digest: sha256:96451ad7c99fe5ee3e2b8ba6005d120c907a850ea99bd779136eecaea560fd1e size: 2633
Cleaning local images [8a67adaa993b]
Docker Build Done
Recording test results
Finished: SUCCESS