07-26-05 12:56 PM
Vishal
The error means the XmlDisassembler (in your receive pipeline) could not
locate a schema matching to the xml document received.
Assuming you are using the default pipeline (or at least the default
XmlDisassembler without parameters) the schema is resolved by looking at the
document's namesapce and root node
so if you have a document that looks like this:
<ns0:MyXml xmlns="http://MyNamespace>
<SomeXml>
</ns0:MyXml>
the XmlDisassembler will look for a deployed schema with this a root named
as MyXml and target namespace http://MyNamespace
the error you're getting can happen for 2 main reason -
1. you do not have a schema deployed to biztalk that mateches the xml
document you are receiving.
2. You have more then one schema with the same combination. in that case the
disassembler cannot know which one you want to use.
so - make sure you have one and only one schema of the same type deployed.
make sure you've restarted the service after deploying and that the xml
document matches the schema
Yossi Dahan
"Vishal Somaiya" <vsomaiya@bca-group.com> wrote in message
news:OcuwP3ckFHA.3336@tk2msftngp13.phx.gbl...
> Hello,
> I am trying to pass an xml file into and orchestration and output
> a csv file. The project i have created does build and deploy and the file
> is
> picked up but it does not produce an output.
>
> In the event viewer i get the following four errors:
>
> 1:
>
> Event Type: Error
> Event Source: BizTalk Server 2004
> Event Category: BizTalk Server 2004
> Event ID: 5719
> Date: 26/07/2005
> Time: 10:20:10
> User: N/A
> Computer: BIZTEST
> Description:
> There was a failure executing the receive pipeline:
> "Microsoft.BizTalk.DefaultPipelines.XMLReceive" Source: "XML disassembler"
> Receive Location: "..\Input\*.xml" Reason: Finding document specification
> by
> message type "StandardAccountViewerCSV#Account" failed. Verify that the
> schema is deployed properly.
>
> For more information, see Help and Support Center at
> http://go.microsoft.com/fwlink/events.asp.
>
> 2:
>
> Event Type: Error
> Event Source: BizTalk Server 2004
> Event Category: BizTalk Server 2004
> Event ID: 5755
> Date: 26/07/2005
> Time: 10:20:10
> User: N/A
> Computer: BIZTEST
> Description:
> The Messaging Engine encountered an error publishing a batch of "1"
> messages
> to the Message Box database for the transport adapter "FILE". Please refer
> to Health and Activity Tracking tool for more detailed information on this
> failure and check the endpoint bindings are correctly configured.
>
> For more information, see Help and Support Center at
> http://go.microsoft.com/fwlink/events.asp.
>
> 3:
>
> Event Type: Error
> Event Source: BizTalk Server 2004
> Event Category: BizTalk Server 2004
> Event ID: 5753
> Date: 26/07/2005
> Time: 10:20:10
> User: N/A
> Computer: BIZTEST
> Description:
> The "FILE" adapter is suspending a message coming from Source
> URL:"..\Input\*.xml". Details:"Error in accessing the part data or one of
> its fragments. The part or fragment may not exist in the database. ".
>
> For more information, see Help and Support Center at
> http://go.microsoft.com/fwlink/events.asp.
>
> 4:
>
> Event Type: Error
> Event Source: BizTalk Server 2004
> Event Category: BizTalk Server 2004
> Event ID: 5752
> Date: 26/07/2005
> Time: 10:20:11
> User: N/A
> Computer: BIZTEST
> Description:
> The Messaging Engine has suspended "1" message(s) from adapter "FILE" due
> to
> failures in message processing. Please refer to Health and Activity
> Tracking
> tool for more detailed information on this failure.
>
> For more information, see Help and Support Center at
> http://go.microsoft.com/fwlink/events.asp.
>
>
> Please can someone help me! I have a collegue who has been helping me and
> has got it working on their machine and i have even tried a copy of their
> project on my machine and i still get the same errors.
>
> Vish
>
>
[ Post a follow-up to this message ]
|