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 |