We are facing "Operation not available" error frequently while consuming AIF service. If we register the service again it working. Please suggest the solution why this problem occurs. Always registering services again and again is not a correct practice.
Look at your eventvwr of AOS machine, some action is causing service registry to either get corrupted or loose instance.
please verify the web config file of your .net application,
whether it has updated endpoint address or not, may be it is getting changed some how.
i suggest you to monitor web config file when opreartion is available and when it is not available
Please verify and update us with your findings
If this post helps you, Please verify this answer and earn Thank you Badge for yourself (Follow this link for more details https://community.dynamics.com/braggerbadges/badge/48.aspx)
Let us know how you have deployed the AIF service
is it deployed on IIS server
if yes, how is your IIS server configured
We have created service in AOT and registered the service.
Next we created new inbound port, it workig fine at that momemt. Later getting error "Operantion not available" in this case we need to do again service registration and inbound activation.
In Biztalk they are getting the following error very frequently.
"There is no action with service = 'AIFAP_ARInvoice' and operation = 'retrieveAPInvoice'.</s:Text></s:Reason><s:Detail><AifFault xmlns="schemas.microsoft.com/.../Fault" xmlns:i="www.w3.org/.../XMLSchema-instance"><CustomDetailXml i:nil="true"></CustomDetailXml><FaultMessageListArray i:nil="true"></FaultMessageListArray><InfologMessageList xmlns:b="schemas.datacontract.org/.../b:InfologMessageType><b:Message> There is no action with service = 'AIFAP_ARInvoice' and operation = 'retrieveAPInvoice'.</b:Message></b:InfologMessage><b:InfologMessage><b:InfologMessageType>Error</b:InfologMessageType><b:Message>There is no action with service = 'AIFAP_ARInvoice' and operation = 'retrieveAPInvoice'."