Yep, here's the error in restlet.log using retainPrivateTags[ "(01F7,{ELSCINT1}9B)","(0053,{GEHC_CT_ADVAPP_001}40)","(0053,{GEHC_CT_ADVAPP_001}41)","(0053,{GEHC_CT_ADVAPP_001}42)","(0053,{GEHC_CT_ADVAPP_001}43)","(7005,{TOSHIBA_MEC_CT3}0B)"]:
2021-03-19 20:17:55,870 [threadPoolExecutorFactoryBean-13] ERROR org.nrg.xnat.restlet.actions.SessionImporter -
org.nrg.dicom.mizer.exceptions.MizerException: org.nrg.transaction.TransactionException: java.lang.NullPointerException
at org.nrg.dicom.mizer.service.impl.BaseMizerService.anonymize(BaseMizerService.java:286)
at org.nrg.xnat.helpers.merge.AnonymizerA.anonymize(AnonymizerA.java:68)
at org.nrg.xnat.helpers.merge.AnonymizerA.call(AnonymizerA.java:99)
at org.nrg.xnat.restlet.actions.SessionImporter.call(SessionImporter.java:265)
at org.nrg.xnat.restlet.actions.SessionImporter.call(SessionImporter.java:48)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.nrg.transaction.TransactionException: java.lang.NullPointerException
at org.nrg.transaction.operations.WorkOnCopyOp.run(WorkOnCopyOp.java:50)
at org.nrg.transaction.Run.runTransaction(Run.java:17)
at org.nrg.dicom.mizer.service.impl.BaseMizerService.anonymize(BaseMizerService.java:282)
... 8 common frames omitted
Caused by: java.lang.NullPointerException: null
at java.util.regex.Pattern.quote(Pattern.java:1291)
at org.nrg.dicom.mizer.tags.TagPrivate.computePvtCreatorRegex(TagPrivate.java:109)
at org.nrg.dicom.mizer.tags.TagPrivate.getRegex(TagPrivate.java:103)
at org.nrg.dicom.mizer.tags.TagPath.computeRegex(TagPath.java:192)
at org.nrg.dicom.mizer.tags.TagPath.getRegex(TagPath.java:150)
at org.nrg.dicom.mizer.objects.DicomObjectFactory$MizerDicomObject$DeleteDicomObjectVisitor.visitTag(DicomObjectFactory.java:302)
at org.nrg.dicom.mizer.objects.DicomObjectVisitor.visit(DicomObjectVisitor.java:63)
at org.nrg.dicom.mizer.objects.DicomObjectVisitor.visit(DicomObjectVisitor.java:36)
at org.nrg.dicom.mizer.objects.DicomObjectVisitor.visit(DicomObjectVisitor.java:28)
at org.nrg.dicom.mizer.objects.DicomObjectFactory$MizerDicomObject.delete(DicomObjectFactory.java:321)
at org.nrg.dicom.dicomedit.functions.RetainPrivateTagsScriptFunction$1.visitTag(RetainPrivateTagsScriptFunction.java:60)
at org.nrg.dicom.mizer.objects.DicomObjectVisitor.visit(DicomObjectVisitor.java:63)
at org.nrg.dicom.mizer.objects.DicomObjectVisitor.visit(DicomObjectVisitor.java:36)
at org.nrg.dicom.mizer.objects.DicomObjectVisitor.visit(DicomObjectVisitor.java:28)
at org.nrg.dicom.dicomedit.functions.RetainPrivateTagsScriptFunction.apply(RetainPrivateTagsScriptFunction.java:65)
at org.nrg.dicom.dicomedit.functions.FunctionManager.execute(FunctionManager.java:125)
at org.nrg.dicom.dicomedit.DicomEditParseTreeVisitor.evaluateFunction(DicomEditParseTreeVisitor.java:440)
at org.nrg.dicom.dicomedit.DicomEditParseTreeVisitor.visitMethod(DicomEditParseTreeVisitor.java:335)
at org.nrg.dicom.dicomedit.DicomEditParseTreeVisitor.visitMethod(DicomEditParseTreeVisitor.java:39)
at org.nrg.dicom.dicomedit.DE6Parser$MethodContext.accept(DE6Parser.java:1092)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
at org.nrg.dicom.dicomedit.DicomEditParseTreeVisitor.visitStatement(DicomEditParseTreeVisitor.java:81)
at org.nrg.dicom.dicomedit.DicomEditParseTreeVisitor.visitStatement(DicomEditParseTreeVisitor.java:39)
at org.nrg.dicom.dicomedit.DE6Parser$StatementContext.accept(DE6Parser.java:342)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
at org.nrg.dicom.dicomedit.DicomEditParseTreeVisitor.visitScript(DicomEditParseTreeVisitor.java:74)
at org.nrg.dicom.dicomedit.DicomEditParseTreeVisitor.visitScript(DicomEditParseTreeVisitor.java:39)
at org.nrg.dicom.dicomedit.DE6Parser$ScriptContext.accept(DE6Parser.java:140)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
at org.nrg.dicom.dicomedit.ScriptApplicator.apply(ScriptApplicator.java:104)
at org.nrg.dicom.dicomedit.mizer.DE6Mizer.anonymizeImpl(DE6Mizer.java:105)
at org.nrg.dicom.mizer.service.impl.AbstractMizer.anonymize(AbstractMizer.java:86)
at org.nrg.dicom.mizer.service.impl.AnonymizeCallOnFileWithPixels.call(AnonymizeCallOnFileWithPixels.java:62)
at org.nrg.dicom.mizer.service.impl.AnonymizeCallOnFileWithPixels.call(AnonymizeCallOnFileWithPixels.java:38)
at org.nrg.transaction.operations.WorkOnCopyOp.run(WorkOnCopyOp.java:32)
... 10 common frames omitted