I'm trying to manually archive an organization site in our BB 9.1 SP5, and get the error:
Fatal: Unable to perform necessary package cleanup
The log file for the archive says:
Aug 1, 2012 1:09:01 PM - Fatal: Unable to perform necessary package cleanup.Aug 1, 2012 1:09:01 PM - Debug: blackboard.apps.cx.papi.PackageException: Unable to perform necessary package cleanup. at blackboard.apps.cx.bb.Bb6PackageWriter.cleanup(Bb6PackageWriter.java:159) at blackboard.apps.cx.bb.BbPackageWriterSupport.cleanup(BbPackageWriterSupport.java:132) at blackboard.apps.cx.papi.CxPackage.cleanupExport(CxPackage.java:1029) at blackboard.apps.cx.papi.CxPackage.cleanup(CxPackage.java:223) at blackboard.apps.cx.Exporter.execute(Exporter.java:239) at blackboard.apps.cx.Cx.invoke(Cx.java:369) at blackboard.apps.cx.CxQueuedOperation.execute(CxQueuedOperation.java:88) at blackboard.platform.queue.QueuedTaskManager.processTask(QueuedTaskManager.java:350) at blackboard.platform.queue.QueuedTaskManager.access$500(QueuedTaskManager.java:74) at blackboard.platform.queue.QueuedTaskManager$WorkerThread.run(QueuedTaskManager.java:669)Caused by: blackboard.apps.cx.manifest.ManifestException: The character ' ' is an invalid XML character at blackboard.apps.cx.bb.manifest.BbManifestWriter.write(BbManifestWriter.java:166) at blackboard.apps.cx.bb.manifest.BbManifestWriter.write(BbManifestWriter.java:78) at blackboard.apps.cx.bb.Bb6PackageWriter.cleanup(Bb6PackageWriter.java:154) ... 9 more
The line above "Caused by:... The character ' ' is an invalid XML character" seems like it should be helpful, but I don't know what the character is or where to find it.
Any suggestions?
Lindy,
Unfortunately, the problem is inherent to some content in the course itself. A couple of years ago I think Blackboard Support had a "health check" script or building block utility that could fix those problems in a particular course, but it was version-specific. You might open a ticket with support and see if the utility is still available for your version.
Mike
Thanks Mike, I have now contacted support to see if this script is still available.