Hi,
For security/integrity reasons I want to give every business application
its
own site and check what they are sending.
So I have this site for App1, which is sending 2 types of messages: Msg1
and
Msg2.
These messages are declared in the App1 solution/project.
I created App1ReceivePipeline (a seperate solution/project), with the
default disassembler and, in the Validate stage, the XML Validator
component.
Furthermore I added a reference: the dll of the App1 project. By doing
that
I was able to select Msg1 and Msg2 in the XML validator properties
Do***ent
schemas collection.
These messages, by the way, are 'flat' XSD's, without namespaces, just a
root tag.
But: after deploying only the bottom msg in the Do***ent schemas
collection
is accepted while the other returns a 500 Internal server error.
Changing the the two msgs in the collection window leads to only accepting
the other message which was then the bottom one.
Also with more msgs defined: only the bootom one in the collection is
accepted.
I also tried to include both projects in 1 solution, but that didn't work
either.
What should I do to achieve my goal?


|