I'm a newbie trying to do the XNAT Admin 101 course and I've hit a problem early on with the following error. I've also just re-run this un my Unbuntu 20.04 server (rather than an Ubuntu Shell on windows) and get the same problem. Anyone had this and/ or point me at a fix?
Data file not found. Interpretting data input as uploading comma-separated list of projects: Fruit_Struct...
Metadata YAML for Fruit_Struct not found in: data/Fruit_Struct_metadata.yaml...
Metadata YAML for Fruit_Struct found in: sample_projects/Fruit_Struct_metadata.yaml
Parsed YAML for project Fruit_Struct.
Data zip for Fruit_Struct not found. Download from NRG download site will be attempted.
Downloading data for Fruit_Struct...
[unzip] Expanding: /home/xnat/xnat_populate/data/Fruit_Struct.zip into /home/xnat/xnat_populate/data
XNAT site initialized...
None of the XNAT projects selected require XNAT plugins. Skipping plugin checks...
Caught: com.jayway.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
com.jayway.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
at com.jayway.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:917)
at com.jayway.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:882)
at com.jayway.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:961)
at com.jayway.restassured.path.json.JsonPath.getJsonObject(JsonPath.java:924)
at com.jayway.restassured.path.json.JsonPath.getObject(JsonPath.java:522)
at com.jayway.restassured.path.json.JsonPath$getObject$0.call(Unknown Source)
at org.nrg.xnat.interfaces.XnatInterface.listProjects(XnatInterface.groovy:660)
at org.nrg.xnat.interfaces.XnatInterface$listProjects$4.call(Unknown Source)
at org.nrg.populate.XnatDriver.postData(XnatDriver.groovy:159)
at org.nrg.populate.XnatDriver$postData$2.call(Unknown Source)
at PopulateXnat.run(PopulateXnat.groovy:88)
Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading '<', no possible valid JSON value or punctuation could be recognized.
at com.jayway.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:96)
at com.jayway.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source)
at com.jayway.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:82)
at com.jayway.restassured.path.json.JsonPath$4$1.method(JsonPath.java:880)
at com.jayway.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:915)
... 10 more
xnat@Ubu:~/xnat_populate$