Setting tags as writable

Related to the other recent posts, I’m trying to use the existing Tag providers and:

  • update the Tag value through updateCurrentValue()
  • subscribe to Value change events in order to capture write events and send them to a remote device

When using an internal provider, I can change the Tag value e.g. in Designer and this trigger a change event.

When using a Database Driving Provider, when I attempt to change the value I get a null pointer exception.

Any hints on how to make these tags writable?