From abeba6a08d163e4f49ab8fa71e0968ed73e008ee Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Fri, 10 Feb 2017 16:40:20 +0000 Subject: [PATCH] refs #772 Support Scheduled Task take in charge from Orphaned RIs git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@142464 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../persistence/orientdb/OrientDBPersistenceConnector.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/gcube/vremanagement/executor/persistence/orientdb/OrientDBPersistenceConnector.java b/src/main/java/org/gcube/vremanagement/executor/persistence/orientdb/OrientDBPersistenceConnector.java index 320c682..ff88b72 100644 --- a/src/main/java/org/gcube/vremanagement/executor/persistence/orientdb/OrientDBPersistenceConnector.java +++ b/src/main/java/org/gcube/vremanagement/executor/persistence/orientdb/OrientDBPersistenceConnector.java @@ -348,8 +348,10 @@ public class OrientDBPersistenceConnector extends } RunOn runOn = ScheduledTask.generateRunOn(); - String json = mapper.writeValueAsString(runOn); - doc.field(RUN_ON, json); + + ODocument runOnDocument = new ODocument(); + runOnDocument.fromJSON(mapper.writeValueAsString(runOn)); + doc.field(RUN_ON, runOnDocument); timestamp = Calendar.getInstance().getTimeInMillis(); doc.field(TIMESTAMP, timestamp);