We’re adding some custom + CIEL concepts to a sample distribution for PATH DRC, and all I did was make 2 changes: add one more custom concept and update the fully-specified name of another existing concept. Now I’m seeing these error messages that I’ve never seen before in the OCL Subscription error logs.
This shouldn’t be related to the 3.1 release because I don’t believe that’s been ported into this distro yet.
OK just in case I removed the concept that could have caused some kind of hidden FSN error (and all it’s associated mappings) but this did not resolve the error message. I’m still seeing this:
HTTP/1.1 208 Already Reported caused by: java.io.IOException: HTTP/1.1 208 Already Reported at org.openmrs.module.openconceptlab.client.OclClient.executeExportRequest(OclClient.java:138) at org.openmrs.module.openconceptlab.client.OclClient.fetchOclConcepts(OclClient.java:129) at org.openmrs.module.openconceptlab.importer.Importer$2.run(Importer.java:150) at org.openmrs.module.openconceptlab.importer.Importer.runAndHandleErrors(Importer.java:213)
@dkayiwa does this mean anything to you - what do you think this means?
Thank you for offering! So I started typing the instructions and correlating screenshots here and then in the process of doing so - discovered that it worked today. What…?? All I can think of is there must have been some issue with OCL itself (their web service or something) when I first reported this issue! @sny was there some kind of down time for OCL earlier this week, on Tuesday night EDT?
For the sake of information - Daniel here are the steps I was going to ask you to reproduce, but you don’t need to now.
Step 1: Add this subscription link https://api.openconceptlab.org/orgs/openmrs/collections/DRCHIV2024/9/ to your distro via the OCL Subscription Module (the newer one):
Both of those are responses from the OCL API when we try to download the export version. The HTTP 204 response indicates that the export version is not in the process of being created and does not exist. The HTTP 208 response indicates that the export file is being generated but is not yet available. Basically, these are a result of trying to import the version into an OpenMRS instance before OCL has finished the release and created the export.
Those probably fit into categories we should have better messages for.
@sny I think the timestamps in Grace’s screenshots should be in PDT, so UTC-7 (so 9:53 PM is 4:53 AM UTC on Wednesday).