The following error appears every time the Zoom recording retrieval job runs, clogging up the logs making it very hard to follow what's going on. Given it's a 401 error and this isn't happening on edge2, there must be something we're not setting properly in the release build.
2021-10-15 11:35:02,573 482821208 DefaultScheduler_Worker-8 ERROR GetMeetingRecordingsActionExecuter There was an issue trying to get a recording for meeting ID: 96406807598
com.tsgrp.opencontent.core.exception.OCRuntimeException: An issue occured trying to get the zoom meetings download URL
at com.tsgrp.opencontent.universal.util.ZoomUtils.getMeetingRecording(ZoomUtils.java:236)
at com.tsgrp.opencontent.universal.action.executer.GetMeetingRecordingsActionExecuter.executeImpl(GetMeetingRecordingsActionExecuter.java:131)
at com.tsgrp.opencontent.core.action.executer.AbstractActionExecuter.executeImpl(AbstractActionExecuter.java:239)
at com.tsgrp.opencontent.core.action.executer.AbstractActionExecuter.execute(AbstractActionExecuter.java:226)
at com.tsgrp.opencontent.core.action.executer.AbstractActionExecuter.evaluateAndExecute(AbstractActionExecuter.java:156)
at com.tsgrp.opencontent.core.action.service.CoreActionService.execute(CoreActionService.java:475)
at com.tsgrp.opencontent.alfresco.job.GetMeetingRecordingsJob$1$1.execute(GetMeetingRecordingsJob.java:64)
at com.tsgrp.opencontent.alfresco.job.GetMeetingRecordingsJob$1$1.execute(GetMeetingRecordingsJob.java:47)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:464)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:333)
at com.tsgrp.opencontent.alfresco.job.GetMeetingRecordingsJob$1.doWork(GetMeetingRecordingsJob.java:47)
at com.tsgrp.opencontent.alfresco.job.GetMeetingRecordingsJob$1.doWork(GetMeetingRecordingsJob.java:43)
at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:555)
at org.alfresco.repo.security.authentication.AuthenticationUtil.runAsSystem(AuthenticationUtil.java:589)
at com.tsgrp.opencontent.alfresco.job.GetMeetingRecordingsJob.execute(GetMeetingRecordingsJob.java:43)
at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)
Caused by: org.springframework.web.client.HttpClientErrorException: 401 null
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:88)
at org.springframework.web.client.RestTemplate.handleResponseError(RestTemplate.java:566)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:524)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:482)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:430)
at com.tsgrp.opencontent.core.util.RESTTemplateUtil.executeHttpGet(RESTTemplateUtil.java:78)
at com.tsgrp.opencontent.universal.util.ZoomUtils.getMeetingRecording(ZoomUtils.java:224)
The following error appears every time the Zoom recording retrieval job runs, clogging up the logs making it very hard to follow what's going on. Given it's a 401 error and this isn't happening on edge2, there must be something we're not setting properly in the release build.