I'm having problems with Biztalk 2006R2 and EDI-processing.
I started out with some experiments:
First I simply wanted to pick up a EDI EANCOM D96a INVOIC-message, and
simply run it through a small orchestration which only picked it up, and
moved it to another folder. But that didn't work: My sample message had a
UNB-segment (interchange Header), and this was not defined in the
EFACT_D96A_INVOIC.xsd-schema.
After some searching on the web, I found out that I should use the
Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive-pipeline. This should
process the UNB-segment and leave me with something like described in my
schema.
Now I have another problem : my file gets picked up, but then I get
following errors :
"An output message of the component "Unknown " in receive pipeline
"Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive,
Microsoft.BizTalk.Edi.EdiPipelines, Version=3.0.1.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35" is suspended due to the following error:
Unknown ." (The "Unknown" makes it a challenge...)
and in the event viewer :
"Error encountered during parsing. The Edifact transaction set with id ''
contained in interchange (without group) with id '00134322', with sender
id
'8710934000008', receiver id '8714253037004' is being suspended with
following errors:
Error: 1 (Miscellaneous error)
502: Do***ent spec type
http://schemas.microsoft.com/BizTalk/EDI/EDIFACT/2006#EFACT_D96A_INVOIC_EAN008
not found
Error: 2 (Miscellaneous error)
70: Missing or invalid Transaction set identifier
Error: 3 (Miscellaneous error)
71: Transaction Set or Group Control Number Mismatch
Error: 4 (Miscellaneous error)
29: Invalid count specified at interchange, group or message level
"
followed by
"A message received by adapter "FILE" on receive location "BizTalk Server
Project1_1.0.0.0_BizTalk_Server_Project1.ConwayOrchestration_****t_1_cb13592113f06f3d_ReceiveLocation"
with URI "D:\Projects\Conway\DropFolder\*.*" is suspended.
Error details: An output message of the component "Unknown " in receive
pipeline "Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive,
Microsoft.BizTalk.Edi.EdiPipelines, Version=3.0.1.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35" is suspended due to the following error:
Unknown ."
Again the "unknown" which makes my day complete.
Is there anybody who can point me into the right direction ?


|