Help!! :Document type does not match any of the given schemas
Web Server forum
Back To The Forum Home!Search!Private Messaging System

Web Server Talk Web Server Talk > Web Servers reviews > BizTalk Server > BizTalk Server General > Help!! :Document type does not match any of the given schemas




  Last Thread   Next Thread Next
  Show Printable Version Email this Page Subscribe to this Thread      Post New Thread    Post A Reply      

    Help!! :Document type does not match any of the given schemas  
Dameon


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-05-04 10:51 PM

Hi All,

I thought I had this one figured out by now, but I guess not. My scenario is
 this:

I have a receive port, which uses an inbound map, and submits to the Message
Box, which is picked up by a sendpipeline (has the filter set to the receive
 port name) and outputs to a directory. Here's the twist:

The inbound doc, via the receive port, is mapped from one format to another.
 However, the destination schema in the mapping is an envelope, which includ
es one schema and imports another. The error I get on the receive port is:

Document type "ContentEngineering.ApplicationServers.BizTalk.ContentPipeline
.Schemas.Reuters.Disassemble#Officer" does not match any of the given schema
s."

This is the namespace and root of my imported schema in the envelope, and ex
ists in a subdirectory below the envelope schema. The schema exists, and the
 namespace and root exist, the map validates and tests fine, and the destina
tion schema is able to vali
date an instance fine. However, I have racked my brain on the above error. A
ny ideas or suggestions? My entire scenarion for this is:

1. Receive doc on receive portA
2. Map inbound doc via receive portA
3. SendPortA picks up doc based on filter settings
4. Doc placed in directory via send portA
5. Receive portB picks up doc
6. Receive Pipeline(receive portB) disassembles doc
7. Receive portB map map's disassembled output
8. Docs sent to orch via receive portB binding

Thanks!

--
Dameon





[ Post a follow-up to this message ]



    Re: Help!! :Document type does not match any of the given schemas  
Jeff Lynch


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-06-04 07:47 AM

Dameon,

Can you post the entire error from your event viewer including the event ID.
This helps MS look for the answer in their KB.

--
Jeff Lynch
"A BizTalk Enthusiast"
http://dotnetjunkies.com/WebLog/jlynch/


"Dameon" <Dameon@discussions.microsoft.com> wrote in message
news:BE9864B1-AD5E-4678-8386-73B17317F334@microsoft.com...
> Hi All,
>
> I thought I had this one figured out by now, but I guess not. My scenario
is this:
>
> I have a receive port, which uses an inbound map, and submits to the
MessageBox, which is picked up by a sendpipeline (has the filter set to the
receive port name) and outputs to a directory. Here's the twist:
>
> The inbound doc, via the receive port, is mapped from one format to
another. However, the destination schema in the mapping is an envelope,
which includes one schema and imports another. The error I get on the
receive port is:
>
> Document type
"ContentEngineering.ApplicationServers.BizTalk.ContentPipeline.Schemas.Reute
rs.Disassemble#Officer" does not match any of the given schemas."
>
> This is the namespace and root of my imported schema in the envelope, and
exists in a subdirectory below the envelope schema. The schema exists, and
the namespace and root exist, the map validates and tests fine, and the
destination schema is able to validate an instance fine. However, I have
racked my brain on the above error. Any ideas or suggestions? My entire
scenarion for this is:
>
> 1. Receive doc on receive portA
> 2. Map inbound doc via receive portA
> 3. SendPortA picks up doc based on filter settings
> 4. Doc placed in directory via send portA
> 5. Receive portB picks up doc
> 6. Receive Pipeline(receive portB) disassembles doc
> 7. Receive portB map map's disassembled output
> 8. Docs sent to orch via receive portB binding
>
> Thanks!
>
> --
> Dameon







[ Post a follow-up to this message ]



    Re: Help!! :Document type does not match any of the given schemas  
Dameon


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-06-04 10:51 PM

Hi Jeff,

Here are the event log entries generated:

1. Document type
"ContentEngineering.ApplicationServers.BizTalk.ContentPipeline.Schemas.Reute
rs.Disassemble#Officer" does not match any of the given schemas.

