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

BizTalk Server 2013 Azure VM Log Shipping and HA for hosts

How to send non-standard Content-Type header ?