
Users Cannot Access Scorm Packages After Performing Exact Course Copy
Date Published: Apr 11,2025 Category: Product:Blackboard_Learn_SaaS Article No.: 000055098
Date Published: Apr 11,2025 Category: Product:Blackboard_Learn_SaaS Article No.: 000055098
Producto: Learn SaaS
Versión: SaaS
Descripción: When Users try to access Scorm Packages in their Courses after an Exact Course Copy was completed, a "No scormbbpackageinfo row found for content id _xxxxxxxx_1" error is thrown.
Pasos para repetir:
- Log into Environment as an Administrator
- Perform exact Course Copy from Source Course Test-123-45 to destination bbtest_course
- Go to System Admin > Courses
- Search and enter Course ID bbtest_course_
- Access any of the content folder. " i.e Navigation Tutorial"
- Launch a Scorm Content
The Scorm Package will load successfully.
Observed Behavior:
The error is:
No scormbbpackageinfo row found for content id _XXXXX_1
Wednesday, March 13, 2019 10:27:48 AM CDT
Síntomas:
Versión de destino: Will Not Fix
Parche disponible: No
2019-02-27 16:27:04 -0600 - [ERROR] Error during persistence. - blackboard.persist.PersistenceException: blackboard.persist.PersistenceException: Process failure. at blackboard.admin.persist.course.impl.CourseSiteDbPersister.clone(CourseSiteDbPersister.java:575) at blackboard.admin.persist.course.impl.clone.QueuedCloneOperation.doClone(QueuedCloneOperation.java:172) at blackboard.admin.persist.course.impl.clone.QueuedCloneOperation.execute(QueuedCloneOperation.java:144) at blackboard.platform.queue.QueuedTaskManager.processTask(QueuedTaskManager.java:459) at blackboard.platform.queue.QueuedTaskManager.access$500(QueuedTaskManager.java:76) at blackboard.platform.queue.QueuedTaskManager$WorkerThread.run(QueuedTaskManager.java:891) Caused by: blackboard.persist.PersistenceException: Process failure. at blackboard.admin.persist.course.impl.clone.AdminCourseCloneOperator.clone(AdminCourseCloneOperator.java:324) at blackboard.admin.persist.course.impl.CourseSiteDbPersister.lambda$clone$0(CourseSiteDbPersister.java:557) at java.security.AccessController.doPrivileged(Native Method) at blackboard.admin.persist.course.impl.CourseSiteDbPersister.clone(CourseSiteDbPersister.java:550) ... 5 more Caused by: blackboard.persist.PersistenceException: Could not copy resource [/internal/courses/bbtest_course_sde/content] to [/internal/courses/bbtest_course_sde22:content] at blackboard.cms.platform.contentsystem.manager.impl.PrivateDocumentManagerImpl.copyResources(PrivateDocumentManagerImpl.java:1538) at blackboard.cms.platform.contentsystem.manager.impl.PrivateDocumentManagerImpl.copyResources(PrivateDocumentManagerImpl.java:1547) at blackboard.cms.platform.contentsystem.manager.impl.PrivateDocumentManagerImpl.copyResources(PrivateDocumentManagerImpl.java:560) at sun.reflect.GeneratedMethodAccessor1859.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at blackboard.cms.platform.contentsystem.data.SecurityManagerOverrideHandler.invoke(SecurityManagerOverrideHandler.java:43) at com.sun.proxy.$Proxy38.copyResources(Unknown Source) at blackboard.admin.persist.course.impl.clone.AdminCourseCloneOperator$AsynchronousDirectoryClone.run(AdminCourseCloneOperator.java:729) Caused by: com.xythos.security.api.TransactionLimitExceededException: TransactionLimitListener:145 The attempted operation failed because you exceeded the maximum number of changes allowed at one time. Please try again on a smaller set of files and/or folders or contact your System Administrator for assistance. at com.xythos.security.TransactionLimitListener.applyTransactionLimitForEvent(TransactionLimitListener.java:162) at com.xythos.security.TransactionLimitListener.fileSystemEntryCreated(TransactionLimitListener.java:117) at com.xythos.fileSystem.events.ListenerShim.processEvent(ListenerShim.java:316) at com.xythos.fileSystem.events.StorageServerEventBrokerImpl.processEvent(StorageServerEventBrokerImpl.java:862) at com.xythos.fileSystem.events.StorageServerEventBrokerImpl.processImmedEvent(StorageServerEventBrokerImpl.java:849) at com.xythos.fileSystem.events.StorageServerEventBrokerImpl.raiseImmedEvent(StorageServerEventBrokerImpl.java:483) at com.xythos.security.ContextImpl.addEvent(ContextImpl.java:1074) at com.xythos.fileSystem.File.writeNewFile(File.java:2248) at com.xythos.fileSystem.File.internalCreateFile(File.java:2028) at com.xythos.fileSystem.File.copyNode(File.java:966) at com.xythos.fileSystem.File.copyNode(File.java:1004) at com.xythos.fileSystem.Directory.copyNode(Directory.java:1296) at com.xythos.fileSystem.Directory.copyNode(Directory.java:1054) at com.xythos.fileSystem.Directory.copyNode(Directory.java:1296) at com.xythos.fileSystem.Directory.copyNode(Directory.java:1054) at com.xythos.fileSystem.Directory.copyNode(Directory.java:1296) at com.xythos.fileSystem.Directory.copyNode(Directory.java:1054) at com.xythos.fileSystem.DirectoryEntry.copyToLocalWithNorm(DirectoryEntry.java:903) at com.xythos.fileSystem.DirectoryEntry.copyToLocal(DirectoryEntry.java:932) at blackboard.cms.platform.contentsystem.manager.impl.PrivateDocumentManagerImpl.copyResources(PrivateDocumentManagerImpl.java:1525)
Versión de destino: Will Not Fix
Parche disponible: No