Hi,
I have a application which is based on schema A.it has a receive location
where i use XmlTransmit pipeline to do schema validation with schema A.
I have similar 2 more applications which are based on schema B,C(which
differ a little bit with schema A,ex:targetnamespace is different & other
data).these applications has their own receive location where i use
XmlTransmit pipeline to do schema validation.
all the applications use file adapter for input transmission of xml file.
Now as per client reqirement instead of having different folder for
receiveing xml file to each application.I need to make common folder for all
applications.
so for this i created one more application(by name MAIN) which will receive
all the xml files at one folder(Ex C:\Common). and i am reading the
TargetNamespace by using BTS.MesageType based on that value i am passing
that xml file to send port (3 different send ports) which are directly
coupled(using direct binding -filter expression as BTS.messageType=””and
BTS.receivePortName=””) to receive location of each application.
Now the issue is when I am using direct binding with receive location there
are no settings at receive location for specifying xmlTransmit pipeline so
that it will do the schema validation with the schema.
i can not use custom c# schema validation component as it leads to change in
the flow of orchestration what i already have..
so how can i do use xmltransmit at receive location while using
directbinding…?