On certain conditions we have to suspend JDBC notification automatically and enable the the notification automatically by using wmART package services. Checking if notification is enabled then trying to suspend and getting the status to check status is updated as expected or not. if not again repeating the same steps till the suspended. Service pub.art.notification:queryPollingNotificationState is returning status as suspended but in IS console still it is showing as enabled and running as per the schedule.
JDBC Adapter webpage uses the same WmART services that you are trying to execute. I don’t see why the change won’t reflect (if service execution was successful) via service execution vs webpage execution.
Have you refreshed your webpage?
Was the service executed on the same server where you see it running after suspending it?
Are there any errors in the logs (increase the logging level for JDBC Adapter), after you execute the service?