This project has moved. For the latest updates, please go here.
1
Vote

Error with plugin after updating TFS to Update 4

description

Hi,
My company moved to TFS back in April.
In July we struggled to get the Global list synchronizer plugin to work properly for our Kanban projects.
After applying the fix from the below link:
https://vsarkanbanguide.codeplex.com/workitem/18977
The Global List synchronizer started working and everything was fine.

On 1/10/2014 was the last successful message I could find in the Logs
On 1/17/2014 we updated to Update 4
On 1/29/2014 we realized the synchronizer wasn't working anymore.

We are currently recieving this error after redroping the DLL into the Plugins folder.

The TFS server plugin GlobalListUpdaterPlugin provides the following logging information:
There was a unhandled exception: The 'value' attribute is invalid - The value '' is invalid according to its datatype 'http://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typelib:NonEmptyConstant' - The actual length is less than the MinLength value.
at System.Xml.Schema.XmlSchemaValidator.SendValidationEvent(XmlSchemaValidationException e, XmlSeverityType severity)
at System.Xml.Schema.XmlSchemaValidator.CheckAttributeValue(Object value, SchemaAttDef attdef)
at System.Xml.Schema.XmlSchemaValidator.ValidateAttribute(String lName, String ns, XmlValueGetter attributeValueGetter, String attributeStringValue, XmlSchemaInfo schemaInfo)
at System.Xml.XsdValidatingReader.ValidateAttributes()
at System.Xml.XsdValidatingReader.ProcessElementEvent()
at System.Xml.XsdValidatingReader.Read()
at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlDocument.Load(XmlReader reader)
at Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.GetXml(TextReader stream, SchemaType type, ImportEventHandler handler)
at Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.GetXml(Stream stream, SchemaType type, ImportEventHandler handler)
at Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.GetXml(String xml, SchemaType schema, ImportEventHandler handler)
at Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.ImportGlobalLists(XmlElement listsElement)
at Microsoft.ALMRangers.TFSKanbanGuidance.GlobalListUpdater.WorkItemChangedEventHandler.ProcessEvent(TeamFoundationRequestContext requestContext, NotificationType notificationType, Object notificationEventArgs, Int32& statusCode, String& statusMessage, ExceptionPropertyCollection& properties) in e:\GlobalListUpdater\GlobalListUpdater Dev11\GlobalListUpdater Dev11\EventHandler.cs:line 93

Any Help would be greatly appreciated

comments

dcruzR wrote Apr 11, 2014 at 9:10 PM

This error is generated when there is a disconnect between TFS, the Global Syncronizer and the Global list. Typically a restart will fix this issue