You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by ch...@apache.org on 2013/01/17 20:23:54 UTC

svn commit: r1434871 - in /uima/sandbox/uima-ducc/trunk/uima-ducc-cli: build_manifest.py pom.xml

Author: challngr
Date: Thu Jan 17 19:23:54 2013
New Revision: 1434871

URL: http://svn.apache.org/viewvc?rev=1434871&view=rev
Log:
Add script to generate proper classpath for executable jars and include 
update classpath in POM.

Added:
    uima/sandbox/uima-ducc/trunk/uima-ducc-cli/build_manifest.py   (with props)
Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml

Added: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/build_manifest.py
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/build_manifest.py?rev=1434871&view=auto
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/build_manifest.py (added)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/build_manifest.py Thu Jan 17 19:23:54 2013
@@ -0,0 +1,57 @@
+#!/usr/bin/env python
+
+# THis provides a way to list the manifest jars vertically since it seems like mvn corrupts the
+# manifest if they're listed like this in the pom directly.
+#
+# Run this script and c/p the stdout into the DUCC_CP property in the pom.
+#
+def main():
+
+    cp = [ \
+        "uima-ducc-cli.jar",
+        "uima-ducc-common.jar",
+        "uima-ducc-transport.jar",
+        "../resources/",
+        "http-client/commons-codec-${commons.codec.version}.jar",
+        "http-client/commons-httpclient-${commons.httpclient.version}.jar",
+        "google-gson/gson-${google.gson.version}.jar ",
+        "apache-camel/xstream-${xstream.version}.jar",
+        "apache-camel/mina-core-${mina.core.version}.jar",
+        "apache-camel/camel-context-${org.apache.camel.version}.jar",
+        "apache-camel/camel-core-${org.apache.camel.version}.jar",
+        "apache-camel/camel-http-${org.apache.camel.version}.jar",
+        "apache-camel/camel-http4-${org.apache.camel.version}.jar",
+        "apache-camel/camel-jetty-${org.apache.camel.version}.jar",
+        "apache-camel/camel-jms-${org.apache.camel.version}.jar",
+        "apache-camel/camel-mina-${org.apache.camel.version}.jar",
+        "apache-camel/camel-servlet-${org.apache.camel.version}.jar",
+        "apache-camel/camel-spring-${org.apache.camel.version}.jar",
+        "apache-camel/camel-stream-${org.apache.camel.version}.jar",
+        "apache-camel/camel-test-${org.apache.camel.version}.jar",
+        "apache-camel/camel-test-spring-${org.apache.camel.version}.jar",
+        "apache-camel/camel-xmlbeans-${org.apache.camel.version}.jar",
+        "apache-camel/camel-xstream-${org.apache.camel.version}.jar",
+        "apache-log4j/log4j-${log4j.version}.jar",
+        "apache-commons-cli/commons-cli-1.2.jar",
+        "apache-activemq/activemq-all-${org.apache.activemq.version}.jar",
+        "springframework/slf4j-log4j12-${slf4j.version}.jar",
+        "springframework/slf4j-api-${slf4j.version}.jar",
+        "springframework/jcl-over-slf4j-${slf4j.version}.jar",
+        "springframework/com.springsource.net.sf.cglib-2.2.0.jar",
+        "springframework/aopalliance-${aopalliance.version}.jar",
+        "springframework/spring-aop-${org.springframework.version}.jar",
+        "springframework/spring-asm-${org.springframework.version}.jar",
+        "springframework/spring-beans-${org.springframework.version}.jar",
+        "springframework/spring-context-${org.springframework.version}.jar",
+        "springframework/spring-context-support-${org.springframework.version}.jar",
+        "springframework/spring-core-${org.springframework.version}.jar",
+        "springframework/spring-expression-${org.springframework.version}.jar",
+        "springframework/spring-jms-${org.springframework.version}.jar",
+        "springframework/spring-tx-${org.springframework.version}.jar",
+        "uima/uima-core-2.4.1-20121211.001650-31.jar",
+        "uima/uimaj-as-core-2.4.1-20130110.191457-4.jar",
+        ]
+
+    print ' '.join(cp)
+
+main()

Propchange: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/build_manifest.py
------------------------------------------------------------------------------
    svn:executable = *

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml?rev=1434871&r1=1434870&r2=1434871&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml Thu Jan 17 19:23:54 2013
@@ -22,7 +22,7 @@
   
   <properties>
     <DUCC_CP>
