Does that help I was able to get someone with AX experience to resolve the issue using the HTTP inbound port adapter with AX and the AIF Web Services. Some key points related to my issue and setting up the inbound port in AIF with the configured AX AIF web sites that might be helpful to others in a similar situation:
Java P2P networking, using same port for different inbound and outbound connections
I hope this helps . Maps are resolved based on the .Net type of the Message which must be applied by a Pipeline Component. In your case, you must use the XmlDisassembler in the Pipeline either through the default XmlReceive or a custom Pipeline.