Azure Topic Issue : This client is not supported for a partitioned entity. The client version should be greater or equal than version ‘2013-10’

Dynamics CRM execution context can be sent to Azure Service Bus by using a registered plugin step using the plugin registration tool. However there can be issues when triggering events from Dynamics CRM entity and sending the context to the Azure service bus topic.

Issues raised when trying to send any context to Azure are shown in System Jobs (Settings>System Jobs).

1IssueShowsInCRM_Fortress.png

The records which have issues are waiting under the System Jobs and if you open up any such record you will see the actual issues raised from the CRM as follows.

1IssueShowsInCRMDetail

Following article and the question\answer thread are helpful on this issue;

https://community.dynamics.com/crm/f/745/t/149037
http://mindovermessaging.com/2014/06/21/service-bus-queuetopic-partitioning-not-supported-in-biztalk-services/

When creating a Topic, create the Topic as Custom Create as follows;

CustomCreateTopic

Untick “Enable Partitioning” as on the second screen.

2CreateTopic

3EnablePartitioning

Under Configure Topic, Create relevant subscriptions and register a plugin step in Dynamics CRM to send the context to Azure Topic.

Then try to change data in CRM in order to get a message to the Topic.
You can check the action you taken is successful or not using System Jobs in CRM.

SuccessfulJob.PNG

If it is successful under System Jobs in CRM, try to view the messages in the Topic using Service Bus Explorer.

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s