In the future we need to process EDI documents so I am currently looking at some EDI Samples.
- I did some tutorials (from Pro EDI in BizTalk Server 2006 Apress) and I created my own EDI schema based on X12_00401_810 (Exercise 1.0 to 1.4)
- Then I had to create my own PropertySchemas to promote some nodes (Exercise 1.5)
- Then I had to validate an instance of the schema i had just created….(Exercise 1.6 to 1.7)
But no matter what I did, I kept getting the same error over and over again. The errors were :
D:XXXSchemasX12_BatchSchema.xsd: error BEC2004: Object reference not set to an instance of an object.
D:XXXSchemasX12_BatchSchema.xsd: error BEC2004: Validate Schema failed for file: <file:///D:XXXSchemasX12_BatchSchema.xsd>.
D:XXXSchemasX12_BatchSchema.xsd: error BEC2004: Validate Instance failed for schema X12_BatchSchema.xsd, file: <file:///C:Apress.IntegrationChapter 1Test DocumentsValid-Input.txt>.
Component invocation succeeded.
So I googled around a bit and tried to create a new solution. This has helped somebody who whas experiencing the same problems. But it Didn’t help me. The same rror keept popping up.
Only when I removed the property schema from my solution (created in 1.5) everything worked as expected. So since there is very little docuementation on this behaviour I hope this can help anybodu in the future.