Blueprint Developer Manual / Version 2307
Table Of ContentsPlugin extensions must not be confused with CoreMedia Project Extensions (see Section 4.1.5, “Project Extensions”). Project extensions are just normal Maven modules in your CoreMedia Blueprint project and have no isolation. They use the same dependencies, Spring application context and class loader as the rest of the application and all other extensions. Plugin extensions only use an explicit set of beans from the application, can bring their own dependencies and do not interfere with other parts or plugins of the application.