HOME ➔ SUPPORT ➔ Community ➔ General CourseLab issues ... Courselab and SharePoint STK
Courselab and SharePoint STK
  View type:
I created a completely new course from blank and was able to publish the course into SharePoint STK, and the course appears on the learner's list, but when clicking on the link to actually launch the course, I get 'The package cannot be added to the store because it contains at least one error'.. Can someone help?

stack trace:
The package cannot be added to the store because it contains at least one error. at Microsoft.SharePointTrainingKit.SlkStore.RegisterAndValidatePackage(String location, Boolean validateOnly, PackageItemIdentifier& packageId, LearningStoreXml& warnings)
at Microsoft.SharePointTrainingKit.SlkStore.RegisterPackage(String location, PackageItemIdentifier& packageId, LearningStoreXml& warnings)
at Microsoft.SharePointTrainingKit.SlkStore.GetNewAssignmentDefaultProperties(SPWeb destinationSPWeb, String location, Nullable`1 organizationIndex, SlkRole slkRole, LearningStoreXml& packageWarnings)
at Microsoft.SharePointTrainingKit.StkDataAccess.STKdataStoreHelper.CreateAssignment(String packageUrl, Nullable`1 organizationIndex, String assignmentWebUrl, String title, String instructorLoginName, String[] learnerLoginNames)
at Microsoft.SharePointTrainingKit.ApplicationPages.Transit.processPostBack(NameValueCollection formParameters)
at Microsoft.SharePointTrainingKit.ApplicationPages.Transit.Page_Load(Object sender, EventArgs e)
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
 
I'd think maybe should try the SLK forum, assuming there is one. It is one of the odd M$ products in that it was made by M$ developers but isn't a formal commercial product.
As the error seems to point to something in the PackageItemIdentifier & packageId being empty did you complete all of the text identifiers before you published the course? In the drop down menu Module > Runtime settings ??
Otherwise not a clue :(

Subject:
Message options
No additional options