eZ Publish 4.1 extension incompatibilities

eZ Publish 4.1 introduced a new way of loading certain plugins from extensions, which is not compatible with eZ Publish 4.0. Therefore your extension might not work on eZ Publish 4.1 and requires some changes.

Broken plugin types

The following plugin types use the new way of loading:

  • Binary file handlers
  • Cluster file handlers
  • Database cluster file handler backends
  • Database plugins
  • eZXML input handlers
  • eZXML output handlers
  • Image convertors
  • Package handlers / creation handlers / installation handlers

How to fix?