2. The Messaging Engine encountered an error publishing a batch of "1"
messages to the Message Box database for the transport adapter "FILE". Pleas
e
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. The "FILE" adapter is suspending a message coming from Source
URL:" \\ContentPipeline2\DataProcessing\Conten
tPipeline\1.0-StructuralNormali
zation\In\Reuters\In\*.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. 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.

Thanks!


"Jeff Lynch" wrote:

> Dameon,
>
> Can you post the entire error from your event viewer including the event I
D.
> This helps MS look for the answer in their KB.
>
> --
> Jeff Lynch
> "A BizTalk Enthusiast"
> http://dotnetjunkies.com/WebLog/jlynch/
>
>
> "Dameon" <Dameon@discussions.microsoft.com> wrote in message
> news:BE9864B1-AD5E-4678-8386-73B17317F334@microsoft.com... 
> is this: 
> MessageBox, which is picked up by a sendpipeline (has the filter set to th
e
> receive port name) and outputs to a directory. Here's the twist: 
> another. However, the destination schema in the mapping is an envelope,
> which includes one schema and imports another. The error I get on the
> receive port is: 
> "ContentEngineering.ApplicationServers.BizTalk.ContentPipeline.Schemas.Reu
te
> rs.Disassemble#Officer" does not match any of the given schemas." 
> exists in a subdirectory below the envelope schema. The schema exists, and
> the namespace and root exist, the map validates and tests fine, and the
> destination schema is able to validate an instance fine. However, I have
> racked my brain on the above error. Any ideas or suggestions? My entire
> scenarion for this is: 
>
>
>





[ Post a follow-up to this message ]



    Re: Help!! :Document type does not match any of the given schemas  
Dameon


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-17-04 10:50 PM

Hi Guys,

Following up, here are more conclusions I have come to with testing:

1. Attempting to use a series of receive\send ports and receive pipeline's
to do what I stated earlier in this thread does not work. The reason being i
s
that when doing mappings in Send\Receive ports, BizTalk 2004 does not handle
mapping to Envelope schemas. It can't seem to find the body document that is
imported. However, when I do this in an orchestration, it works fine and the
transform, raw doc to envelope schema, goes with no problems. So, after
trying many scenarios, I concluded that mapping with envelope schemas in
recive or sen ports is not supported. please let me know if I'm wrong  on
this one or have missed something, because it would be real nice to not have
to invoke an orch to do a simple mapping. Also, it seems the order of things
in a receive pipeline goes:

1. Receive
2. Receive Pipeline
3. Inbound Map
4. Send to Message Box

Not sure about the order of a send pipeline, but I would assume it would be
the reverse. Some documentation here would have been nice!

Thanks,

Dameon
"Dameon" wrote:
[vbcol=seagreen]
> Hi Jeff,
>
> Here are the event log entries generated:
>
> 1. Document type
> "ContentEngineering.ApplicationServers.BizTalk.ContentPipeline.Schemas.Reu
ters.Disassemble#Officer" does not match any of the given schemas.
>
> 2. The Messaging Engine encountered an error publishing a batch of "1"
> messages to the Message Box database for the transport adapter "FILE". Ple
ase
> refer to Health and Activity Tracking tool for more detailed information o
n
> 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. The "FILE" adapter is suspending a message coming from Source
> URL:" \\ContentPipeline2\DataProcessing\Conten
tPipeline\1.0-StructuralNorma
lization\In\Reuters\In\*.xml".
> Details:"Error in accessing the part data or one of its fragments. The par
t
> 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. The Messaging Engine has suspended "1" message(s) from adapter "FILE" d
ue
> 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.
>
> Thanks!
>
>
> "Jeff Lynch" wrote:
> 





[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 10:58 AM.      Post New Thread    Post A Reply      
  Last Thread   Next Thread Next


Most Popular forums 

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 
Medical and Health forum | Computer Games Reviews | Graphics design forum

Back To The Top
Home | Usercp | Faq | Register