Possible Bug - Maps - Testing
Greetings,
I am observing a peculiar behavior in the mapper in VS.Net with respect to EDI files.
I have the following:
A map to convert a 4010-856 to 5010-856.
I have right clicked on the map, and selected properties.
I have set the properties in the dialog as follows:
Validate TestMap Input: True
Validate TestMap Output: True
TestMap Input Instance: E:\temp\messages\856_TestFile.edi
TestMap Input: Native
TestMap Output: XML
TestMap Output instance: <blank - default>
Now, when I right click on the map and select Test Map, I get the following error:
Invoking component...
Test Map used the following file:<file:///C:\Documents and Settings\cbeuker\Local Settings\Temp\inputfile.xml>as input to the map.
C:\Documents and Settings\cbeuker\Local Settings\Temp\inputfile.xml: error btm1044: Input validation error: Root element is missing.
Test Map failure for map file.........
Why is it looking forInputFile.xml in my local settings temp directory? I specified a proper existing file.
If I change theTestMap Input to XML from Native, it looks at the file in the right place, but gives an error as it is expecting XML Where the file is actually the EDI of the 856 want to map.
If I change teTestMap Input to generate instance, I get
Invoking component...
C:\Documents and Settings\cbeuker\Local Settings\Temp\inputfile.xml: error btm1037: Specified input file does not exist: The path is not of a legal form.
Test Map failure for map file ..............
Is this a bug? Am I missing something.
Thoughts, comments?
Thanks in advance
Craig B.

