Blueprint Developer Manual / Version 2506.0
Table Of ContentsBefore you can start with development, you have to do some configurations, in part, depending on the Blueprint you want to work with.
Remove the Blueprints and modules that you do not want to use as described in Section 4.2.1, “Removing Optional Components”.
Adapt your Maven settings to the required repositories as described in Section 3.1, “Prerequisites”.
Adapt the workspace to your own project as described in Section 4.2.2, “Configuring the Workspace”. Configure, for example, groupId, version, deployment repositories and CoreMedia licenses.
If you want to use a local setup, then you have to do some database configuration and host mapping as described in Section 4.2.3, “Configuring Local Setup”.
Several CoreMedia core features like My Edited Content and Workflow Lists, Notifications, and Projects/To-Dos use MongoDB as a persistence layer which is now deprecated.
This persistence layer should be replaced by the preferred SQL based persistence layer. The possibility to use MongoDB for the features listed above will be removed completely in a future release. See Section 4.2.4, “SQL Replacement for MongoDB-Based Editorial Services” for required adjustments.
Another persistence replacement option is the in-memory persistence layer, which is deprecated. Details how to enable this persistence layer can be found in Section 4.2.4.10, “In-Memory Replacement for MongoDB-Based Editorial Services (Deprecated)”.


