You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jl...@apache.org on 2010/12/16 09:57:33 UTC
svn commit: r1049826 - in
/openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-bundle:
build.xml pom.xml
Author: jlmonteiro
Date: Thu Dec 16 08:57:33 2010
New Revision: 1049826
URL: http://svn.apache.org/viewvc?rev=1049826&view=rev
Log:
TomEE bundle helper script only works without a proxy. When using behind a proxy, ant proxy must be set.
Modified:
openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-bundle/build.xml
openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-bundle/pom.xml
Modified: openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-bundle/build.xml
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-bundle/build.xml?rev=1049826&r1=1049825&r2=1049826&view=diff
==============================================================================
--- openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-bundle/build.xml (original)
+++ openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-bundle/build.xml Thu Dec 16 08:57:33 2010
@@ -17,20 +17,36 @@
-->
<project name="TomcatBundle">
- <target name="downloadtomcat">
- <!-- create a directory to extract Tomcat to -->
- <mkdir dir="${OUTPUT_DIR}/bundle/extracted"/>
-
- <!-- download Tomcat -->
- <get src="http://archive.apache.org/dist/tomcat/tomcat-6/v${tomcat.version}/bin/apache-tomcat-${tomcat.version}.zip" dest="${LOCAL_M2_REPO}/org/apache/openejb/apache-tomcat-${tomcat.version}.zip" verbose="true" usetimestamp="true"/>
-
- <!-- unzip Tomcat -->
- <unzip src="${LOCAL_M2_REPO}/org/apache/openejb/apache-tomcat-${tomcat.version}.zip" dest="${OUTPUT_DIR}/bundle/extracted"/>
-
- <!-- unzip openejb.war -->
- <unzip src="${LOCAL_M2_REPO}/org/apache/openejb/openejb-tomcat-webapp/${openejb.version}/openejb-tomcat-webapp-${openejb.version}.war" dest="${OUTPUT_DIR}/bundle/extracted/apache-tomcat-${tomcat.version}/webapps/openejb"/>
-
- <!-- unzip examples.war -->
- <unzip src="${LOCAL_M2_REPO}/org/superbiz/ejb-examples/${examples.version}/ejb-examples-${examples.version}.war" dest="${OUTPUT_DIR}/bundle/extracted/apache-tomcat-${tomcat.version}/webapps/ejb-examples"/>
- </target>
+
+ <target name="probe-proxy">
+ <condition property="proxy.set">
+ <or>
+ <isset property="http.proxyHost" />
+ <isset property="http.proxyPort" />
+ </or>
+ </condition>
+ </target>
+
+ <target name="set-proxy" depends="probe-proxy" if="proxy.set">
+ <echo message="Setting proxy host=${http.proxyHost} and proxy port=${http.proxyPort}" />
+ <setproxy proxyhost="${http.proxyHost}" proxyport="${http.proxyPort}" />
+ </target>
+
+ <target name="downloadtomcat">
+
+ <!-- create a directory to extract Tomcat to -->
+ <mkdir dir="${OUTPUT_DIR}/bundle/extracted"/>
+
+ <!-- download Tomcat -->
+ <get src="http://archive.apache.org/dist/tomcat/tomcat-6/v${tomcat.version}/bin/apache-tomcat-${tomcat.version}.zip" dest="${LOCAL_M2_REPO}/org/apache/openejb/apache-tomcat-${tomcat.version}.zip" verbose="true" usetimestamp="true"/>
+
+ <!-- unzip Tomcat -->
+ <unzip src="${LOCAL_M2_REPO}/org/apache/openejb/apache-tomcat-${tomcat.version}.zip" dest="${OUTPUT_DIR}/bundle/extracted"/>
+
+ <!-- unzip openejb.war -->
+ <unzip src="${LOCAL_M2_REPO}/org/apache/openejb/openejb-tomcat-webapp/${openejb.version}/openejb-tomcat-webapp-${openejb.version}.war" dest="${OUTPUT_DIR}/bundle/extracted/apache-tomcat-${tomcat.version}/webapps/openejb"/>
+
+ <!-- unzip examples.war -->
+ <unzip src="${LOCAL_M2_REPO}/org/superbiz/ejb-examples/${examples.version}/ejb-examples-${examples.version}.war" dest="${OUTPUT_DIR}/bundle/extracted/apache-tomcat-${tomcat.version}/webapps/ejb-examples"/>
+ </target>
</project>
Modified: openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-bundle/pom.xml
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-bundle/pom.xml?rev=1049826&r1=1049825&r2=1049826&view=diff
==============================================================================
--- openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-bundle/pom.xml (original)
+++ openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-bundle/pom.xml Thu Dec 16 08:57:33 2010
@@ -21,7 +21,7 @@
-->
<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">
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<artifactId>openejb-tomcat</artifactId>
<groupId>org.apache.openejb</groupId>
@@ -31,10 +31,7 @@
<artifactId>openejb-tomcat-bundle</artifactId>
<packaging>jar</packaging>
<name>OpenEJB :: Assembly :: Tomcat :: Bundle</name>
- <properties>
- <tomcat.version>6.0.29</tomcat.version>
- <examples.version>1.1-SNAPSHOT</examples.version>
- </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.openejb</groupId>
@@ -67,6 +64,8 @@
<property name="tomcat.version" value="${tomcat.version}" />
<property name="openejb.version" value="${project.version}" />
<property name="examples.version" value="${examples.version}" />
+ <property name="http.proxyHost" value="${http.proxyHost}" />
+ <property name="http.proxyPort" value="${http.proxyPort}" />
<ant antfile="${basedir}/build.xml">
<target name="downloadtomcat" />
@@ -78,6 +77,18 @@
</goals>
</execution>
</executions>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-commons-net</artifactId>
+ <version>${ant.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-nodeps</artifactId>
+ <version>${ant.version}</version>
+ </dependency>
+ </dependencies>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
@@ -91,20 +102,20 @@
<mainClass>org.apache.openejb.tomcat.TomcatBundleInstaller</mainClass>
<arguments>
<argument>
- ${basedir}/target/bundle/extracted/apache-tomcat-${tomcat.version}/webapps/openejb
+ ${basedir}/target/bundle/extracted/apache-tomcat-${tomcat.version}/webapps/openejb
</argument>
</arguments>
<systemProperties>
<systemProperty>
<key>catalina.home</key>
<value>
- ${basedir}/target/bundle/extracted/apache-tomcat-${tomcat.version}
+ ${basedir}/target/bundle/extracted/apache-tomcat-${tomcat.version}
</value>
</systemProperty>
<systemProperty>
<key>catalina.base</key>
<value>
- ${basedir}/target/bundle/extracted/apache-tomcat-${tomcat.version}
+ ${basedir}/target/bundle/extracted/apache-tomcat-${tomcat.version}
</value>
</systemProperty>
</systemProperties>
@@ -138,5 +149,12 @@
</plugin>
</plugins>
</build>
+
+ <properties>
+ <tomcat.version>6.0.29</tomcat.version>
+ <examples.version>1.1-SNAPSHOT</examples.version>
+ <ant.version>1.8.1</ant.version>
+ </properties>
+
</project>