There is BT application called EDIBiztalk using Biztalk Server 2006 R2 to
process EDI messages come from IBM WebSphere MQ 6.0. The EDIBiztalk app is
using the EDIReceive Pipeline. A party was created to corresponding X12
schema and finally the orchestration takes XML generated by Biztalk to be
processed by C# program. However there is bug during process because
sometimes the message is processed and other is not.
When one message was processed successfully by Biztalk the HAT displays:
Microsoft.BizTalk.DefaultPipelines.PassThruTransmit Pipeline Completed
EDIBiztalk.EDIOrchestration Orchestration
Completed
Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive Pipeline Completed
Otherwise, the HAT just Displays:
Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive Pipeline Completed
And the Message Flow displays:
Unparsed Interchange
Parts 1
Adapter MQS
URL : QS://KCBIZTALKD.DEV.LAB/MQND100/QL.IS.EDI426.RECEIVE
Port ReceivePort_Kcs
Do you have any suggest why is happening this error?
it will be pretty helpul
Regards
Pablo
--
Thanks in advance
Please let me know,
Mihai Dan
I have always been testing with the same message.
Sometimes the message is processed successfully by Biztalk but in other no.
I do not know why sometimes the Msg is processed successfully!! :d
So I was researching and I found the Group Hub page.
My surprised was that in the Suspended items section There is a bunch of
messages like this.
ServiceName: ReceivePort_Kcs
Application: EDIBiztalk
Service Class: Messaging
Status: Suspend(resumable)
Error Code: 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 sequence number of the suspended message is 1.
Adapter: MQ Series
Body: <UnrecognizedSchema>
<UnrecognizedSegment>ST*426*944790001</UnrecognizedSegment>
<UnrecognizedSegment>ZR*S*ATW*318418*407863*20071023*PROD199408*WTNN*20071122*CO*SS*588726645*001</UnrecognizedSegment>
<UnrecognizedSegment>N9*ZH*ISWX685513</UnrecognizedSegment>
<UnrecognizedSegment>N9*ZI*001</UnrecognizedSegment>
<UnrecognizedSegment>DTM*701*20071222*00000000*ET</UnrecognizedSegment>
<UnrecognizedSegment>DTM*700*20071222*00000000</UnrecognizedSegment>
<UnrecognizedSegment>DTM*702*20071127*09094700</UnrecognizedSegment>
<UnrecognizedSegment>CUR*RR*USD</UnrecognizedSegment>
<UnrecognizedSegment>PER*DM*HEATHER MULLEN*TE*(732)
842-0912</UnrecognizedSegment>
<UnrecognizedSegment>SE*10*944790001</UnrecognizedSegment>
</UnrecognizedSchema>
This error appears just when the
Microsoft.Biztalk.Edi.DefaultPipelines.EdiReceive is completed.
My Biztalk application is using the X12_00503_426.xsd
Do you any suggest ?
Thanks
Pablo
--
Thanks in advance