]> git.aero2k.de Git - tmp/jakarta-migration.git/commitdiff
CSPACE-5498: Additional integration of nuxeo listener and listener/relation modules...
authorAron Roberts <aron@socrates.berkeley.edu>
Tue, 20 Nov 2012 22:10:21 +0000 (14:10 -0800)
committerAron Roberts <aron@socrates.berkeley.edu>
Tue, 20 Nov 2012 22:10:21 +0000 (14:10 -0800)
3rdparty/nuxeo/build.xml
3rdparty/nuxeo/nuxeo-platform-listener/build.xml
3rdparty/nuxeo/nuxeo-platform-listener/pom.xml
3rdparty/nuxeo/nuxeo-platform-listener/relation/src/main/java/org/collectionspace/services/nuxeo/listener/relation/RelationSubOrObjDeletionListener.java
3rdparty/nuxeo/nuxeo-platform-listener/relation/src/main/java/org/nuxeo/platform/thumbnail/App.java [deleted file]
3rdparty/nuxeo/nuxeo-platform-listener/relation/src/main/resources/OSGI-INF/core-types-contrib.xml
3rdparty/nuxeo/nuxeo-platform-listener/relation/src/main/resources/OSGI-INF/default-life-cycle-contrib.xml
3rdparty/nuxeo/nuxeo-platform-listener/relation/src/main/resources/OSGI-INF/ecm-types-contrib.xml
3rdparty/nuxeo/nuxeo-platform-listener/relation/src/main/resources/schemas/thumbnail.xsd [deleted file]
3rdparty/nuxeo/pom.xml

index c81dcae69e612a9dbfa4ce2e7cc28c723efd2200..797fac1199d24d544a786835601d02e893efac22 100644 (file)
             </filterset>\r
         </copy>\r
         <ant antfile="nuxeo-platform-collectionspace/build.xml" target="deploy" inheritall="false"/>\r
+        <ant antfile="nuxeo-platform-listener/build.xml" target="deploy" inheritall="false"/>\r
                                <!-- Disabled due to integration issues between ImageMagick and Ghostscript on Linux systems        \r
         <ant antfile="nuxeo-platform-thumbnail/build.xml" target="deploy" inheritall="false"/>\r
         -->\r
         <delete dir="${jee.server.cspace}/nuxeo-server/config"/>\r
         <delete dir="${jee.server.cspace}/nuxeo-server/lib"/>\r
         <ant antfile="nuxeo-platform-collectionspace/build.xml" target="undeploy" inheritall="false"/>\r
+        <ant antfile="nuxeo-platform-listener/build.xml" target="undeploy" inheritall="false"/>\r
                <ant antfile="nuxeo-platform-quote/build.xml" target="undeploy" inheritall="false"/>\r
                <ant antfile="nuxeo-platform-quote-api/build.xml" target="undeploy" inheritall="false"/>\r
                <!-- Disabled due to integration issues between ImageMagick and Ghostscript on Linux systems\r
index 977b9bca6dc65f319bdf737559b988fe164967b8..6f4e46c82a9085aefaf50ecc5afc40c5be6916a3 100644 (file)
@@ -2,7 +2,7 @@
     <description>
         collectionspace nuxeo listener
     </description>
-  <!-- set global properties for this build -->
+    <!-- set global properties for this build -->
     <property name="services.trunk" value="../.."/>
     <!-- environment should be declared before reading build.properties -->
     <property environment="env" />
@@ -27,7 +27,7 @@
     </target>
 
     <target name="package" depends="package-unix,package-windows"
-       description="Package CollectionSpace Services" />
+            description="Package CollectionSpace Services" />
     <target name="package-unix" if="osfamily-unix">
         <exec executable="mvn" failonerror="true">
             <arg value="package" />
@@ -52,7 +52,7 @@
     </target>
 
     <target name="install" depends="package,install-unix,install-windows"
-       description="Install" />
+            description="Install" />
     <target name="install-unix" if="osfamily-unix">
         <exec executable="mvn" failonerror="true">
             <arg value="install" />
@@ -77,7 +77,7 @@
     </target>
 
     <target name="clean" depends="clean-unix,clean-windows"
-       description="Delete target directories" >
+            description="Delete target directories" >
         <delete dir="${build}"/>
     </target>
     <target name="clean-unix" if="osfamily-unix">
     </target>
 
     <target name="deploy" depends="package"
-       description="deploy nuxeo server libs to ${jee.server.cspace}">
+            description="deploy nuxeo server libs to ${jee.server.cspace}">
         <ant antfile="relation/build.xml" target="deploy" inheritall="false"/>
     </target>
 
     <target name="undeploy"
-       description="undeploy nuxeo server libs from ${jee.server.cspace}">
+            description="undeploy nuxeo server libs from ${jee.server.cspace}">
         <ant antfile="relation/build.xml" target="undeploy" inheritall="false"/>
     </target>
 
     <target name="dist"
-       description="generate distribution for nuxeo server libs" depends="package">
-       <ant antfile="relation/build.xml" target="dist" inheritall="false"/>
+            description="generate distribution for nuxeo server libs" depends="package">
+        <ant antfile="relation/build.xml" target="dist" inheritall="false"/>
     </target>
 
 </project>
index ce642e0dfee7b5a3215cd69e12bb973ba48ebf5c..6eb8d8b7c9d0d6534609b28c0ed75a304ef381ab 100644 (file)
@@ -13,8 +13,8 @@
     <name>services.3rdparty.nuxeo.listener</name>
 
     <modules>
-               <module>relation</module>
-       </modules>
+        <module>relation</module>
+    </modules>
 
     <dependencies>
         <dependency>
             <artifactId>org.osgi.core</artifactId>
             <version>4.1.0</version>
         </dependency>
