Calling Informatica WebService from BizTalk Orchestration
Informatica WebService containing operations

Login

StartWorkflow

GetWorkflowDetails

Tested with input file . I have Entered RepositoryDomainName,RepositoryName,UserName and Password Details.

 <ns0:Login xmlns:ns0="http://www.informatica.com/wsh">
  <RepositoryDomainName></RepositoryDomainName>
  <RepositoryName></RepositoryName>
  <UserName></UserName>
  <Password></Password>
  <UserNameSpace></UserNameSpace>
</ns0:Login>


 

 A message received by adapter "FILE" on receive location "Receive Location8" with URI "E:\Project\POC\BizTalk Server Project3\In\*.xml" is suspended.

 Error details: There was a failure executing the receive pipeline: "Microsoft.BizTalk.DefaultPipelines.XMLReceive, Microsoft.BizTalk.DefaultPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Source: "XML disassembler" Receive Port: "ReceivePort3" URI: "E:\Project\POC\BizTalk Server Project3\In\*.xml" Reason: Cannot locate document specification because multiple schemas matched the message type "http://www.informatica.com/wsh#Login".  

 MessageId:  {72F79E76-733E-41CA-8C53-7B6F11FA6C2A}

 InstanceID: {51D99ECC-CCD8-4FE0-B730-DB552874EE9D}

 

There was a failure executing the receive pipeline: "Microsoft.BizTalk.DefaultPipelines.XMLReceive, Microsoft.BizTalk.DefaultPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Source: "XML disassembler" Receive Port: "ReceivePort3" URI: "E:\Project\POC\BizTalk Server Project3\In\*.xml" Reason: Cannot locate document specification because multiple schemas matched the message type http://www.informatica.com/wsh#Login.

 

EventViewer Error
June 15th, 2011 1:30pm

Hi Niranjan,

 

This error is not based on the webservice, it's based on a deployment error inside of BizTalk. The messagetype of your message (http://www.informatica.com/wsh#Login) has to be unique in your BizTalk server (server-wide not only application-wide). BizTalk cannot serialize this message, because there are two schema definitions deployed. You will need to remove one of these deployments.

If you do not know where these has been deployed, have a look at All Artifacts / Schemas to find out where your schemas are located.

Free Windows Admin Tool Kit Click here and download it now
June 15th, 2011 1:57pm

A correction to this. Schemas do not need to be unique server wide.

If you have a duplicate schema the type need to be specified in an XmlDissasebler (by setting properties of the default XmlReceive pipeline or making your own).

This limits BizTalk's search to a limited subset of binaries.

May 28th, 2015 8:13pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics