BizTalk ESB Toolkit 2.0 -- BRI Resolver Problem


hi,

i have determine itinerary 2 itineraries stored in database, based on value of node in incoming message. using policy determine value of node , depending on assigning value to

    "set itinerary name" , "set itinerary version" parameters.

i using itineraryselectreceive pipeline in recieve location , using following resolver string "bri:\\policy=policyname;version=1.0;usemsg=true;".

i keep getting error

---------------------------------------------------------------------------------------------------------------------

procedure or function 'itinerary_getitinerary' expects parameter '@name', not supplied.

source: microsoft.practices.esb.resolver.resolvermgr

---------------------------------------------------------------------------------------------------------------------

i have tested policy independently in sense have changed action part else, changing value of other node, works fine.

i have tested policy when in condition give "1=1". @ time able determine the itinerary name , version appropriately.

can please point doing wrong?

 

thanks

setting document type "microsoft.practices.esb.resolveprovidermessage" in biztalk rules engine while creating rules, gets rid of problem.

thanks tomasso hint. :)

 

 



BizTalk Server  >  BizTalk ESB Toolkit



Comments

Popular posts from this blog

Azure DocumentDB Owner resource does not exist

job syspolicy_purge_history job fail in sqlserver 2008

Trying to register with public marketplace error with 'Get-AzureStackStampInformation'