|
From: <jbo...@li...> - 2005-08-21 08:17:56
|
Author: aron.gombas
Date: 2005-08-21 04:17:50 -0400 (Sun, 21 Aug 2005)
New Revision: 908
Added:
trunk/labs/kosmos/conf-portlet/liferay-portal/portlet-deployer-3.5.0.xml
Log:
Deployment updated to 0.1.0RC2
Added: trunk/labs/kosmos/conf-portlet/liferay-portal/portlet-deployer-3.5.0.xml
===================================================================
--- trunk/labs/kosmos/conf-portlet/liferay-portal/portlet-deployer-3.5.0.xml 2005-08-21 08:17:09 UTC (rev 907)
+++ trunk/labs/kosmos/conf-portlet/liferay-portal/portlet-deployer-3.5.0.xml 2005-08-21 08:17:50 UTC (rev 908)
@@ -0,0 +1,98 @@
+<?xml version="1.0"?>
+
+<project name="portlet-deployer" basedir="." default="deploy">
+ <target name="init">
+ <property environment="env" />
+
+ <!-- JBoss+Jetty -->
+
+ <!--<property name="app.server.type" value="jboss-jetty" />
+ <property name="app.server.dir" value="/CVSROOT/liferay/ext/servers/${app.server.type}" />
+ <property name="app.server.deploy.dir" value="${app.server.dir}/server/default/deploy" />
+ <path id="project.classpath">
+ <pathelement location="${app.server.deploy.dir}/ext.ear/portal-ejb.jar" />
+ <pathelement location="${env.ANT_HOME}/lib/ant.jar" />
+ <fileset dir="${app.server.deploy.dir}/ext.ear/lib" />
+ <pathelement location="${app.server.deploy.dir}/jbossweb-jetty.sar/javax.servlet.jar" />
+ </path>-->
+
+ <!-- JBoss+Tomcat -->
+
+ <!--<property name="app.server.type" value="jboss-tomcat" />
+ <property name="app.server.dir" value="/CVSROOT/liferay/ext/servers/${app.server.type}" />
+ <property name="app.server.deploy.dir" value="${app.server.dir}/server/default/deploy" />
+ <path id="project.classpath">
+ <pathelement location="${app.server.deploy.dir}/ext.ear/portal-ejb.jar" />
+ <pathelement location="${env.ANT_HOME}/lib/ant.jar" />
+ <fileset dir="${app.server.deploy.dir}/ext.ear/lib" />
+ <pathelement location="${app.server.deploy.dir}/../lib/javax.servlet.jar" />
+ </path>-->
+
+ <!-- Jetty -->
+
+ <!--
+ You cannot hot deploy portlets on Jetty because it does not come with
+ any native hot deployers.
+
+ See http://www.jettyserver.org/jetty/faq?s=200-General&t=HotDeploy
+ -->
+
+ <!--<property name="app.server.type" value="jetty" />
+ <property name="app.server.dir" value="/CVSROOT/liferay/ext/servers/${app.server.type}" />
+ <property name="app.server.deploy.dir" value="${app.server.dir}/webapps" />
+ <path id="project.classpath">
+ <pathelement location="${env.ANT_HOME}/lib/ant.jar" />
+ <fileset dir="${app.server.dir}/lib/ext" />
+ <pathelement location="${app.server.dir}/lib/javax.servlet.jar" />
+ </path>-->
+
+ <!-- Resin -->
+
+ <!--<property name="app.server.type" value="resin" />
+ <property name="app.server.dir" value="/CVSROOT/liferay/ext/servers/${app.server.type}" />
+ <property name="app.server.deploy.dir" value="${app.server.dir}/webapps" />
+ <path id="project.classpath">
+ <pathelement location="${env.ANT_HOME}/lib/ant.jar" />
+ <fileset dir="${app.server.dir}/common/lib/ext" />
+ <pathelement location="${app.server.dir}/lib/jsdk-24.jar" />
+ </path>-->
+
+ <!-- Tomcat -->
+
+ <property name="app.server.type" value="tomcat" />
+ <property name="app.server.dir" value="${env.CATALINA_HOME}" />
+ <property name="app.server.deploy.dir" value="${app.server.dir}/webapps" />
+ <path id="project.classpath">
+ <pathelement location="${env.ANT_HOME}/lib/ant.jar" />
+ <fileset dir="${app.server.dir}/common/lib/ext" />
+ <pathelement location="${app.server.dir}/common/lib/servlet-api.jar" />
+ </path>
+ </target>
+
+ <target name="deploy" depends="init">
+ <java
+ classname="com.liferay.portal.tools.PortletDeployer"
+ classpathref="project.classpath"
+ fork="true"
+ newenvironment="true">
+
+ <!-- Required Arguments -->
+
+ <jvmarg value="-Ddeployer.base.dir=./" />
+ <jvmarg value="-Ddeployer.dest.dir=${app.server.deploy.dir}" />
+ <jvmarg value="-Ddeployer.app.server.type=${app.server.type}" />
+ <jvmarg value="-Ddeployer.portlet.taglib.dtd=${app.server.deploy.dir}/ext.ear/portal-web-complete.war/WEB-INF/tld/liferay-portlet.tld" />
+
+ <!-- Optional Arguments -->
+
+ <jvmarg value="-Ddeployer.jboss.prefix=1" />
+ <jvmarg value="-Ddeployer.tomcat.lib.dir=${app.server.dir}/common/lib/ext" />
+
+ <!-- Dependent Libraries -->
+
+ <arg value="${app.server.deploy.dir}/ext.ear/portal-web-complete.war/WEB-INF/lib/util-taglib.jar" />
+ <arg value="${app.server.deploy.dir}/ext.ear/lib/util-java.jar" />
+ <!--<arg value="${app.server.deploy.dir}/ext.ear/lib/util-jsf.jar" />-->
+ </java>
+ </target>
+</project>
\ No newline at end of file
|