From a2733b4bcac4b5cbfc94a163d821099ddfe5a9ec Mon Sep 17 00:00:00 2001 From: elgekko Date: Thu, 12 May 2022 11:53:12 +0200 Subject: [PATCH] groovy hiba javitva az extensions-ben, a null pointer a stepben teszteles alatt --- .../user/jobengine/server/steps/ImportStatisticsStep.java | 3 +++ .../jobengine/server/steps/shared/ItemManagerExtensions.java | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/server/user.jobengine.executors/src/user/jobengine/server/steps/ImportStatisticsStep.java b/server/user.jobengine.executors/src/user/jobengine/server/steps/ImportStatisticsStep.java index 7a34a4df..dae22abf 100644 --- a/server/user.jobengine.executors/src/user/jobengine/server/steps/ImportStatisticsStep.java +++ b/server/user.jobengine.executors/src/user/jobengine/server/steps/ImportStatisticsStep.java @@ -150,12 +150,15 @@ public class ImportStatisticsStep extends JobStep { try { rundownID = NoSQLUtils.asLong(rundown, IOctopusAPI.ID); String name = NoSQLUtils.asString(NoSQLUtils.asDBObject(rundown, IOctopusAPI.RUNDOWN_TYPE), IOctopusAPI.NAME); + logger.info(marker, "stage1 {}", name); String channel = NoSQLUtils.asString(NoSQLUtils.asDBObject(rundown, IOctopusAPI.CHANNEL), IOctopusAPI.NAME); Date scheduledStart = rundown.getDate(IOctopusAPI.SCHEDULED_START); String start = CalendarUtils.toString(CalendarUtils.createCalendar(scheduledStart), SCHEDULED_FORMAT); + logger.info(marker, "stage2"); // String rundownName = NoSQLUtils.asString(rundown, IOctopusAPI.NAME); rundownName = String.format("%s %s %s", start, name, channel); List stories = octopusAPI.getRundownStories(rundownID, createFieldsObject()); + logger.info(marker, "stage3"); if (stories != null) result.putAll(processStories(stories, null)); } catch (Exception e) { diff --git a/server/user.jobengine.executors/src/user/jobengine/server/steps/shared/ItemManagerExtensions.java b/server/user.jobengine.executors/src/user/jobengine/server/steps/shared/ItemManagerExtensions.java index 32f17cb5..70ec476b 100644 --- a/server/user.jobengine.executors/src/user/jobengine/server/steps/shared/ItemManagerExtensions.java +++ b/server/user.jobengine.executors/src/user/jobengine/server/steps/shared/ItemManagerExtensions.java @@ -14,7 +14,7 @@ import user.jobengine.db.Store; public class ItemManagerExtensions { public static BasicDBObject getArchiveInfo(IItemManager manager, long houseid) { - final BasicDBObject[] result = { null }; + final BasicDBObject[] result = new BasicDBObject[] { null }; StringBuilder query = new StringBuilder(); query.append("select count(*) as count, sum(length) as duration FROM media"); query.append(" "); @@ -36,7 +36,8 @@ public class ItemManagerExtensions { final long[] result = new long[] { 0 }; final String[] idToCheck = new String[] { houseid }; int pos = houseid.lastIndexOf("-"); - //a hivas a CopyForArchiveNEXIOMaterialsStep-bol is johet, ott meg nincs idobelyegezve a nev! + // a hivas a CopyForArchiveNEXIOMaterialsStep-bol is johet, ott meg nincs + // idobelyegezve a nev! if (pos > 0 && houseid.length() - pos > 4) idToCheck[0] = houseid.substring(0, pos); MetadataType metadataType = MetadataTypeDetector.GuessMetadataType(idToCheck[0]); -- 2.54.0