Juan Hernandez has uploaded a new change for review. Change subject: core: Add JBoss module for scheduler ......................................................................
core: Add JBoss module for scheduler This change adds a JBoss module for the scheduler. This module is not yet used, but it is required by a later change that moves all the EJBs to a single deployment. Change-Id: I6377db65d0400f968a545ca56694af570596f6fe Signed-off-by: Juan Hernandez <[email protected]> --- M backend/manager/modules/scheduler/pom.xml A backend/manager/modules/scheduler/src/main/modules/org/ovirt/engine/core/scheduler/main/module.xml M ear/pom.xml M packaging/fedora/spec/ovirt-engine.spec.in 4 files changed, 33 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/14/13714/1 diff --git a/backend/manager/modules/scheduler/pom.xml b/backend/manager/modules/scheduler/pom.xml index 1cfd948..4cbebd2 100644 --- a/backend/manager/modules/scheduler/pom.xml +++ b/backend/manager/modules/scheduler/pom.xml @@ -56,6 +56,13 @@ </archive> </configuration> </plugin> + + <!-- Create the JBoss module: --> + <plugin> + <groupId>org.ovirt.engine</groupId> + <artifactId>jboss-modules-maven-plugin</artifactId> + </plugin> + </plugins> </build> diff --git a/backend/manager/modules/scheduler/src/main/modules/org/ovirt/engine/core/scheduler/main/module.xml b/backend/manager/modules/scheduler/src/main/modules/org/ovirt/engine/core/scheduler/main/module.xml new file mode 100644 index 0000000..632f778 --- /dev/null +++ b/backend/manager/modules/scheduler/src/main/modules/org/ovirt/engine/core/scheduler/main/module.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<module xmlns="urn:jboss:module:1.0" name="org.ovirt.engine.core.scheduler"> + + <resources> + <resource-root path="scheduler.jar"/> + <resource-root path="scheduler-jandex.jar"/> + </resources> + + <dependencies> + <module name="javax.api"/> + <module name="org.apache.commons.lang"/> + <module name="org.apache.commons.logging"/> + <module name="org.ovirt.engine.core.dependencies"/> + <module name="org.ovirt.engine.core.utils"/> + </dependencies> + +</module> diff --git a/ear/pom.xml b/ear/pom.xml index 6dc83378..90789b9 100644 --- a/ear/pom.xml +++ b/ear/pom.xml @@ -298,6 +298,13 @@ </artifactItem> <artifactItem> <groupId>org.ovirt.engine.core</groupId> + <artifactId>scheduler</artifactId> + <version>${engine.version}</version> + <classifier>modules</classifier> + <type>zip</type> + </artifactItem> + <artifactItem> + <groupId>org.ovirt.engine.core</groupId> <artifactId>searchbackend</artifactId> <version>${engine.version}</version> <classifier>modules</classifier> diff --git a/packaging/fedora/spec/ovirt-engine.spec.in b/packaging/fedora/spec/ovirt-engine.spec.in index 4b28d1a..5b71c16 100644 --- a/packaging/fedora/spec/ovirt-engine.spec.in +++ b/packaging/fedora/spec/ovirt-engine.spec.in @@ -319,6 +319,7 @@ %{engine_jboss_modules}/org/ovirt/engine/core/common/main/common.jar %{engine_jboss_modules}/org/ovirt/engine/core/compat/main/compat.jar %{engine_jboss_modules}/org/ovirt/engine/core/dal/main/dal.jar +%{engine_jboss_modules}/org/ovirt/engine/core/scheduler/main/scheduler.jar %{engine_jboss_modules}/org/ovirt/engine/core/searchbackend/main/searchbackend.jar %{engine_jboss_modules}/org/ovirt/engine/core/tools/main/tools.jar %{engine_jboss_modules}/org/ovirt/engine/core/utils/main/utils.jar -- To view, visit http://gerrit.ovirt.org/13714 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I6377db65d0400f968a545ca56694af570596f6fe Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Juan Hernandez <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
