an atomic scope may not contain or call a service or scope that contains both the send and the corresponding receive of a requestresponse operation on a 'uses' port or servicelink


i have atomic orchestration , calling orchestration in same have call/ consume web service. when trying build solution, getting below error.

“an atomic scope may not contain or call service or scope contains both send , corresponding receive of requestresponse operation on 'uses' port or servicelink” 

is possible call/ consume web service atomic scope transaction?

please advise,  thanks.

hi,

yes, error if orchestration transaction type set atomic.

cannot have both send- , receive shapes request-response port in same atomic scope, scope shape or inside orchestration marked atomic. because atomic scopes, biztalk needs guarantee acid properties transactions, means messages sent out in atomic shape not released send port until atomic shape has finished. otherwise messages might end @ receiver , transaction can fail later on. if message send port not released until atomic shape finished, naturally means cannot have receive shape in atomic scope, since there never message receive until after atomic scope has finished, , have deadlock.

refer discussion here: https://social.msdn.microsoft.com/forums/en-us/a63fc9ed-3391-404b-a55b-42946bcda170/an-atomic-scope-may-not-contain-or-call-a-service-or-scope-that-contains-both-the-send-and-the?forum=biztalkgeneral


rachit sikroria (microsoft azure mvp)



BizTalk Server  >  BizTalk Server General



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'