The APIs for workflow, ekb and edb have been extracted from the API-bundle.
So all classes in the packages
* org.openengsb.core.api.edb
* org.openengsb.core.api.ekb
* org.openengsb.core.api.workflow
have been moved to new bundles (groupId/artifactId):
* org.openengsb.framework.edb/org.openengsb.framework.edb.api
* org.openengsb.framework.ekb/org.openengsb.framework.ekb.api
* org.openengsb.framework.workflow/org.openengsb.framework.workflow.api
Also the package-names for the affected API-packages have changed:
org.openengsb.core.api.edb --> org.openengsb.core.edb.api
org.openengsb.core.api.ekb --> org.openengsb.core.ekb.api
org.openengsb.core.api.workflow --> org.openengsb.core.workflow.api
Also the implementation-bundles have been renamed.
Maven-artifacts:
org.openengsb.framework/org.openengsb.framework.edb --> org.openengsb.framework.edb/org.openengsb.framework.edb.jpa
org.openengsb.framework/org.openengsb.framework.ekb --> org.openengsb.framework.ekb/org.openengsb.framework.ekb.impl
org.openengsb.framework/org.openengsb.framework.workflow --> org.openengsb.framework.workflow/org.openengsb.framework.workflow.drools
That means also the bundle-namespaces and thus the package-names in these bundles have changed.
org.openengsb.framework.edb --> org.openengsb.framework.edb.jpa
org.openengsb.framework.ekb --> org.openengsb.framework.ekb.impl
org.openengsb.framework.workflow --> org.openengsb.framework.workflow.drools

Sprint:

Sprint 4

Description

As dicussed in OPENENGSB-3137 there should be the following API-bundles: