It is not possible to send messages with the Azure Process Gateway to the eventhub when the format JSON is used.  

It is not possible to send messages with the Azure Process Gateway to the eventhub when the format JSON is used.  

Summary

There is a version conflict concerning the Newtonsoft-JSON.dll which is used in the zenon webengine as well as in the zenon Azure Process Gateway. When trying to send Messages via the Azure Process Gateway to the Azure eventhub in the JSON Format the messages will not be received on the eventhub. There will be the error message "Adding of 10 Online Rows failed for 'Endpoint=sb://cdeventhub4testing.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=' Queue 'myfirsteventhub'" in the diagnosis viewer.

Description

There is a version conflict concerning the Newtonsoft-JSON.dll which is used in the zenon webengine as well as in the zenon Azure Process Gateway. When trying to send Messages via the Azure Process Gateway to the Azure eventhub in the JSON Format the messages will not be received on the eventhub. There will be the error message "Adding of 10 Online Rows failed for 'Endpoint=sb://cdeventhub4testing.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=' Queue 'myfirsteventhub'" in the diagnosis viewer.

Solution

The version conflict was resolved with the new Azure SDK 2.8

Issue Number: 35827
Fixed on Date: 30.12.2015
Versions: 7.20 0 BUILD 24884 | 7.50 0 BUILD 25796