06-29-04 10:51 PM
Gilles,
Thanks very much. I had no idea that the application log contained the more
detailed error messages. My problem seems to be with the flat file
disassembler -- the error given is:
There was a failure executing the receive pipeline:
"Daily_Credit_Alerts.EquifaxSend_Receive" Source: "Flat file disassembler"
Receive Location: " C:\DailyAlerts_Equifax\InstallCancelRequ
est\*.txt"
Reason: Unexpected data found while looking for:
'&'
The current definition being parsed is ServiceRequest. The stream offset
where the error occured is 37403.
This is consistent with the flat file schema I've given the disassembler --
it uses & as its delimiter for certain types of records. What's odd is that
I can parse the same flat file using Visual Studio's "validate instance"
command in "native" mode, and it all parses correctly. What are the
fundamental differences between the flat file disassembler and the Visual
Studio validator, and how can I debug the disassembly process?
-- Daniel
"Gilles [MSFT]" <Gilles@online.microsoft.com> wrote in message
news:GMBxOzhXEHA.2900@cpmsftngxa06.phx.gbl...
> Hello,
>
> [...]
>
>
> First, you have to determine if the issue occurs in the pipeline (before
your orchestration sees the message or after it has sent the message)
> or in your orchestration. My wild guess would be that the failure appears
in the receive pipeline and your orchestration is not reached yet.
>
> First, when things do not go well, you should look at the event viewer log
for "application".
> BizTalk server 2004 logs all its errors here. This will give you a
starting point. If the error is about XLANG, then
> the orchestration has an issue. If the error is about pipeline, message,
adapters, then this is a messaging issue.
>
> Second, use HAT. Start the tool, and select "Operations->Messages". Click
"Run Query" and you will see a list
> of all messages actually suspended. You can right click on one and look at
the properties. Among the properties,
> you will see tghe reason why the message got suspended.
>
> You can also debug orchestrations. Instead of looking at
"Operations->messages" use "Operations->Services Instances".
> Right click to observe properties and to fire the debugger.
>
> We could help you further diagnose this issue if we knew what error
message(s) were in the event log so for further posts, do not
> hesiate to post them here.
>
> Thanks.
> -Gilles.
>
[ Post a follow-up to this message ]
|