Answered RuntimeInternalErrorException

  • Thursday, September 13, 2012 9:32 PM
     
     

    Process flow:

    Orchestration 1: Queries SQL- WCF Custom port-SQL Binding,

    Gets the a message , debatches message with xpath. Resulting messages gets stored in BizTalk with Direct Binding.

    Orchestration2: Picks up the message with Direct Binding.  Expression shape immediately after receive shape has distingished field values aassigned to Orchestration varibales.

    This is where (expression shape), orchestration throws error on Production Box. We didnt get any error on Development box or QA Box. Error Deatils is at bottam of this post.

    One of the reason mentioned in many of the forum is its beacuse of Null value in distinguished filed.

    Ok, that was the case with my message, so we put in some dummy integer in  a element (which is promoted as distinguished field and previously getting   null values) . But Orcestration throwing  same error (ONLY on Production BOX ).

    During Initial Deployment:  We added only only Schemas, MAP and Orchestration artifacts to Application using Application > Add Resouces > dll of artifacts mentioned above > Overwrites and GAC selected.

    Second Deployment:  Deleted complete Applicationd, removed dlls from GAC and  Application > Import MSI File

    ONLY DIFFERENCE BETWEEN QA AND PROD  IS : cumulative update package 5 for biztalk is not applied on Production box

    Error Details:

    Uncaught exception (see the 'inner exception' below) has suspended an instance of service 'BTNextGen.BizTalk.AccountProfiles.Orchestration.ImportAccountProfiles(4cc3f151-e7fb-7023-bfaa-140b8db7de30)'.
    The service instance will remain suspended until administratively resumed or terminated.
    If resumed the instance will continue from its last persisted state and may re-throw the same unexpected exception.
    InstanceId: 7b4299ff-5a85-44a9-b06e-9b4cad630cab
    Shape name: get legacy details
    ShapeId: b4961a23-cd00-43ba-b1f9-04ea9fa6c71d
    Exception thrown from: segment 1, progress 24
    Inner exception:
           
    Exception type: RuntimeInternalErrorException
    Source: Microsoft.XLANGs.Engine
    Target Site: Microsoft.XLANGs.RuntimeTypes.DistinguishedFieldDefinition GetDFDef(System.String)
    The following is a stack trace that identifies the location where the exception occured

       at Microsoft.XLANGs.Core.Part.GetDFDef(String dottedPath)
       at Microsoft.XLANGs.Core.XSDPart.GetDistinguishedField(String dottedPath)


    MPramod

All Replies