blob: 0b4d23ebead7df09cc1a8208e11abfb3d8de341a [file] [log] [blame]
<profiles>
<system>
<package name="javax.swing" />
<package name="javax.xml.ws" />
<package name="javax.jws" />
<package name="com.sun.xml.ws" />
<package name="javax.xml.bind" />
<package name="javax.xml.transform" />
<package name="javax.naming" />
<package name="javax.management" />
<package name="javax.sql" />
<package name="javax.imageio" />
<package name="javax.net" />
<package name="javax.script" />
<package name="javax.security" />
<package name="org.ietf.jgss" />
</system>
<profile name="core">
<artifact name="org.eclipse.osgi" />
<artifact name="org.eclipse.osgi.services" />
<artifact name="org.eclipse.equinox.launcher" />
<artifact name="org.eclipse.equinox.http.servlet" />
<artifact name="ch.qos.logback.slf4j" />
<artifact name="org.eclipse.ecr.runtime" />
<artifact name="org.eclipse.ecr.runtime.jtajca" />
<artifact name="org.eclipse.ecr.application" autostart="true"/>
<artifact name="org.eclipse.ecr.configuration.base" />
<artifact name="org.eclipse.ecr.core.api" />
<artifact name="org.eclipse.ecr.core.schema" />
<artifact name="org.eclipse.ecr.core.query" />
<artifact name="org.eclipse.ecr.core" />
<artifact name="org.eclipse.ecr.core.event" />
<artifact name="org.eclipse.ecr.core.io" />
<artifact name="org.eclipse.ecr.core.storage.sql" />
<artifact name="org.eclipse.ecr.core.storage.sql.extensions" />
<artifact name="org.eclipse.ecr.core.storage.sql.ra" />
<artifact name="org.eclipse.ecr.core.convert.api" />
<artifact name="org.eclipse.ecr.core.convert" />
<artifact name="org.eclipse.ecr.auth" />
<artifact name="org.eclipse.ecr.dublincore" />
<artifact name="org.eclipse.ecr.automation.core" />
</profile>
<profile name="web">
<require>core</require>
<artifact name="org.eclipse.ecr.configuration.jetty" />
<artifact name="org.eclipse.ecr.configuration.web" />
<artifact name="org.eclipse.equinox.http.jetty" />
<artifact name="org.mortbay.jetty.server" />
<artifact name="org.mortbay.jetty.util" />
<artifact name="org.eclipse.ecr.web.jaxrs" />
<artifact name="org.eclipse.ecr.web.rendering" />
<artifact name="org.eclipse.ecr.automation.server" />
<artifact name="org.eclipse.ecr.web.framework" />
<!-- jersey bundles require auto-start=true - TODO must put by default auto-start=true for the entire application -->
<artifact name="com.sun.jersey.jersey-core" autostart="true"/>
<artifact name="com.sun.jersey.jersey-server" autostart="true"/>
<artifact name="com.sun.jersey.jersey-servlet" autostart="true"/>
</profile>
<profile name="cmis">
<require>web</require>
<artifact name="org.eclipse.ecr.configuration.cmis" />
<artifact name="org.eclipse.ecr.opencmis.bindings" />
<artifact name="org.eclipse.ecr.opencmis.impl" />
<artifact name="org.eclipse.ecr.platform.audit.api" />
<artifact name="org.eclipse.ecr.platform.query.api" />
<artifact name="org.eclipse.ecr.platform.search.api" />
</profile>
<profile name="h2">
<require>core</require>
<artifact name="org.h2" />
<artifact name="org.eclipse.ecr.core.h2.extensions" />
</profile>
<profile name="psql">
<require>core</require>
<artifact name="org.postgresql" />
</profile>
<profile name="default">
<require>cmis</require>
<require>h2</require>
<require>psql</require>
</profile>
</profiles>