Behind the Blackboard! Running Snapshot Controller can Resullt in JMSCacheReplicator Errors - Behind the Blackboard Skip Navigation
Download PDF  Icon Download PDF    Print article

Running Snapshot Controller can Resullt in JMSCacheReplicator Errors

Date Published: Oct 09,2019


CategoryPlanned First Fix Release:SaaS - v3800.0.0,Learn 9.1 Q4 2019 Release; Product:Data Management & Integrations; Version:Learn 9.1 Q2 2017 (3200.0.0),Learn 9.1 Q4 2017 (3300.0.0),Learn 9.1 Q2 2018 (3400.0.0),Learn 9.1 Q4 2018 (3500.0.0),Learn 9.1 Q2 2019 (3700.0.0),Learn 9.1 Q4 2016 (3100.0.0-rel.107+401e,9.1 SP14 (9.1.140152.0),Learn April 2014 (9.1.201404.160205),Learn October 2014 (9.1.201410.160373),SaaS,Learn 9.1 Q4 2015 (9.1.201510.1171621),Learn 9.1 Q2 2016 (3000.1.0-rel.52+991d)
Article No.: 000037404
Product:
Blackboard Learn
Release:
9.1;SaaS
Service Pack(s):
Learn 9.1 Q2 2017 (3200.0.0), Learn 9.1 Q4 2017 (3300.0.0), Learn 9.1 Q2 2018 (3400.0.0), Learn 9.1 Q4 2018 (3500.0.0), Learn 9.1 Q2 2019 (3700.0.0), Learn 9.1 Q4 2016 (3100.0.0-rel.107+401e, 9.1 SP14 (9.1.140152.0), Learn April 2014 (9.1.201404.160205), Learn October 2014 (9.1.201410.160373), SaaS, Learn 9.1 Q4 2015 (9.1.201510.1171621), Learn 9.1 Q2 2016 (3000.1.0-rel.52+991d)
Issue Description:
While processing feeds via Snapshot Controller, several "JMSCacheReplicator" errors can occur.
Steps to Repeat:
  1. Run different feeds via the Snapshot Controller

Symptoms:


The following errors have been seen when running feeds:
 
02/19/14 03:20:51: Snapshot: Feb 19, 2014 3:20:50 AM net.sf.ehcache.distribution.jms.JMSCacheReplicator flushReplicationQueue
WARNING: Unable to send message to remote peer. Message was: The producer is closed continuing to send remaining messages.

02/19/14 19:24:52: Snapshot: Feb 19, 2014 7:24:51 PM net.sf.ehcache.distribution.jms.JMSCacheReplicator replicationThreadMain

WARNING: Exception on flushing of replication queue: null. Continuing...
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:859)
at java.util.ArrayList$Itr.next(ArrayList.java:831)
at net.sf.ehcache.distribution.jms.JMSCacheReplicator.flushReplicationQueue(JMSCacheReplicator.java:550)
at net.sf.ehcache.distribution.jms.JMSCacheReplicator.replicationThreadMain(JMSCacheReplicator.java:512)
at net.sf.ehcache.distribution.jms.JMSCacheReplicator.access$000(JMSCacheReplicator.java:39)
at net.sf.ehcache.distribution.jms.JMSCacheReplicator$JMSReplicationThread.run(JMSCacheReplicator.java:461)




Target Release:

Learn 9.1 Q4 2019 Release

SaaS - Fixed (v3700.14.0)

Patch Available:

No






The information contained in the Knowledge Base was written and/or verified by Blackboard Support. It is approved for client use. Nothing in the Knowledge Base shall be deemed to modify your license in any way to any Blackboard product. If you have comments, questions, or concerns, please send an email to kb@blackboard.com. © 2019 Blackboard Inc. All rights reserved