none
Getting 500 Internal Server Error while executing the api url through Fiddler RRS feed

  • Question

  • Hi,

    Running this api url through fiddler : http://localhost/SampleBTProj/Service1.svc/CountryCounty

    i am using biztalk server 2013 R2

    oracle database

    Error: 

    There was a failure executing the receive pipeline: "


    Tuesday, May 17, 2016 1:37 PM

Answers

  • Hi Rachit,

    There are no Suspended Instances in the list.

    Do you have Failed Message Routing enabled or Errors being handled?

    This is the only case when you will not get suspended message in BizTalk.

    You need to check the request you are hitting, Compare the root node and target namespace of the message and schema.

    There is NO other reason why you will get this error.


    Rachit Sikroria (Microsoft Azure MVP)

    Wednesday, May 18, 2016 11:09 AM
    Moderator

All replies

  • Hi,

    You get the error " No Disassemble stage components can recognize the data. " when the XML disassembler component of the pipeline is unable to find a matching schema for your message.

    You can do the following.

    Since the message is suspended, you can find the suspended message from Admin Console -> Group Hub -> Suspended Instances. Now, check the message type context propery of the suspended message.

    Now check if the corresponding schema is deployed in your application.


    Rachit Sikroria (Microsoft Azure MVP)

    Tuesday, May 17, 2016 1:52 PM
    Moderator
  • Hi 

    Is the DocumentSpecNames property set in the XMLDisassembler component in the Receive Pipeline?

    You may get this error if the above property is set, and your receive pipeline receives a different MessageType.

    Also, check if your XML (esp., the root element, namespaces) is correctly formatted in your input file.


    Thanks Arindam

    Tuesday, May 17, 2016 2:25 PM
    Moderator
  • Is your input file passing Validation against the schema in Visual Studio - right-click the Schema in VS, and click Validate Instance. First set the Input Instance Filename property value field to the input file path that you are dropping in Receive Location.

    Thanks Arindam

    Wednesday, May 18, 2016 6:50 AM
    Moderator
  • Hi Rachit,

    There are no Suspended Instances in the list.

    Do you have Failed Message Routing enabled or Errors being handled?

    This is the only case when you will not get suspended message in BizTalk.

    You need to check the request you are hitting, Compare the root node and target namespace of the message and schema.

    There is NO other reason why you will get this error.


    Rachit Sikroria (Microsoft Azure MVP)

    Wednesday, May 18, 2016 11:09 AM
    Moderator