-                <dependency>
+        <dependency>
             <groupId>org.nuxeo.ecm.core</groupId>
             <artifactId>nuxeo-core-storage-sql</artifactId>
             <version>${nuxeo.core.version}</version>
         </dependency>
-<dependency>
-<groupId>org.nuxeo.ecm.platform</groupId>
-<artifactId>nuxeo-platform-filemanager-api</artifactId>
-<version>${nuxeo.platform.version}</version>   
-</dependency>
+        <dependency>
+            <groupId>org.nuxeo.ecm.platform</groupId>
+            <artifactId>nuxeo-platform-filemanager-api</artifactId>
+            <version>${nuxeo.platform.version}</version>    
+        </dependency>
         <!-- jboss -->
         <!--
         <dependency>
-                   <groupId>org.jboss.remoting</groupId>
-                   <artifactId>jboss-remoting</artifactId>
+            <groupId>org.jboss.remoting</groupId>
+            <artifactId>jboss-remoting</artifactId>
             <scope>provided</scope>
         </dependency>
         -->
index 1e588751f3d0134b2acdb3b40bc6904c4f0db73a..731dbcf09ae6715211516a25764ddeff9ee93602 100644 (file)
@@ -1,4 +1,4 @@
-package org.collectionspace.services.nuxeo.extension.listener.relation;
+package org.collectionspace.services.nuxeo.listener.relation;
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
@@ -16,6 +16,6 @@ public class RelationSubOrObjDeletionListener implements EventListener {
     final Log logger = LogFactory.getLog(RelationSubOrObjDeletionListener.class);
 
     public void handleEvent(Event event) throws ClientException {
-        logger.debug("In handleEvent in RelationSubOrObjDeletionListener ...");
+        logger.info("In handleEvent in RelationSubOrObjDeletionListener ...");
     }
 }
diff --git a/3rdparty/nuxeo/nuxeo-platform-listener/relation/src/main/java/org/nuxeo/platform/thumbnail/App.java b/3rdparty/nuxeo/nuxeo-platform-listener/relation/src/main/java/org/nuxeo/platform/thumbnail/App.java
deleted file mode 100644 (file)
index 038e27e..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-package org.nuxeo.platform.thumbnail;
-
-/**
- * Hello world!
- *
- */
-public class App 
-{
-    public static void main( String[] args )
-    {
-        System.out.println( "Hello World!" );
-    }
-}
index 10756c85776aa51046aad2486a06c8c5675f7e49..8cedf80097a8bea7702a623251e2942d20a32cc0 100644 (file)
@@ -1,4 +1,4 @@
 <?xml version="1.0"?>
 <component name="org.collectionspace.nuxeo.listener.relation.core.types">
-       <!-- This page intentionally left blank -->
+    <!-- This page intentionally left blank -->
 </component>
index bdeda4fa10adb19fe1b06791c7eef428e38ef35b..08d595182c24eefc695e5137ea0c822fba7affc5 100644 (file)
@@ -1,4 +1,4 @@
 <?xml version="1.0"?>
 <component name="org.collectionspace.nuxeo.listener.relation.LifeCycle">
-       <!-- This page intentionally left blank -->
+    <!-- This page intentionally left blank -->
 </component>
index a89fa8d545e2df6079ee1d1f8f8a68a3316eb69b..1781383a95932f2e832b6591b4600b4db21d3b77 100644 (file)
@@ -1,11 +1,11 @@
 <?xml version="1.0"?>
 <component name="org.collectionspace.nuxeo.listener.relation.ecm.types">
-       
-       <extension target="org.nuxeo.ecm.core.event.EventServiceComponent" point="listener">
-               <listener name="relationsuborobjdeletionlistener" async="false" postCommit="false"
-                       class="org.collectionspace.services.nuxeo.listener.relation.RelationSubOrObjDeletionListener" priority="999">
+    
+    <extension target="org.nuxeo.ecm.core.event.EventServiceComponent" point="listener">
+        <listener name="relationsuborobjdeletionlistener" async="false" postCommit="false"
+                          class="org.collectionspace.services.nuxeo.listener.relation.RelationSubOrObjDeletionListener" priority="999">
             <event>lifecycle_transition_event</event>
-               </listener>
-       </extension>
-       
+        </listener>
+    </extension>
+    
 </component>
diff --git a/3rdparty/nuxeo/nuxeo-platform-listener/relation/src/main/resources/schemas/thumbnail.xsd b/3rdparty/nuxeo/nuxeo-platform-listener/relation/src/main/resources/schemas/thumbnail.xsd
deleted file mode 100644 (file)
index 00e67a4..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0"?>
-
-<xs:schema targetNamespace="http://www.nuxeo.org/ecm/schemas/file/"
-  xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:nxs="http://www.nuxeo.org/ecm/schemas/file/">
-
-  <xs:include schemaLocation="core-types.xsd" />
-
-  <xs:element name="fileName" type="xs:string" />
-  <xs:element name="digest" type="xs:string" />
-  <xs:element name="thumbnail" type="nxs:content" />
-
-</xs:schema>
index 30b88331ded7f1e2fe49215295c296fd71ac4767..86d3de460d631f931a2b972cb665a7f9cfad063e 100644 (file)
@@ -14,6 +14,7 @@
 
     <modules>
                <module>nuxeo-platform-collectionspace</module>
+               <module>nuxeo-platform-listener</module>
                <module>nuxeo-platform-quote-api</module>
                <module>nuxeo-platform-quote</module>
                <module>nuxeo-platform-thumbnail</module>