Answers
Nov 19, 2014 - 06:07 AM
All the Customized Process template are fully supported with smartWord4TFs. Actually SmartWord4TFS is independent of the TFs Process template type. It connects to that template and load WI in the tool.
Nov 19, 2014 - 06:21 AM
Nov 25, 2014 - 07:12 AM
It may not be nice, but we have in some fields a comma in the name attribute (see below)
WorkItem-Definition:
<FIELD name="'TESTNAME,V3" refname="TestNameV3" type="String">
<ALLOWEDVALUES>
<LISTITEM value="No" />
<LISTITEM value="Yes" />
<LISTITEM value="Not defined" />
</ALLOWEDVALUES>
<DEFAULT from="value" value="Not defined" />
</FIELD>
Error:
2014-11-25 16:21:19,696: ERROR – Invalid 'name' attribute value 'TESTNAME,V3': 'The ',' character, hexadecimal value 0x2C, at position 17 within the name, cannot be included in a name.'.
System.Xml.Schema.XmlSchemaException: Invalid 'name' attribute value 'TESTNAME,V3': 'The ',' character, hexadecimal value 0x2C, at position 17 within the name, cannot be included in a name.'.
at System.Xml.Schema.XmlSchemaSet.InternalValidationCallback(Object sender, ValidationEventArgs e)
at System.Xml.Schema.BaseProcessor.SendValidationEvent(XmlSchemaException e, XmlSeverityType severity)
at System.Xml.Schema.BaseProcessor.SendValidationEvent(String code, String msg1, String msg2, XmlSchemaObject source)
at System.Xml.Schema.Preprocessor.ValidateNameAttribute(XmlSchemaObject xso)
at System.Xml.Schema.Preprocessor.PreprocessLocalElement(XmlSchemaElement element)
at System.Xml.Schema.Preprocessor.PreprocessParticle(XmlSchemaParticle particle)
at System.Xml.Schema.Preprocessor.PreprocessComplexType(XmlSchemaComplexType complexType, Boolean local)
at System.Xml.Schema.Preprocessor.Preprocess(XmlSchema schema, String targetNamespace, ArrayList imports)
at System.Xml.Schema.Preprocessor.Execute(XmlSchema schema, String targetNamespace, Boolean loadExternals)
at System.Xml.Schema.XmlSchemaSet.PreprocessSchema(XmlSchema& schema, String targetNamespace)
at System.Xml.Schema.XmlSchemaSet.Add(String targetNamespace, XmlSchema schema)
at System.Xml.Schema.XmlSchemaSet.Add(XmlSchema schema)
at SmartOffice.TFSLibrary.ProcessTemplateSchema.GetSchema()
2014-11-25 16:21:19,696: INFO – 14
Possible Fix:
The function WSD.Utility.XmlUtility.RemoveIllegalCharacters(String) : String (Assembly: WSD.Utility, Version 0.7.1.0)
should also remove the comma (Add . Replace (",", ""))
Add New Comment