Error:
C0C01301: Finding the document specification by name failed. Verify the schema deployed properly
Incorrect Value:
MyProject.Schemas.RootNode_FF
Correct Value:
I was in correctly setting this property and using it in my (dynamic) Assembler component. Here is the code bit of how its being used:
message.Context.Write(DasmProperties.DocumentSpecName.Name, DasmProperties.DocumentSpecName.Namespace, docName);
where docName is the variable setting it up.
This is how it was being read in my Assembler.
string docSpecName =
message.Context.Read( DasmProperties.DocumentSpecName.Name, DasmProperties.DocumentSpecName.Namespace).ToString();
if (String.IsNullOrEmpty(docSpecName))
throw new Exception(Exceptions.PipelineRequiredPropertyIsMissing, DasmProperties.DocumentSpecName.Name);
Setting the correct value on the property fixed it.
Happy Coding J