+++ /dev/null
-#Fri Sep 11 17:00:30 PDT 2009\r
-activeProfiles=\r
-eclipse.preferences.version=1\r
-fullBuildGoals=process-test-resources\r
-includeModules=false\r
-resolveWorkspaceProjects=true\r
-resourceFilterGoals=process-resources resources\:testResources\r
-skipCompilerPlugin=true\r
-version=1\r
+++ /dev/null
-\r
-<project name="nuxeo-platform-cs-collectionobject" default="package" basedir=".">\r
- <description>\r
- collectionobject nuxeo document type\r
- </description>\r
- <!-- set global properties for this build -->\r
- <property name="services.trunk" value="../../../.."/>\r
- <!-- environment should be declared before reading build.properties -->\r
- <property environment="env" />\r
- <property file="${services.trunk}/build.properties" />\r
- <property name="mvn.opts" value="" />\r
- <property name="src" location="src"/>\r
- <property name="build" location="build"/>\r
- <property name="dist" location="dist"/>\r
- <property name="nuxeo.collectionobject.jar"\r
- value="org.collectionspace.services.collectionobject.3rdparty.CollectionObjectTenant1.nuxeo-${cspace.release}.jar"/>\r
- <property name="nuxeo.collectionobject.jars.all"\r
- value="org.collectionspace.services.collectionobject.3rdparty.CollectionObjectTenant1.nuxeo-*.jar"/>\r
-\r
- <condition property="osfamily-unix">\r
- <os family="unix" />\r
- </condition>\r
- <condition property="osfamily-windows">\r
- <os family="windows" />\r
- </condition>\r
-\r
- <target name="init" >\r
- <!-- Create the time stamp -->\r
- <tstamp/>\r
- <!-- Create the build directory structure used by compile -->\r
- <mkdir dir="${build}"/>\r
- </target>\r
-\r
- <target name="package" depends="package-unix,package-windows"\r
- description="Package CollectionSpace Services" />\r
- <target name="package-unix" if="osfamily-unix">\r
- <exec executable="mvn" failonerror="true">\r
- <arg value="package" />\r
- <arg value="-Dmaven.test.skip=true" />\r
- <arg value="-f" />\r
- <arg value="${basedir}/pom.xml" />\r
- <arg value="-N" />\r
- <arg value="${mvn.opts}" />\r
- </exec>\r
- </target>\r
- <target name="package-windows" if="osfamily-windows">\r
- <exec executable="cmd" failonerror="true">\r
- <arg value="/c" />\r
- <arg value="mvn.bat" />\r
- <arg value="package" />\r
- <arg value="-Dmaven.test.skip=true" />\r
- <arg value="-f" />\r
- <arg value="${basedir}/pom.xml" />\r
- <arg value="-N" />\r
- <arg value="${mvn.opts}" />\r
- </exec>\r
- </target>\r
-\r
- <target name="install" depends="install-unix,install-windows"\r
- description="Install" />\r
- <target name="install-unix" if="osfamily-unix">\r
- <exec executable="mvn" failonerror="true">\r
- <arg value="install" />\r
- <arg value="-Dmaven.test.skip=true" />\r
- <arg value="-f" />\r
- <arg value="${basedir}/pom.xml" />\r
- <arg value="-N" />\r
- <arg value="${mvn.opts}" />\r
- </exec>\r
- </target>\r
- <target name="install-windows" if="osfamily-windows">\r
- <exec executable="cmd" failonerror="true">\r
- <arg value="/c" />\r
- <arg value="mvn.bat" />\r
- <arg value="install" />\r
- <arg value="-Dmaven.test.skip=true" />\r
- <arg value="-f" />\r
- <arg value="${basedir}/pom.xml" />\r
- <arg value="-N" />\r
- <arg value="${mvn.opts}" />\r
- </exec>\r
- </target>\r
- \r
- <target name="clean" depends="clean-unix,clean-windows"\r
- description="Delete target directories" >\r
- <delete dir="${build}"/>\r
- </target>\r
- <target name="clean-unix" if="osfamily-unix">\r
- <exec executable="mvn" failonerror="true">\r
- <arg value="clean" />\r
- <arg value="${mvn.opts}" />\r
- </exec>\r
- </target>\r
- <target name="clean-windows" if="osfamily-windows">\r
- <exec executable="cmd" failonerror="true">\r
- <arg value="/c" />\r
- <arg value="mvn.bat" />\r
- <arg value="clean" />\r
- <arg value="${mvn.opts}" />\r
- </exec>\r
- </target>\r
-\r
- <target name="test" depends="test-unix,test-windows" description="Run tests" />\r
- <target name="test-unix" if="osfamily-unix">\r
- <exec executable="mvn" failonerror="true">\r
- <arg value="test" />\r
- <arg value="${mvn.opts}" />\r
- </exec>\r
- </target>\r
- <target name="test-windows" if="osfamily-windows">\r
- <exec executable="cmd" failonerror="true">\r
- <arg value="/c" />\r
- <arg value="mvn.bat" />\r
- <arg value="test" />\r
- <arg value="${mvn.opts}" />\r
- </exec>\r
- </target>\r
-\r
- <target name="deploy" depends="install"\r
- description="deploy collectionobject doctype in ${jboss.server.nuxeo}">\r
- <copy file="${basedir}/target/${nuxeo.collectionobject.jar}"\r
- todir="${jboss.deploy.nuxeo.plugins}"/>\r
- </target>\r
-\r
- <target name="undeploy"\r
- description="undeploy collectionobject doctype from ${jboss.server.nuxeo}">\r
- <delete>\r
- <fileset dir="${jboss.deploy.nuxeo.plugins}">\r
- <include name="${nuxeo.collectionobject.jars.all}"/>\r
- </fileset>\r
- <!-- Legacy deployment location through release 0.6 -->\r
- <fileset dir="${jboss.deploy.nuxeo.system}">\r
- <include name="${nuxeo.collectionobject.jars.all}"/>\r
- </fileset>\r
- </delete>\r
- </target>\r
-\r
- <target name="dist"\r
- description="generate distribution for collectionobject doctype" depends="package">\r
- <copy todir="${services.trunk}/${dist.deploy.nuxeo.plugins}">\r
- <fileset file="${basedir}/target/${nuxeo.collectionobject.jar}"/>\r
- </copy>\r
- </target>\r
-\r
- <target name="dist_installer"\r
- description="Creates an installer distribution for CollectionObject doctype" depends="package">\r
- <copy todir="${services.trunk}/${dist.installer.services}/collectionobject/nuxeo">\r
- <fileset file="${basedir}/target/${nuxeo.collectionobject.jar}"/>\r
- </copy>\r
- </target>\r
-</project>\r
+++ /dev/null
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <parent>
- <groupId>org.collectionspace.services</groupId>
- <artifactId>org.collectionspace.services.collectionobject.3rdparty</artifactId>
- <version>1.11-SNAPSHOT</version>
- </parent>
-
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.collectionspace.services</groupId>
- <artifactId>org.collectionspace.services.collectionobject.3rdparty.CollectionObjectTenant1.nuxeo</artifactId>
- <packaging>jar</packaging>
- <description>
- CollectionObject Nuxeo document type for Tenant ID = "1"
- </description>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <archive>
- <manifestFile> src/main/resources/META-INF/MANIFEST.MF </manifestFile>
- <manifestEntries>
- <Bundle-Version>${eclipseVersion}</Bundle-Version>
- <Bundle-ManifestVersion>2</Bundle-ManifestVersion>
- </manifestEntries>
- </archive>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
-</project>
+++ /dev/null
-Manifest-Version: 1.0 \r
-Bundle-ManifestVersion: 1 \r
-Bundle-Name: org.collectionspace.collectionobjecttenant1\r
-Bundle-SymbolicName: org.collectionspace.collectionobjecttenant1;singleton:=true \r
-Bundle-Version: 1.0.0\r
-Bundle-Localization: plugin\r
-Bundle-Vendor: Nuxeo \r
-Require-Bundle: org.nuxeo.runtime, \r
- org.nuxeo.ecm.core.api,\r
- org.nuxeo.ecm.core,\r
- org.nuxeo.ecm.webapp.core,\r
- org.collectionspace.collectionspace_core,\r
- org.collectionspace.collectionobject\r
-Provide-Package: org.collectionspace.collectionobjecttenant1\r
-Nuxeo-Component: OSGI-INF/core-types-contrib.xml,\r
- OSGI-INF/life-cycle-contrib.xml,\r
- OSGI-INF/ecm-types-contrib.xml,\r
- OSGI-INF/layouts-contrib.xml\r
+++ /dev/null
-<?xml version="1.0"?>
-<component name="org.collectionspace.CollectionObjectTenant1.coreTypes">
- <extension target="org.nuxeo.ecm.core.schema.TypeService" point="doctype">
- <doctype name="CollectionObjectTenant1" extends="CollectionObject">
- <schema name="common"/>
- <schema name="dublincore"/>
- <schema name="collectionspace_core"/>
- <schema name="collectionobjects_common"/>
- </doctype>
- </extension>
-</component>
+++ /dev/null
-<?xml version="1.0"?>\r
-<fragment>\r
-\r
- <extension target="application#MODULE">\r
- <module>\r
- <java>${bundle.fileName}</java>\r
- </module>\r
- </extension>\r
-\r
-</fragment>\r
+++ /dev/null
-<?xml version="1.0"?>
-<component name="org.collectionspace.CollectionObjectTenant1.ecm.types">
- <extension target="org.nuxeo.ecm.platform.types.TypeService" point="types">
-
- <type id="CollectionObjectTenant1" coretype="CollectionObjectTenant1">
- <label>org.collectionspace.CollectionObjectTenant1</label>
- <!--icon>/icons/file.gif</icon-->
- <default-view>view_documents</default-view>
-
- <layouts mode="any">
- <layout>heading</layout>
- <layout>collectionspace_core</layout>
- <layout>CollectionObjectTenant1</layout>
- </layouts>
- </type>
-
- <type id="Folder" coretype="Folder">
- <subtypes>
- <type>"CollectionObjectTenant1"</type>
- </subtypes>
- </type>
-
- <type id="Workspace" coretype="Workspace">
- <subtypes>
- <type>"CollectionObjectTenant1"</type>
- </subtypes>
- </type>
- </extension>
-</component>
+++ /dev/null
-<?xml version="1.0"?>
-
-<component name="org.collectionspace.CollectionObjectTenant1.layouts.webapp">
-
- <extension target="org.nuxeo.ecm.platform.forms.layout.WebLayoutManager"
- point="layouts">
-
- <layout name="CollectionObjectTenant1">
- <!--
- <templates>
- <template mode="any">/layouts/layout_default_template.xhtml</template>
- </templates>
- <rows>
- <row><widget>exampleField</widget></row>
- </rows>
-
- <widget name="exampleField" type="text">
- <labels>
- <label mode="any">exampleField</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field schema="collectionobjects_naturalhistory">exampleField</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
- -->
- </layout>
- </extension>
-</component>
+++ /dev/null
-<?xml version="1.0"?>
-<component name="org.collectionspace.CollectionObjectTenant1.ecm.platform.LifeCycleManagerExtensions">
-
- <extension target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"
- point="types">
- <types>
- <type name="CollectionObjectTenant1">default</type>
- </types>
- </extension>
-
-</component>
+++ /dev/null
-Manifest-Version: 1.0 \r
-Bundle-ManifestVersion: 1 \r
-Bundle-Name: org.collectionspace.collectionobject.lifesci\r
-Bundle-SymbolicName: org.collectionspace.collectionobject.lifesci;singleton:=true \r
-Bundle-Version: 1.0.0\r
-Bundle-Localization: plugin\r
-Bundle-Vendor: Nuxeo \r
-Require-Bundle: org.nuxeo.runtime, \r
- org.nuxeo.ecm.core.api,\r
- org.nuxeo.ecm.core,\r
- org.nuxeo.ecm.webapp.core,\r
- org.collectionspace.collectionspace_core,\r
- org.collectionspace.collectionobject\r
-Provide-Package: org.collectionspace.collectionobject.lifesci\r
-Nuxeo-Component: OSGI-INF/core-types-contrib.xml,\r
- OSGI-INF/life-cycle-contrib.xml,\r
- OSGI-INF/ecm-types-contrib.xml,\r
- OSGI-INF/layouts-contrib.xml\r
+++ /dev/null
-<?xml version="1.0"?>
-<component name="org.collectionspace.collectionobject.lifesci.coreTypes">
- <extension target="org.nuxeo.ecm.core.schema.TypeService" point="schema">
- <schema name="collectionobjects_naturalhistory" prefix="collectionobjects_naturalhistory" src="schemas/collectionobjects_naturalhistory.xsd"/>
- </extension>
- <extension target="org.nuxeo.ecm.core.schema.TypeService" point="doctype">
- <doctype name="CollectionObjectTenant2" extends="CollectionObject">
- <schema name="common"/>
- <schema name="dublincore"/>
- <schema name="collectionspace_core"/>
- <schema name="collectionobjects_common"/>
- <schema name="collectionobjects_naturalhistory"/>
- </doctype>
- </extension>
-</component>
+++ /dev/null
-<?xml version="1.0"?>\r
-<fragment>\r
-\r
- <extension target="application#MODULE">\r
- <module>\r
- <java>${bundle.fileName}</java>\r
- </module>\r
- </extension>\r
-\r
-</fragment>\r
+++ /dev/null
-<?xml version="1.0"?>
-<component name="org.collectionspace.collectionobject.lifesci.ecm.types">
- <extension target="org.nuxeo.ecm.platform.types.TypeService" point="types">
-
- <type id="CollectionObjectTenant2" coretype="CollectionObjectTenant2">
- <label>org.collectionspace.CollectionObjectTenant2</label>
- <!--icon>/icons/file.gif</icon-->
- <default-view>view_documents</default-view>
-
- <layouts mode="any">
- <layout>heading</layout>
- <layout>collectionspace_core</layout>
- <layout>collectionobjects_naturalhistory</layout>
- </layouts>
- </type>
-
- <type id="Folder" coretype="Folder">
- <subtypes>
- <type>"CollectionObjectTenant2"</type>
- </subtypes>
- </type>
-
- <type id="Workspace" coretype="Workspace">
- <subtypes>
- <type>"CollectionObjectTenant2"</type>
- </subtypes>
- </type>
- </extension>
-</component>
+++ /dev/null
-<?xml version="1.0"?>
-<component name="org.collectionspace.collectionobject.lifesci.ecm.platform.LifeCycleManagerExtensions">
-
- <extension target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"
- point="types">
- <types>
- <type name="CollectionObjectTenant2">default</type>
- </types>
- </extension>
-
-</component>