Hi Mohana,
This is a 2nd attempt to post. Sorry if duplicate.
The configuration on the host is for: Project Resources: All; Subject Resources: None; Non-Imaging Assessments: None; and Imaging Session: All. Each MR session has many MANY assessors that I don't want to send over. Just the images and generic meta data (date, time, etc) found in a downloaded MR session XML.
Below are the relevant logs.
Thanks,
Ben
=== DESTINATION LOGS ===
xdat.log: Nothing
xsync.log: Just sync trigger messages
restlet.log:
2026-04-15 09:24:07,907 [ajp-nio-127.0.0.1-8009-exec-4] ERROR org.nrg.xnat.restlet.resources.QueryOrganizerResource - Unknown alias "URI" processing query for root element: subjectData
2026-04-15 09:26:47,590 [ajp-nio-127.0.0.1-8009-exec-1] ERROR org.nrg.xnat.restlet.resources.QueryOrganizerResource - Unknown alias "URI" processing query for root element: experimentData
=== HOST LOGS ===
xdat.log: Nothing
xsync.log:
2026-04-15 09:30:13,953 [xsync-thread-1] INFO org.nrg.xsync.services.remote.RemoteRESTServiceImpl - <200,{"key":"20260415_092936882","payload":"{\"entryList\":[{\"status\":\"InProgress\",\"eventTime\":1776
263413941,\"message\":\"Importing XAR\"}]}","succeeded":null,"finalMessage":null},[Date:"Wed, 15 Apr 2026 14:30:13 GMT", Server:"Apache/2.4.62 (Red Hat Enterprise Linux) OpenSSL/3.2.2", Set-Cookie:"SESSION_
EXPIRATION_TIME="1776263413944,900000"; Version=1; Path=/xnat/; Secure", X-Content-Type-Options:"nosniff", X-XSS-Protection:"1; mode=block", X-Frame-Options:"SAMEORIGIN", Content-Security-Policy:"frame-ance
stors 'self'", Content-Type:"application/json", Keep-Alive:"timeout=5, max=99", Connection:"Keep-Alive", Transfer-Encoding:"chunked"]>
2026-04-15 09:30:13,953 [xsync-thread-1] INFO org.nrg.xsync.services.remote.RemoteRESTServiceImpl - {"key":"20260415_092936882","payload":"{\"entryList\":[{\"status\":\"InProgress\",\"eventTime\":177626341
3941,\"message\":\"Importing XAR\"}]}","succeeded":null,"finalMessage":null}
2026-04-15 09:30:13,953 [xsync-thread-1] INFO org.nrg.xsync.services.remote.RemoteRESTServiceImpl - [SESSION_EXPIRATION_TIME="1776263413944,900000"; Version=1; Path=/xnat/; Secure]
2026-04-15 09:30:13,953 [xsync-thread-1] DEBUG org.nrg.xsync.services.remote.RemoteRESTServiceImpl - Import progress: {"key":"20260415_092936882","payload":"{\"entryList\":[{\"status\":\"InProgress\",\"even
tTime\":1776263413941,\"message\":\"Importing XAR\"}]}","succeeded":null,"finalMessage":null}
2026-04-15 09:30:18,988 [xsync-thread-1] INFO org.nrg.xsync.services.remote.RemoteRESTServiceImpl - <200,{"key":"20260415_092936882","payload":"{\"entryList\":[{\"status\":\"InProgress\",\"eventTime\":1776
263413941,\"message\":\"Importing XAR\"}]}","succeeded":null,"finalMessage":null},[Date:"Wed, 15 Apr 2026 14:30:18 GMT", Server:"Apache/2.4.62 (Red Hat Enterprise Linux) OpenSSL/3.2.2", Set-Cookie:"SESSION_
EXPIRATION_TIME="1776263418975,900000"; Version=1; Path=/xnat/; Secure", X-Content-Type-Options:"nosniff", X-XSS-Protection:"1; mode=block", X-Frame-Options:"SAMEORIGIN", Content-Security-Policy:"frame-ance
stors 'self'", Content-Type:"application/json", Keep-Alive:"timeout=5, max=100", Connection:"Keep-Alive", Transfer-Encoding:"chunked"]>
2026-04-15 09:30:18,988 [xsync-thread-1] INFO org.nrg.xsync.services.remote.RemoteRESTServiceImpl - {"key":"20260415_092936882","payload":"{\"entryList\":[{\"status\":\"InProgress\",\"eventTime\":177626341
3941,\"message\":\"Importing XAR\"}]}","succeeded":null,"finalMessage":null}
2026-04-15 09:30:18,988 [xsync-thread-1] INFO org.nrg.xsync.services.remote.RemoteRESTServiceImpl - [SESSION_EXPIRATION_TIME="1776263418975,900000"; Version=1; Path=/xnat/; Secure]
2026-04-15 09:30:18,988 [xsync-thread-1] DEBUG org.nrg.xsync.services.remote.RemoteRESTServiceImpl - Import progress: {"key":"20260415_092936882","payload":"{\"entryList\":[{\"status\":\"InProgress\",\"even
tTime\":1776263413941,\"message\":\"Importing XAR\"}]}","succeeded":null,"finalMessage":null}
2026-04-15 09:30:24,005 [xsync-thread-1] INFO org.nrg.xsync.services.remote.RemoteRESTServiceImpl - <200,{"key":"20260415_092936882","payload":"{\"entryList\":[{\"status\":\"InProgress\",\"eventTime\":1776
263413941,\"message\":\"Importing XAR\"}]}","succeeded":true,"finalMessage":"/archive/experiments/ANSIRBIDS_E00206"},[Date:"Wed, 15 Apr 2026 14:30:23 GMT", Server:"Apache/2.4.62 (Red Hat Enterprise Linux) O
penSSL/3.2.2", Set-Cookie:"SESSION_EXPIRATION_TIME="1776263423997,900000"; Version=1; Path=/xnat/; Secure", X-Content-Type-Options:"nosniff", X-XSS-Protection:"1; mode=block", X-Frame-Options:"SAMEORIGIN",
Content-Security-Policy:"frame-ancestors 'self'", Content-Type:"application/json", Keep-Alive:"timeout=5, max=100", Connection:"Keep-Alive", Transfer-Encoding:"chunked"]>
2026-04-15 09:30:24,005 [xsync-thread-1] INFO org.nrg.xsync.services.remote.RemoteRESTServiceImpl - {"key":"20260415_092936882","payload":"{\"entryList\":[{\"status\":\"InProgress\",\"eventTime\":177626341
3941,\"message\":\"Importing XAR\"}]}","succeeded":true,"finalMessage":"/archive/experiments/ANSIRBIDS_E00206"}
2026-04-15 09:30:24,005 [xsync-thread-1] INFO org.nrg.xsync.services.remote.RemoteRESTServiceImpl - [SESSION_EXPIRATION_TIME="1776263423997,900000"; Version=1; Path=/xnat/; Secure]
2026-04-15 09:30:24,005 [xsync-thread-1] DEBUG org.nrg.xsync.services.remote.RemoteRESTServiceImpl - Import progress: {"key":"20260415_092936882","payload":"{\"entryList\":[{\"status\":\"InProgress\",\"even
tTime\":1776263413941,\"message\":\"Importing XAR\"}]}","succeeded":true,"finalMessage":"/archive/experiments/ANSIRBIDS_E00206"}
2026-04-15 09:30:24,006 [xsync-thread-1] DEBUG org.nrg.xsync.local.XsyncExperimentTransfer - Total Time to process XAR file for scan 13 :: 47126
2026-04-15 09:30:24,058 [xsync-thread-1] DEBUG org.nrg.xsync.tools.XsyncURIUtils - connectionResopnse.getResponseBody()=/archive/experiments/ANSIRBIDS_E00206
2026-04-15 09:30:24,065 [xsync-thread-1] ERROR org.nrg.xsync.local.XsyncExperimentTransfer - Could not sync experiment
java.lang.NullPointerException: null
at org.nrg.xsync.local.XsyncExperimentTransfer.transformOtherItemFieldsBeforeSync(XsyncExperimentTransfer.java:1242)
at org.nrg.xsync.local.XsyncExperimentTransfer.storeXar(XsyncExperimentTransfer.java:435)
at org.nrg.xsync.local.XsyncExperimentTransfer.syncExperiment(XsyncExperimentTransfer.java:151)
at org.nrg.xsync.local.BatchExperimentSync.pushExperiment(BatchExperimentSync.java:156)
at org.nrg.xsync.local.RemoteSubject.pushExperiment(RemoteSubject.java:131)
at org.nrg.xsync.local.RemoteSubject.syncExperiment(RemoteSubject.java:99)
at org.nrg.xsync.local.SingleExperimentTransfer.syncExperiment(SingleExperimentTransfer.java:178)
at org.nrg.xsync.local.SingleExperimentTransfer.sync(SingleExperimentTransfer.java:128)
at org.nrg.xsync.local.SingleExperimentTransfer.call(SingleExperimentTransfer.java:87)
at org.nrg.xsync.local.SingleExperimentTransfer.call(SingleExperimentTransfer.java:42)
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:750)
2026-04-15 09:30:30,201 [xsync-thread-1] ERROR org.nrg.xsync.local.RemoteSubject - Error syncing experiment LONG_0006_20231213
org.nrg.xsync.exception.XsyncStoreException: Unable to store for subject LONG_0006 experiment LONG_0006_20231213
at org.nrg.xsync.local.XsyncExperimentTransfer.syncExperiment(XsyncExperimentTransfer.java:153)
at org.nrg.xsync.local.BatchExperimentSync.pushExperiment(BatchExperimentSync.java:156)
at org.nrg.xsync.local.RemoteSubject.pushExperiment(RemoteSubject.java:131)
at org.nrg.xsync.local.RemoteSubject.syncExperiment(RemoteSubject.java:99)
at org.nrg.xsync.local.SingleExperimentTransfer.syncExperiment(SingleExperimentTransfer.java:178)
at org.nrg.xsync.local.SingleExperimentTransfer.sync(SingleExperimentTransfer.java:128)
at org.nrg.xsync.local.SingleExperimentTransfer.call(SingleExperimentTransfer.java:87)
at org.nrg.xsync.local.SingleExperimentTransfer.call(SingleExperimentTransfer.java:42)
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:750)
2026-04-15 09:30:30,205 [xsync-thread-1] ERROR org.nrg.xsync.utils.XSyncFailureHandler - Failed to sync LONG xsiType ANSIRUTSW02_S00926
2026-04-15 09:30:30,207 [xsync-thread-1] ERROR org.nrg.xsync.local.SingleExperimentTransfer - Unable to store for subject LONG_0006 experiment LONG_0006_20231213
org.nrg.xsync.exception.XsyncStoreException: Unable to store for subject LONG_0006 experiment LONG_0006_20231213
at org.nrg.xsync.local.XsyncExperimentTransfer.syncExperiment(XsyncExperimentTransfer.java:153)
at org.nrg.xsync.local.BatchExperimentSync.pushExperiment(BatchExperimentSync.java:156)
at org.nrg.xsync.local.RemoteSubject.pushExperiment(RemoteSubject.java:131)
at org.nrg.xsync.local.RemoteSubject.syncExperiment(RemoteSubject.java:99)
at org.nrg.xsync.local.SingleExperimentTransfer.syncExperiment(SingleExperimentTransfer.java:178)
at org.nrg.xsync.local.SingleExperimentTransfer.sync(SingleExperimentTransfer.java:128)
at org.nrg.xsync.local.SingleExperimentTransfer.call(SingleExperimentTransfer.java:87)
at org.nrg.xsync.local.SingleExperimentTransfer.call(SingleExperimentTransfer.java:42)
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:750)
2026-04-15 09:30:30,207 [xsync-thread-1] DEBUG org.nrg.xsync.local.SingleExperimentTransfer - Unable to store for subject LONG_0006 experiment LONG_0006_20231213
2026-04-15 09:30:30,212 [xsync-thread-1] DEBUG org.nrg.xsync.manifest.SyncManifest - <html><body><p>The following data was synced from project LONG on
https://ansirxnat.biohpc.swmed.edu:8443/xnat to
https://ansirbids.biohpc.swmed.edu:8443/xnat/data/projects/LONG requested by s164041. </p><table><tr><th> Source Project </th><th> Target Project </th><th> Sync Start Time </th><th> Sync End Time </th><th> Status </th></tr><tr><td>LONG</td><td>LONG</td><td>Wed Apr 15 09:23:10 CDT 2026</td><td>--</td><td>Sync Failed/Incomplete</td></tr></table><p> Subjects synced</p><table><tr><th> Subject Label </th><th> Remote ID </th><th> Status </th><th> Message </th></tr><tr><td> LONG_0006 </td><td> ANSIRBIDS_S00014 </td><td> FAILED </td><td> org.nrg.xsync.exception.XsyncStoreException: Unable to store for subject LONG_0006 experiment LONG_0006_20231213
at org.nrg.xsync.local.XsyncExperimentTransfer.syncExperiment(XsyncExperimentTransfer.java:153)
at org.nrg.xsync.local.BatchExperimentSync.pushExperiment(BatchExperimentSync.java:156)
at org.nrg.xsync.local.RemoteSubject.pushExperiment(RemoteSubject.java:131)
at org.nrg.xsync.local.RemoteSubject.syncExperiment(RemoteSubject.java:99)
at org.nrg.xsync.local.SingleExperimentTransfer.syncExperiment(SingleExperimentTransfer.java:178)
at org.nrg.xsync.local.SingleExperimentTransfer.sync(SingleExperimentTransfer.java:128)
at org.nrg.xsync.local.SingleExperimentTransfer.call(SingleExperimentTransfer.java:87)
at org.nrg.xsync.local.SingleExperimentTransfer.call(SingleExperimentTransfer.java:42)
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:750)
</td></tr></table><p> Experiments synced</p><table><tr><th> Experiment Label </th><th> Experiment Remote ID </th><th> Experiment Type </th><th> Status </th><th> Message </th><td> Total Files </td><td> Total File Size </td></tr><tr><td> LONG_0006_20231213 </td><td> ANSIRBIDS_E00206 </td><td> xnat:mrSessionData </td><td> FAILED </td><td> Subject LONG_0006 experiment LONG_0006_20231213 could not be synced. null </td><td> 3973 </td><td> 2.9 GB </td></tr></table></body></html>
2026-04-15 09:30:30,315 [xsync-thread-1] DEBUG org.nrg.xsync.manifest.SyncManifest - <html><body><p>The following data was synced from project LONG on
https://ansirxnat.biohpc.swmed.edu:8443/xnat to
https://ansirbids.biohpc.swmed.edu:8443/xnat/data/projects/LONG requested by s164041. </p><table><tr><th> Source Project </th><th> Target Project </th><th> Sync Start Time </th><th> Sync End Time </th><th> Status </th></tr><tr><td>LONG</td><td>LONG</td><td>Wed Apr 15 09:23:10 CDT 2026</td><td>--</td><td>Sync Failed/Incomplete</td></tr></table><p> Subjects synced</p><table><tr><th> Subject Label </th><th> Remote ID </th><th> Status </th><th> Message </th></tr><tr><td> LONG_0006 </td><td> ANSIRBIDS_S00014 </td><td> FAILED </td><td> org.nrg.xsync.exception.XsyncStoreException: Unable to store for subject LONG_0006 experiment LONG_0006_20231213
at org.nrg.xsync.local.XsyncExperimentTransfer.syncExperiment(XsyncExperimentTransfer.java:153)
at org.nrg.xsync.local.BatchExperimentSync.pushExperiment(BatchExperimentSync.java:156)
at org.nrg.xsync.local.RemoteSubject.pushExperiment(RemoteSubject.java:131)
at org.nrg.xsync.local.RemoteSubject.syncExperiment(RemoteSubject.java:99)
at org.nrg.xsync.local.SingleExperimentTransfer.syncExperiment(SingleExperimentTransfer.java:178)
at org.nrg.xsync.local.SingleExperimentTransfer.sync(SingleExperimentTransfer.java:128)
at org.nrg.xsync.local.SingleExperimentTransfer.call(SingleExperimentTransfer.java:87)
at org.nrg.xsync.local.SingleExperimentTransfer.call(SingleExperimentTransfer.java:42)
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:750)
</td></tr></table><p> Experiments synced</p><table><tr><th> Experiment Label </th><th> Experiment Remote ID </th><th> Experiment Type </th><th> Status </th><th> Message </th><td> Total Files </td><td> Total File Size </td></tr><tr><td> LONG_0006_20231213 </td><td> ANSIRBIDS_E00206 </td><td> xnat:mrSessionData </td><td> FAILED </td><td> Subject LONG_0006 experiment LONG_0006_20231213 could not be synced. null </td><td> 3973 </td><td> 2.9 GB </td></tr></table></body></html>
restlet.log:
(This is a long standing issue on another thread that has yet to be resolved. *cough* Tim and Rick *cough)
2026-04-15 09:23:29,021 [ajp-nio-127.0.0.1-8008-exec-8] ERROR org.nrg.xnat.restlet.resources.search.SearchResource - Failed POST
org.postgresql.util.PSQLException: ERROR: column "sub_project_identifier_long" does not exist
Hint: Perhaps you meant to reference the column "search.mr_project_identifier_long".
Position: 2909
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2725)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2412)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:371)
at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:502)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:419)
at org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:341)
at org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:326)
at org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:302)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:297)
at com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:98)
at com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java)