diff --git a/internal/common/identifier.go b/internal/common/identifier.go
index f544a24a..4e915e09 100644
--- a/internal/common/identifier.go
+++ b/internal/common/identifier.go
@@ -113,10 +113,12 @@ func GetIdentiferByPaths(jsonpaths []string, jsonld string) ([]string, string, e
func url2Path(idstring string) string {
u, err := url.Parse(idstring)
- if err != nil {
+ if err != nil || u.Path == "" {
return idstring
}
+
return u.Path[1:]
+
}
func encodeark(arkid string) string {
arkid = strings.Replace(arkid, ":/", "_", 1)
diff --git a/runConfigurations/cli batch --cfgName ecrr (1).run.xml b/runConfigurations/cli batch --cfgName ecrr (1).run.xml
deleted file mode 100644
index 7c3aaef9..00000000
--- a/runConfigurations/cli batch --cfgName ecrr (1).run.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/runConfigurations/cli batch --cfgName ecrr ecrr_submitted.run.xml b/runConfigurations/cli batch --cfgName ecrr ecrr_submitted.run.xml
index 365ea45e..21a7a0d7 100644
--- a/runConfigurations/cli batch --cfgName ecrr ecrr_submitted.run.xml
+++ b/runConfigurations/cli batch --cfgName ecrr ecrr_submitted.run.xml
@@ -18,6 +18,7 @@
+