-uima-ducc-cli.jar uima-ducc-common.jar uima-ducc-transport.jar ../resources/ http-client/commons-codec-${commons.codec.version}.jar http-client/commons-httpclient-3.1.jar google-gson/gson-2.2.2.jar  apache-camel/xstream-1.3.1.jar apache-camel/mina-core-1.1.7.jar apache-camel/camel-context-2.10.1.jar apache-camel/camel-core-2.10.1.jar apache-camel/camel-http-2.10.1.jar apache-camel/camel-http4-2.10.1.jar apache-camel/camel-jetty-2.10.1.jar apache-camel/camel-jms-2.10.1.jar apache-camel/camel-mina-2.10.1.jar apache-camel/camel-servlet-2.10.1.jar apache-camel/camel-spring-2.10.1.jar apache-camel/camel-stream-2.10.1.jar apache-camel/camel-test-2.10.1.jar apache-camel/camel-test-spring-2.10.1.jar apache-camel/camel-xmlbeans-2.10.1.jar apache-camel/camel-xstream-2.10.1.jar apache-log4j/log4j-1.2.16.jar apache-commons-cli/commons-cli-1.2.jar apache-activemq/activemq-all-5.5.0.jar springframework/slf4j-log4j12-1.5.11.jar springframework/slf4j-api-1.5.11.jar springframework/jcl-over-
 slf4j-1.5.11.jar springframework/com.springsource.net.sf.cglib-2.2.0.jar springframework/aopalliance-1.0.jar springframework/spring-aop-3.0.5.RELEASE.jar springframework/spring-asm-3.0.5.RELEASE.jar springframework/spring-beans-3.0.5.RELEASE.jar springframework/spring-context-3.0.5.RELEASE.jar springframework/spring-context-support-3.0.5.RELEASE.jar springframework/spring-core-3.0.5.RELEASE.jar springframework/spring-expression-3.0.5.RELEASE.jar springframework/spring-jms-3.0.5.RELEASE.jar springframework/spring-tx-3.0.5.RELEASE.jar uima/uima-core-2.4.1-20121211.001650-31.jar uima/uimaj-as-core-2.4.1-20130110.191457-4.jar
+uima-ducc-cli.jar uima-ducc-common.jar uima-ducc-transport.jar ../resources/ http-client/commons-codec-${commons.codec.version}.jar http-client/commons-httpclient-${commons.httpclient.version}.jar google-gson/gson-${google.gson.version}.jar  apache-camel/xstream-${xstream.version}.jar apache-camel/mina-core-${mina.core.version}.jar apache-camel/camel-context-${org.apache.camel.version}.jar apache-camel/camel-core-${org.apache.camel.version}.jar apache-camel/camel-http-${org.apache.camel.version}.jar apache-camel/camel-http4-${org.apache.camel.version}.jar apache-camel/camel-jetty-${org.apache.camel.version}.jar apache-camel/camel-jms-${org.apache.camel.version}.jar apache-camel/camel-mina-${org.apache.camel.version}.jar apache-camel/camel-servlet-${org.apache.camel.version}.jar apache-camel/camel-spring-${org.apache.camel.version}.jar apache-camel/camel-stream-${org.apache.camel.version}.jar apache-camel/camel-test-${org.apache.camel.version}.jar apache-camel/camel-test-spri
 ng-${org.apache.camel.version}.jar apache-camel/camel-xmlbeans-${org.apache.camel.version}.jar apache-camel/camel-xstream-${org.apache.camel.version}.jar apache-log4j/log4j-${log4j.version}.jar apache-commons-cli/commons-cli-1.2.jar apache-activemq/activemq-all-${org.apache.activemq.version}.jar springframework/slf4j-log4j12-${slf4j.version}.jar springframework/slf4j-api-${slf4j.version}.jar springframework/jcl-over-slf4j-${slf4j.version}.jar springframework/com.springsource.net.sf.cglib-2.2.0.jar springframework/aopalliance-${aopalliance.version}.jar springframework/spring-aop-${org.springframework.version}.jar springframework/spring-asm-${org.springframework.version}.jar springframework/spring-beans-${org.springframework.version}.jar springframework/spring-context-${org.springframework.version}.jar springframework/spring-context-support-${org.springframework.version}.jar springframework/spring-core-${org.springframework.version}.jar springframework/spring-expression-${org.
 springframework.version}.jar springframework/spring-jms-${org.springframework.version}.jar springframework/spring-tx-${org.springframework.version}.jar uima/uima-core-2.4.1-20121211.001650-31.jar uima/uimaj-as-core-2.4.1-20130110.191457-4.jar
     </DUCC_CP>
   </properties>