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 1c9f6bad23d4a93bb704d2317bb8f769272b7083, 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 1c9f6bad23d4a93bb704d2317bb8f769272b7083 (refs/remotes/origin/develop) > git config core.sparsecheckout # timeout=10 > git checkout -f 1c9f6bad23d4a93bb704d2317bb8f769272b7083 Commit message: "asset transaction notification" > git rev-list --no-walk e15b0fd0a8b05338852a5c24ac7c731b29924761 # 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 04, 2020 2:28:58 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 04, 2020 2:28:58 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 04, 2020 2:28:59 PM de.dim.diamant.service.event.JoinSplitModificationHandler handleEvent WARNING: Received an null adding data, which should not happen. Doing nothing Apr 04, 2020 2:28:59 PM de.dim.diamant.service.event.JoinSplitModificationHandler handleEvent WARNING: Received an null removal data, which should not happen. Doing nothing Apr 04, 2020 2:28:59 PM de.dim.diamant.service.event.JoinSplitModificationHandler handleEvent WARNING: Received an null adding data, which should not happen. Doing nothing Apr 04, 2020 2:28:59 PM de.dim.diamant.service.event.NotificationMessageHandler handleEvent WARNING: Received an message notification event without payload: entry, notification Apr 04, 2020 2:28:59 PM de.dim.diamant.service.event.NotificationMessageHandler handleEvent WARNING: Received an message notification event without payload: entry, notification Apr 04, 2020 2:28:59 PM de.dim.diamant.service.event.NotificationMessageHandler handleEvent WARNING: Received an message notification event without payload: entry, notification Apr 04, 2020 2:29:00 PM de.dim.diamant.service.event.NotificationMessageHandler handleEvent WARNING: Received an notification definition without transaction link. This should not happen. Apr 04, 2020 2:29:00 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent INFO: [test][null] Nothing to notify Apr 04, 2020 2:29:00 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:119) at de.dim.diamant.service.event.TransactionEntryNotificationHandler.handleEvent(TransactionEntryNotificationHandler.java:66) at de.dim.diamant.service.event.tests.TransactionEntryNotificationDispatcherTest.testDispatcher_TransactionId(TransactionEntryNotificationDispatcherTest.java:129) 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 04, 2020 2:29:00 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 04, 2020 2:29:00 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:119) at de.dim.diamant.service.event.TransactionEntryNotificationHandler.handleEvent(TransactionEntryNotificationHandler.java:66) at de.dim.diamant.service.event.tests.TransactionEntryNotificationDispatcherTest.testDispatcher_NoTransactionId(TransactionEntryNotificationDispatcherTest.java:114) 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 04, 2020 2:29:00 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent SEVERE: [test] Error dispatching messages java.lang.IllegalStateException Apr 04, 2020 2:29:01 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 04, 2020 2:29:01 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent SEVERE: [null] Error dispatching messages java.lang.IllegalStateException Apr 04, 2020 2:29:01 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent INFO: [test][part1] Nothing to notify Apr 04, 2020 2:29:01 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:119) at de.dim.diamant.service.event.TransactionEntryNotificationHandler.handleEvent(TransactionEntryNotificationHandler.java:66) at de.dim.diamant.service.event.tests.TransactionEntryNotificationDispatcherTest.testDispatcher_NoTransaction(TransactionEntryNotificationDispatcherTest.java:144) 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 04, 2020 2:29:01 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 04, 2020 2:29:01 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:107) at de.dim.diamant.service.event.TransactionEntryNotificationHandler.handleEvent(TransactionEntryNotificationHandler.java:66) at de.dim.diamant.service.event.tests.TransactionEntryNotificationDispatcherTest.testDispatcher_AssetEntryNoAsset(TransactionEntryNotificationDispatcherTest.java:292) 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 04, 2020 2:29:01 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler sendHandleNotification INFO: Received an transaction notification without contact reference. This should not happen! Doing nothing Apr 04, 2020 2:29:02 PM de.dim.diamant.service.event.TransactionEntryNotificationHandler handleEvent INFO: [test] Received an transaction notification event for a transaction without id. This should not happen! Doing nothing Apr 04, 2020 2:29:02 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 04, 2020 2:29:03 PM de.dim.diamant.service.impl.AssetServiceImpl updateOwner WARNING: [asset1] No asset type was given, taking ASSET as default Apr 04, 2020 2:29:03 PM de.dim.diamant.service.impl.AssetServiceImpl updateOwner INFO: [asset1] No asset found for type 'Asset' Apr 04, 2020 2:29:03 PM de.dim.diamant.service.impl.AssetServiceImpl updateOwner WARNING: [asset1] No asset type was given, taking ASSET as default Apr 04, 2020 2:29:06 PM de.dim.diamant.service.impl.AssetServiceImpl updateOwner WARNING: [asset1] No asset type was given, taking ASSET as default Apr 04, 2020 2:29:06 PM de.dim.diamant.service.impl.AssetServiceImpl updateOwner WARNING: [asset1] No asset type was given, taking ASSET as default Apr 04, 2020 2:29:07 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition INFO: [2111] Update participant definition because a change was detected Apr 04, 2020 2:29:07 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition INFO: [2111] Update participant definition because a change was detected Apr 04, 2020 2:29:08 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition INFO: [2111] Update participant definition because a change was detected Apr 04, 2020 2:29:08 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition INFO: [2111] Update participant definition because a change was detected Apr 04, 2020 2:29:09 PM de.dim.diamant.service.impl.TransactionEntryTextProvider provideText WARNING: Object is not of instance TransactionEntry. Returning without result Apr 04, 2020 2:29:09 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 04, 2020 2:29:10 PM de.dim.diamant.service.impl.TransactionEntryTextProvider provideText WARNING: [null] No participant found. Cannot set source information Apr 04, 2020 2:29:10 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 04, 2020 2:29:11 PM de.dim.diamant.service.impl.ParticipantServiceImpl getDefinitionByName INFO: [test] No participant found Apr 04, 2020 2:29:12 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition INFO: [2111] Update participant definition because a change was detected Apr 04, 2020 2:29:12 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition INFO: [1222] Save new participant definition Apr 04, 2020 2:29:12 PM de.dim.diamant.service.impl.ParticipantServiceImpl getDefinitionByName INFO: [test] No participant found Apr 04, 2020 2:29:12 PM de.dim.diamant.service.impl.ParticipantServiceImpl appendAsset WARNING: [1222] Cannot add a null asset for this participant Apr 04, 2020 2:29:13 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition INFO: [1222] Save new participant definition Apr 04, 2020 2:29:13 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipant INFO: [1222] Update participant because a change was detected Apr 04, 2020 2:29:13 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition INFO: [1222] Update participant definition because a change was detected Apr 04, 2020 2:29:14 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipant INFO: [1222] Update participant because a change was detected Apr 04, 2020 2:29:14 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipant INFO: [test] Save new participant without id Apr 04, 2020 2:29:14 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipant SEVERE: Cannot update a null Participant Apr 04, 2020 2:29:15 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition SEVERE: Cannot update a null participant definition Apr 04, 2020 2:29:15 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipant INFO: [1222] Update participant because a change was detected Apr 04, 2020 2:29:19 PM de.dim.diamant.service.impl.ProductServiceImpl createProduct WARNING: [myvalidudi] A Product with such UDI already exist. Cannot create a new one. Apr 04, 2020 2:29:19 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:20 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:20 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:20 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:20 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:20 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:20 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:20 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:20 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Given expected assetIs is different to the id of the given asset Apr 04, 2020 2:29:21 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:21 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:22 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Given expected assetIs is different to the id of the given asset Apr 04, 2020 2:29:22 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:22 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:22 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:23 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:23 PM de.dim.diamant.service.impl.TransactionEntryServiceimpl resolveAsset WARNING: [test] Asset log has no asset assigned, try to resolve it Apr 04, 2020 2:29:23 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition INFO: [2111] Update participant definition because a change was detected Apr 04, 2020 2:29:24 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition INFO: [2111] Update participant definition because a change was detected Apr 04, 2020 2:29:24 PM de.dim.diamant.service.impl.ParticipantServiceImpl updateParticipantDefinition INFO: [2111] Update participant definition because a change was detected Apr 04, 2020 2:29:24 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 : 293 Passed : 293 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 31s 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 16b9217680e7 Removing intermediate container 16b9217680e7 ---> b1718e0149e5 Step 3/14 : ENV GECKO_WORK /gecko-home ---> Running in 98b9c17efa7a Removing intermediate container 98b9c17efa7a ---> 7625c3e5acb5 Step 4/14 : ENV GECKO_VERSION 2.0.0 ---> Running in b45996d5b873 Removing intermediate container b45996d5b873 ---> 8c26966c249c Step 5/14 : RUN mkdir -p /opt/gecko/ && mkdir -p /opt/gecko/logs && mkdir -p /tmp ---> Running in a55f34f564bb Removing intermediate container a55f34f564bb ---> 84f3971a2db2 Step 6/14 : COPY ./ /opt/gecko/ ---> e33b1fa23ff3 Step 7/14 : RUN useradd -r -u 200 -m -c "gecko account" -d ${GECKO_WORK} -s /bin/false gecko ---> Running in 81996ed18c73 Removing intermediate container 81996ed18c73 ---> df50437c7604 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 b5e64ab1031b Removing intermediate container b5e64ab1031b ---> 6fc4050c89b8 Step 9/14 : RUN cd /opt/gecko ---> Running in 50399febf10a Removing intermediate container 50399febf10a ---> fc6e9010614c Step 10/14 : VOLUME ${GECKO_WORK} ---> Running in a0915ddf5754 Removing intermediate container a0915ddf5754 ---> 99b5a8d61168 Step 11/14 : EXPOSE 8080 8081 8090 ---> Running in 15fff2c28d42 Removing intermediate container 15fff2c28d42 ---> 8cb8889389ea Step 12/14 : WORKDIR /opt/gecko ---> Running in 3ee40ab6f878 Removing intermediate container 3ee40ab6f878 ---> cd072efc39ff Step 13/14 : USER gecko ---> Running in b238ee7662d8 Removing intermediate container b238ee7662d8 ---> 4b5d4feb335b Step 14/14 : CMD ["./bin/gecko.sh", "-data", "/gecko-home"] ---> Running in fb06144c1702 Removing intermediate container fb06144c1702 ---> f135a6687c8a Successfully built f135a6687c8a Tagging built image with devel.data-in-motion.biz:6000/dim/diamant/backend:dev-103 Tagging built image with devel.data-in-motion.biz:6000/dim/diamant/backend:dev-latest Docker Build Response : f135a6687c8a Pushing [devel.data-in-motion.biz:6000/dim/diamant/backend:dev-103, 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] 41932fe50c2c: Preparing 550b6fd68d1a: Preparing e1c6159f3f5c: Preparing d36ff02c40be: 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 550b6fd68d1a: Pushing [> ] 1.024kB/74.31kB 41932fe50c2c: Pushing [> ] 240.6kB/21.7MB e1c6159f3f5c: Pushing [> ] 242.7kB/21.7MB d36ff02c40be: Pushing 3.072kB 550b6fd68d1a: Pushing [==================================================>] 87.04kB 41932fe50c2c: Pushing [======> ] 2.77MB/21.7MB e1c6159f3f5c: Pushing [======> ] 2.773MB/21.7MB 1ab2d59877e4: Layer already exists 23f8d486123a: Layer already exists afae6f50abb9: Layer already exists 136a15f81f25: Layer already exists 185574602537: Layer already exists 24efcd549ab5: Layer already exists 41932fe50c2c: Pushing [===========> ] 5.064MB/21.7MB e1c6159f3f5c: Pushing [============> ] 5.296MB/21.7MB 41932fe50c2c: Pushing [=================> ] 7.587MB/21.7MB e1c6159f3f5c: Pushing [==================> ] 7.819MB/21.7MB 41932fe50c2c: Pushing [======================> ] 9.881MB/21.7MB e1c6159f3f5c: Pushing [=======================> ] 10.34MB/21.7MB d36ff02c40be: Pushed 41932fe50c2c: Pushing [============================> ] 12.17MB/21.7MB e1c6159f3f5c: Pushing [=============================> ] 12.64MB/21.7MB 550b6fd68d1a: Pushed 41932fe50c2c: Pushing [=================================> ] 14.47MB/21.7MB e1c6159f3f5c: Pushing [==================================> ] 14.93MB/21.7MB 41932fe50c2c: Pushing [======================================> ] 16.53MB/21.7MB e1c6159f3f5c: Pushing [=======================================> ] 17.22MB/21.7MB 41932fe50c2c: Pushing [===========================================> ] 18.83MB/21.7MB e1c6159f3f5c: Pushing [============================================> ] 19.29MB/21.7MB 41932fe50c2c: Pushing [================================================> ] 21.12MB/21.7MB e1c6159f3f5c: Pushing [=================================================> ] 21.58MB/21.7MB 41932fe50c2c: Pushing [==================================================>] 21.74MB e1c6159f3f5c: Pushing [==================================================>] 21.74MB e1c6159f3f5c: Pushed 41932fe50c2c: Pushed dev-103: digest: sha256:3bf067908e97e04be4ee4261f7a7b21513f9aeeb533ed19d678dd14893ee2578 size: 2633 The push refers to repository [devel.data-in-motion.biz:6000/dim/diamant/backend] 41932fe50c2c: Preparing 550b6fd68d1a: Preparing e1c6159f3f5c: Preparing d36ff02c40be: Preparing a3dd8ba6d2bd: Preparing 1ab2d59877e4: Preparing 23f8d486123a: Preparing afae6f50abb9: Preparing 136a15f81f25: Preparing 185574602537: Preparing 24efcd549ab5: Preparing 1ab2d59877e4: Waiting 23f8d486123a: Waiting 24efcd549ab5: Waiting afae6f50abb9: Waiting 136a15f81f25: Waiting 185574602537: Waiting 41932fe50c2c: Layer already exists e1c6159f3f5c: Layer already exists 550b6fd68d1a: Layer already exists d36ff02c40be: Layer already exists a3dd8ba6d2bd: Layer already exists afae6f50abb9: Layer already exists 23f8d486123a: Layer already exists 1ab2d59877e4: Layer already exists 185574602537: Layer already exists 136a15f81f25: Layer already exists 24efcd549ab5: Layer already exists dev-latest: digest: sha256:3bf067908e97e04be4ee4261f7a7b21513f9aeeb533ed19d678dd14893ee2578 size: 2633 Cleaning local images [f135a6687c8a] Docker Build Done Recording test results Finished: SUCCESS