BizTalk Server Orchestration - Trouble with Interactive Debugging of Orchestration Instance

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server Orchestration > April 2004 > Trouble with Interactive Debugging of Orchestration Instance





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Trouble with Interactive Debugging of Orchestration Instance
Ron Simmons

2004-04-07, 2:54 pm

I am receiving the following exception from somewhere within an atomic scope in my Orchestration:

System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.XLANGs.Core.XSDPart.GetDistinguishedField(String dottedPath)
at ACHCaptureBtk.ACHCaptureStep2.segment4(StopConditions stopOn)
at Microsoft.XLANGs.Core.SegmentScheduler.RunASegment(Segment s, StopConditions stopCond, Exception& exp)
System.NullReferenceException
Scoped@
ACHCaptureStep2.UpdateAutoPymtSrv_AcctRecap
ACHCaptureStep2.MainScope
ACHCaptureStep2.ACHCaptureStep2


I am trying to use the interactive debugger to see what is happening. I've not been able to find more than a single page of documentation about interactive debugging and so I am struggling trying to determine which object has not been instantiated.

I am unable to set a breakpoint anywhere within my atomic scope and do not know how to proceed.

Any advice is greatly appreciated.

Ron
Matt Milner

2004-04-07, 2:54 pm

My first guess would be that you marked something as a distinguished field
and it either does not exists in the document, or has no value. either that
or something has changed about your distinguished field in the schema.

matt


"Ron Simmons" <anonymous@discussions.microsoft.com> wrote in message
news:68D5CD0C-31B9-48AA-BE52-7BF63178EEA8@microsoft.com...
> I am receiving the following exception from somewhere within an atomic

scope in my Orchestration:
>
> System.NullReferenceException: Object reference not set to an instance of

an object.
> at Microsoft.XLANGs.Core.XSDPart.GetDistinguishedField(String

dottedPath)
> at ACHCaptureBtk.ACHCaptureStep2.segment4(StopConditions stopOn)
> at Microsoft.XLANGs.Core.SegmentScheduler.RunASegment(Segment s,

StopConditions stopCond, Exception& exp)
> System.NullReferenceException
> Scoped@
> ACHCaptureStep2.UpdateAutoPymtSrv_AcctRecap
> ACHCaptureStep2.MainScope
> ACHCaptureStep2.ACHCaptureStep2
>
>
> I am trying to use the interactive debugger to see what is happening.

I've not been able to find more than a single page of documentation about
interactive debugging and so I am struggling trying to determine which
object has not been instantiated.
>
> I am unable to set a breakpoint anywhere within my atomic scope and do not

know how to proceed.
>
> Any advice is greatly appreciated.
>
> Ron



Ron Simmons

2004-04-12, 6:41 pm

Thanks Matt,

You were right. My problem appears to be that I've got marked as distinguished properties some node that are defined with minOccurs=0, and when these nodes, or any combination thereof are missing, my orchestration blows.

Does anybody know how to handle that?

Ron
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com