Details
-
Bug
-
Resolution: Fixed
-
Minor
-
2.5.33
-
None
-
containers
Description
See below for configuration followed by log followed by Zoom log of delete request.
i can create a group "gtest". I add someone to the group but nothing happens on the zoom end. No log entry of the add/delete of a user. only a log entry of the group create. I then delete the group and it fails with the log below.
- ZOOM
zoom.UFzoomTest.jwtApiKey = XXXX
zoom.UFzoomTest.jwtApiSecretPassword = YYYY
zoom.UFzoomTest.endpoint = https://api.zoom.us/v2
zoom.UFzoomTest.cacheJwtForMinutes = 30
zoom.UFzoomTest.pageSizeMemberships = 300
zoom.UFzoomTest.folderToProvision = App:Zoom:Test
zoom.UFzoomTest.sourcesForSubjects = UFperson
zoom.UFzoomTest.ignoreUserIds = zoom-owner-test@mail.ufl.edu, zoom-owner-test
zoom.UFzoomTest.subjectAttributeForZoomEmail = netId
zoom.UFzoomTest.deleteInTargetIfDeletedInGrouper = true
- ZOOM FULL SYNC
otherJob.UFzoomFull.class = edu.internet2.middleware.grouper.app.zoom.GrouperZoomFullSync
otherJob.UFzoomFull.quartzCron = 0 20 2 * * ?
otherJob.UFzoomFull.zoomConfigId = UFzoomTest
- ZOOM INCREMENTAL SYNC
changeLog.consumer.zoomUF.class = edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer
changeLog.consumer.zoomUF.quartzCron = 0 * 0/1 * * ?
changeLog.consumer.zoomUF.publisher.class = edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher
changeLog.consumer.zoomUF.elfilter = (event.sourceId == null || event.sourceId eq 'UFperson') && (event.groupName =~ '^App\:Zoom\:Test\:.$' || event.name =~ '^App\:Zoom\:Test\:.$' ) && (event.eventType eq 'GROUP_DELETE' || event.eventType eq 'GROUP_ADD' || event.eventType eq 'GROUP_UPDATE' || event.eventType eq 'MEMBERSHIP_DELETE' || event.eventType eq 'MEMBERSHIP_ADD' || event.eventType eq 'MEMBERSHIP_UPDATE')
changeLog.consumer.zoomUF.publisher.addSubjectAttributes = netId
changeLog.consumer.zoomUF.zoomConfigId = UFzoomTest
----------
2020-07-28T20:19:01+00:00 DAEMON:test grouper-api;grouper_event.log;;;2020-07-28 16:19:01,138: [DefaultQuartzScheduler_Worker-9] ERROR EsbConsumer.processChangeLogEntries(901) - - type: consumer, finalLog: false, state: sendToPublisher, consumerName: zoomUF, totalCount: 70, currentSequenceNumber: 59279004, elFilter: (event.groupName =~ '^App:Zoom:Test:.$' || event.name =~ '^App:Zoom:Test:.$' ) && (event.eventType eq 'GROUP_DELETE' || event.eventType eq 'GROUP_ADD' || event.eventType eq 'GROUP_UPDATE' || event.eventType eq 'MEMBERSHIP_DELETE' || event.eventType eq 'MEMBERSHIP_ADD' || event.eventType eq 'MEMBERSHIP_UPDATE'), skippedEventsDueToExpressionLanguageCount: 69, publisherClass: edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher, exception: java.lang.RuntimeException: Cant delete group 'https://api.zoom.us/v2/groups/gtest'
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.GrouperZoomCommands.deleteGroup(GrouperZoomCommands.java:771)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher.dispatchEvent(ZoomEsbPublisher.java:170)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.esb.listener.EsbListenerBase.dispatchEventList(EsbListenerBase.java:163)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:815)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:247)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test , tookMillis: 1017
2020-07-28T20:19:01+00:00 DAEMON:test grouper-api;grouper_event.log;;;2020-07-28 16:19:01,149: [DefaultQuartzScheduler_Worker-9] ERROR EsbConsumer.processChangeLogEntries(914) - - debugMapForEventForError: type: event, consumerName: zoomUF, sequenceNumber: 59279004, eventType: GROUP_DELETE, groupName: App:Zoom:Test:gtest, matchesFilter: true, event: EsbEvent@6faa2c82[createdOnMicros=1595967507648000,changeOccurred=false,sequenceNumber=59279004,eventType=GROUP_DELETE,id=051e86c06f744139ac315a1afd36e405,name=App:Zoom:Test:gtest,displayName=App:Zoom:Test:gtest,groupId=051e86c06f744139ac315a1afd36e405,groupName=App:Zoom:Test:gtest,parentStemId=c21e0431e6124cf7821c946ec50c1472,_lookedForSubject=true]
2020-07-28T20:19:01+00:00 DAEMON:test grouper-api;grouper_event.log;;;2020-07-28 16:19:01,149: [DefaultQuartzScheduler_Worker-9] ERROR ChangeLogHelper.processRecords(257) - - Error
2020-07-28T20:19:01+00:00 DAEMON:test java.lang.RuntimeException: Couldn't process any records: type: consumer, finalLog: true, state: sendToPublisher, consumerName: zoomUF, totalCount: 70, currentSequenceNumber: 59279004, elFilter: (event.groupName =~ '^App:Zoom:Test:.$' || event.name =~ '^App:Zoom:Test:.$' ) && (event.eventType eq 'GROUP_DELETE' || event.eventType eq 'GROUP_ADD' || event.eventType eq 'GROUP_UPDATE' || event.eventType eq 'MEMBERSHIP_DELETE' || event.eventType eq 'MEMBERSHIP_ADD' || event.eventType eq 'MEMBERSHIP_UPDATE'), skippedEventsDueToExpressionLanguageCount: 69, publisherClass: edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher, exception: java.lang.RuntimeException: Cant delete group 'https://api.zoom.us/v2/groups/gtest'
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.GrouperZoomCommands.deleteGroup(GrouperZoomCommands.java:771)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher.dispatchEvent(ZoomEsbPublisher.java:170)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.esb.listener.EsbListenerBase.dispatchEventList(EsbListenerBase.java:163)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:815)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:247)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test , tookMillis: 1017
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:945)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:247)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test grouper-api;grouper_event.log;;;2020-07-28 16:19:01,153: [DefaultQuartzScheduler_Worker-9] ERROR ChangeLogHelper.processRecords(280) - - Error: Error processing record -1, sequenceNumber: -1, java.lang.RuntimeException: Cant delete group 'https://api.zoom.us/v2/groups/gtest'
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.GrouperZoomCommands.deleteGroup(GrouperZoomCommands.java:771)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher.dispatchEvent(ZoomEsbPublisher.java:170)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.esb.listener.EsbListenerBase.dispatchEventList(EsbListenerBase.java:163)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:815)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:247)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test
2020-07-28T20:19:01+00:00 DAEMON:test grouper-api;grouper_event.log;;;2020-07-28 16:19:01,153: [DefaultQuartzScheduler_Worker-9] ERROR ChangeLogHelper.processRecords(290) - - Did not get all the way through the batch! -1 != 59279028
2020-07-28T20:19:01+00:00 DAEMON:test grouper-api;grouper_event.log;;;2020-07-28 16:19:01,153: [DefaultQuartzScheduler_Worker-9] ERROR GrouperLoaderJob.runJob(485) - - Error on job: CHANGE_LOG_consumer_zoomUF
2020-07-28T20:19:01+00:00 DAEMON:test java.lang.RuntimeException: Error in loader job: null, check logs: type: consumer, finalLog: false, state: sendToPublisher, consumerName: zoomUF, totalCount: 70, currentSequenceNumber: 59279004, elFilter: (event.groupName =~ '^App:Zoom:Test:.$' || event.name =~ '^App:Zoom:Test:.$' ) && (event.eventType eq 'GROUP_DELETE' || event.eventType eq 'GROUP_ADD' || event.eventType eq 'GROUP_UPDATE' || event.eventType eq 'MEMBERSHIP_DELETE' || event.eventType eq 'MEMBERSHIP_ADD' || event.eventType eq 'MEMBERSHIP_UPDATE'), skippedEventsDueToExpressionLanguageCount: 69, publisherClass: edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher, exception: java.lang.RuntimeException: Cant delete group 'https://api.zoom.us/v2/groups/gtest'
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.GrouperZoomCommands.deleteGroup(GrouperZoomCommands.java:771)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher.dispatchEvent(ZoomEsbPublisher.java:170)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.esb.listener.EsbListenerBase.dispatchEventList(EsbListenerBase.java:163)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:815)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:247)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test , tookMillis: 1017Error: java.lang.RuntimeException: Couldn't process any records: type: consumer, finalLog: true, state: sendToPublisher, consumerName: zoomUF, totalCount: 70, currentSequenceNumber: 59279004, elFilter: (event.groupName =~ '^App:Zoom:Test:.$' || event.name =~ '^App:Zoom:Test:.$' ) && (event.eventType eq 'GROUP_DELETE' || event.eventType eq 'GROUP_ADD' || event.eventType eq 'GROUP_UPDATE' || event.eventType eq 'MEMBERSHIP_DELETE' || event.eventType eq 'MEMBERSHIP_ADD' || event.eventType eq 'MEMBERSHIP_UPDATE'), skippedEventsDueToExpressionLanguageCount: 69, publisherClass: edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher, exception: java.lang.RuntimeException: Cant delete group 'https://api.zoom.us/v2/groups/gtest'
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.GrouperZoomCommands.deleteGroup(GrouperZoomCommands.java:771)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher.dispatchEvent(ZoomEsbPublisher.java:170)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.esb.listener.EsbListenerBase.dispatchEventList(EsbListenerBase.java:163)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:815)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:247)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test , tookMillis: 1017
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:945)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:247)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test Error: Error processing record -1, sequenceNumber: -1, java.lang.RuntimeException: Cant delete group 'https://api.zoom.us/v2/groups/gtest'
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.GrouperZoomCommands.deleteGroup(GrouperZoomCommands.java:771)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher.dispatchEvent(ZoomEsbPublisher.java:170)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.esb.listener.EsbListenerBase.dispatchEventList(EsbListenerBase.java:163)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:815)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:247)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test Did not get all the way through the batch! -1 != 59279028
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:474)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test grouper-api;grouper_event.log;;;2020-07-28 16:19:01,167: [DefaultQuartzScheduler_Worker-9] ERROR GrouperLoaderJob.execute(348) - - Error running up job
2020-07-28T20:19:01+00:00 DAEMON:test java.lang.RuntimeException: Error in loader job: null, check logs: type: consumer, finalLog: false, state: sendToPublisher, consumerName: zoomUF, totalCount: 70, currentSequenceNumber: 59279004, elFilter: (event.groupName =~ '^App:Zoom:Test:.$' || event.name =~ '^App:Zoom:Test:.$' ) && (event.eventType eq 'GROUP_DELETE' || event.eventType eq 'GROUP_ADD' || event.eventType eq 'GROUP_UPDATE' || event.eventType eq 'MEMBERSHIP_DELETE' || event.eventType eq 'MEMBERSHIP_ADD' || event.eventType eq 'MEMBERSHIP_UPDATE'), skippedEventsDueToExpressionLanguageCount: 69, publisherClass: edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher, exception: java.lang.RuntimeException: Cant delete group 'https://api.zoom.us/v2/groups/gtest'
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.GrouperZoomCommands.deleteGroup(GrouperZoomCommands.java:771)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher.dispatchEvent(ZoomEsbPublisher.java:170)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.esb.listener.EsbListenerBase.dispatchEventList(EsbListenerBase.java:163)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:815)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:247)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test , tookMillis: 1017Error: java.lang.RuntimeException: Couldn't process any records: type: consumer, finalLog: true, state: sendToPublisher, consumerName: zoomUF, totalCount: 70, currentSequenceNumber: 59279004, elFilter: (event.groupName =~ '^App:Zoom:Test:.$' || event.name =~ '^App:Zoom:Test:.$' ) && (event.eventType eq 'GROUP_DELETE' || event.eventType eq 'GROUP_ADD' || event.eventType eq 'GROUP_UPDATE' || event.eventType eq 'MEMBERSHIP_DELETE' || event.eventType eq 'MEMBERSHIP_ADD' || event.eventType eq 'MEMBERSHIP_UPDATE'), skippedEventsDueToExpressionLanguageCount: 69, publisherClass: edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher, exception: java.lang.RuntimeException: Cant delete group 'https://api.zoom.us/v2/groups/gtest'
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.GrouperZoomCommands.deleteGroup(GrouperZoomCommands.java:771)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher.dispatchEvent(ZoomEsbPublisher.java:170)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.esb.listener.EsbListenerBase.dispatchEventList(EsbListenerBase.java:163)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:815)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:247)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test , tookMillis: 1017
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:945)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:247)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test Error: Error processing record -1, sequenceNumber: -1, java.lang.RuntimeException: Cant delete group 'https://api.zoom.us/v2/groups/gtest'
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.GrouperZoomCommands.deleteGroup(GrouperZoomCommands.java:771)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.zoom.ZoomEsbPublisher.dispatchEvent(ZoomEsbPublisher.java:170)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.esb.listener.EsbListenerBase.dispatchEventList(EsbListenerBase.java:163)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:815)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:247)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2020-07-28T20:19:01+00:00 DAEMON:test Did not get all the way through the batch! -1 != 59279028,
2020-07-28T20:19:01+00:00 DAEMON:test jobName: CHANGE_LOG_consumer_zoomUF
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:474)
2020-07-28T20:19:01+00:00 DAEMON:test at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2020-07-28T20:19:01+00:00 DAEMON:test at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
on the zoom side:
{
"endpoint": "https://api.zoom.us/v2/groups/gtest",
"response_headers": [
"Set-Cookie: zm_aid=""; Domain=.zoom.us; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/; Secure; HttpOnly"
],
"date_time": "2020-07-28 16:19:01",
"method": "DELETE",
"request_body": "N/A",
"response":
,
"request_headers": [
"authorization: ******",
"connection: close",
"content-type: application/json",
"user-agent: Jakarta Commons-HttpClient/3.1"
],
"request_params": [
],
"http_status": "404"
}