EZP-23012: added the view service base plugin system