I have tested an EDI file in Visual Studio and the destination schema (Web Service) is populating correctly. However, when I deploy the .dll in production, and I have the send pipeline on my send port set up as Passthrough or XML transmit, the destination schema that is targeted in the map isn't being used. I only get a XML output.
Any ideas on What I'm missing?
Do I need to create a custom pipeline?
Yes, you need to create a custom pipeline that contains the EDI Assembler or EDI Dissasembler on for your Receive Location (depending on whether you are sending or receiving a EDI).
However you should see the map producing a XML payload that has the the correct schema namespace. If you are not getting that, then your map is not executing either.
Reasons for a map not executing.