Hi zumb001,
The SubscriptionException thorown in the Data Adapter is not notified to the clients; it just causes the clients not to receive data.
This is because we expect that all checks on the validity of the subscription, in terms of authorizations, permissions, and formal verifications on item and field names, are performed in the Metadata Adapter. Once all the checks in the Metadata Adapter have passed, there is no reason for the Data Adapter to reject a subscribe request, except for communication issues with the back end, which must be handled internally.
If you want to receive an onSubscribeError, you must throw, for example, a
CreditsExceptionfrom the
notifyNewTables method.
Regards,
Giuseppe