Author: ate
Date: Mon Feb 26 12:47:49 2007
New Revision: 512001

URL: http://svn.apache.org/viewvc?view=rev&rev=512001
Log:
m2 hot-deploy-war task deploys now to the jetspeed-2 deploy folder (for not yet 
infused wars),
and a new m2 hot-deploy-infused-war task deploys directly into the tomcat 
webapps directory.
The Jetspeed-2 specific j2-admin, demo and rss wars are already infused so for 
those the hot-deploy-infused-war task is used.
The used bridges demo wars (jsf-demo, jpetstore) are going to be modified back 
to be jetspeed-2 independent, so will need to be infused on deployment.

Modified:
    portals/jetspeed-2/trunk/app-servers/tomcat-build.xml
    
portals/jetspeed-2/trunk/maven-archetypes/portal/src/archetype/archetype-resources/app-servers/tomcat-build.xml

Modified: portals/jetspeed-2/trunk/app-servers/tomcat-build.xml
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/app-servers/tomcat-build.xml?view=diff&rev=512001&r1=512000&r2=512001
==============================================================================
--- portals/jetspeed-2/trunk/app-servers/tomcat-build.xml (original)
+++ portals/jetspeed-2/trunk/app-servers/tomcat-build.xml Mon Feb 26 12:47:49 
2007
@@ -205,12 +205,27 @@
                         type="war"/>
         </dependencies>
         <!-- copy only the artifact and ignore dependencies using mapper -->
-        <copy todir="${org.apache.jetspeed.server.home}/webapps/">
+        <copy 
todir="${org.apache.jetspeed.server.home}/webapps/jetspeed/WEB-INF/deploy">
             <fileset refid="portletapp.dependencies.id"/>
             <mapper type="regexp" 
from=".*[/\\]([^/\\]*${org.apache.jetspeed.deploy.artifactid})-${org.apache.jetspeed.deploy.version}.war"
 to="\1.war"/>
         </copy>
     </target>
 
+    <target name="hot-deploy-infused-war">
+        <!-- hot deploy portlet or layout application -->
+        <dependencies filesetId="portletapp.dependencies.id" 
useScope="runtime">
+            <dependency groupId="${org.apache.jetspeed.deploy.groupid}"
+                artifactId="${org.apache.jetspeed.deploy.artifactid}"
+                version="${org.apache.jetspeed.deploy.version}"
+                type="war"/>
+        </dependencies>
+        <!-- copy only the artifact and ignore dependencies using mapper -->
+        <copy todir="${org.apache.jetspeed.server.home}/webapps">
+            <fileset refid="portletapp.dependencies.id"/>
+            <mapper type="regexp" 
from=".*[/\\]([^/\\]*${org.apache.jetspeed.deploy.artifactid})-${org.apache.jetspeed.deploy.version}.war"
 to="\1.war"/>
+        </copy>
+    </target>
+    
     <target name="hot-deploy-local-war">
         <!-- hot deploy portlet or layout application -->
         <dependencies filesetId="portletapp.dependencies.id" 
useScope="runtime">
@@ -220,7 +235,7 @@
                         type="war"/>
         </dependencies>
         <!-- copy only the artifact and ignore dependencies using mapper -->
-        <copy 
todir="${org.apache.jetspeed.server.home}/webapps/jetspeed/WEB-INF/deploy/">
+        <copy 
todir="${org.apache.jetspeed.server.home}/webapps/jetspeed/WEB-INF/deploy/local">
             <fileset refid="portletapp.dependencies.id"/>
             <mapper type="regexp" 
from=".*[/\\]([^/\\]*${org.apache.jetspeed.deploy.artifactid})-${org.apache.jetspeed.deploy.version}.war"
 to="\1.war"/>
         </copy>
@@ -428,7 +443,7 @@
 
     <target name="hot-deploy-full-apps" 
if="org.apache.jetspeed.deploy.full.apps">
         <!-- hot deploy additional set of portlet applications -->
-        <antcall target="hot-deploy-war">
+        <antcall target="hot-deploy-infused-war">
             <param name="org.apache.jetspeed.deploy.groupid" 
value="${org.apache.jetspeed.groupid}"/>
             <param name="org.apache.jetspeed.deploy.artifactid" value="demo"/>
             <param name="org.apache.jetspeed.deploy.version" 
value="${org.apache.jetspeed.version}"/>
@@ -443,7 +458,7 @@
             <param name="org.apache.jetspeed.deploy.artifactid" 
value="jsf-demo"/>
             <param name="org.apache.jetspeed.deploy.version" 
value="${org.apache.portals.bridges.jsf-demo.version}"/>
         </antcall>
-        <antcall target="hot-deploy-war">
+        <antcall target="hot-deploy-infused-war">
             <param name="org.apache.jetspeed.deploy.groupid" 
value="${org.apache.jetspeed.groupid}"/>
             <param name="org.apache.jetspeed.deploy.artifactid" value="rss"/>
             <param name="org.apache.jetspeed.deploy.version" 
value="${org.apache.jetspeed.version}"/>
@@ -457,7 +472,7 @@
             <param name="org.apache.jetspeed.deploy.artifactid" 
value="jetspeed-layouts"/>
             <param name="org.apache.jetspeed.deploy.version" 
value="${org.apache.jetspeed.version}"/>
         </antcall>
-        <antcall target="hot-deploy-war">
+        <antcall target="hot-deploy-infused-war">
             <param name="org.apache.jetspeed.deploy.groupid" 
value="${org.apache.jetspeed.groupid}"/>
             <param name="org.apache.jetspeed.deploy.artifactid" 
value="j2-admin"/>
             <param name="org.apache.jetspeed.deploy.version" 
value="${org.apache.jetspeed.version}"/>

Modified: 
portals/jetspeed-2/trunk/maven-archetypes/portal/src/archetype/archetype-resources/app-servers/tomcat-build.xml
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/maven-archetypes/portal/src/archetype/archetype-resources/app-servers/tomcat-build.xml?view=diff&rev=512001&r1=512000&r2=512001
==============================================================================
--- 
portals/jetspeed-2/trunk/maven-archetypes/portal/src/archetype/archetype-resources/app-servers/tomcat-build.xml
 (original)
+++ 
portals/jetspeed-2/trunk/maven-archetypes/portal/src/archetype/archetype-resources/app-servers/tomcat-build.xml
 Mon Feb 26 12:47:49 2007
@@ -229,6 +229,21 @@
                         type="war"/>
         </dependencies>
         <!-- copy only the artifact and ignore dependencies using mapper -->
+        <copy 
todir="${org.apache.jetspeed.server.home}/webapps/artifactId}/WEB-INF/deploy/">
+            <fileset refid="portletapp.dependencies.id"/>
+            <mapper type="regexp" 
from=".*[/\\]([^/\\]*${org.apache.jetspeed.deploy.artifactid})-${org.apache.jetspeed.deploy.version}.war"
 to="\1.war"/>
+        </copy>
+    </target>
+
+    <target name="hot-infused-deploy-war">
+        <!-- hot deploy portlet or layout application -->
+        <dependencies filesetId="portletapp.dependencies.id" 
useScope="runtime">
+            <dependency groupId="${org.apache.jetspeed.deploy.groupid}"
+                artifactId="${org.apache.jetspeed.deploy.artifactid}"
+                version="${org.apache.jetspeed.deploy.version}"
+                type="war"/>
+        </dependencies>
+        <!-- copy only the artifact and ignore dependencies using mapper -->
         <copy todir="${org.apache.jetspeed.server.home}/webapps/">
             <fileset refid="portletapp.dependencies.id"/>
             <mapper type="regexp" 
from=".*[/\\]([^/\\]*${org.apache.jetspeed.deploy.artifactid})-${org.apache.jetspeed.deploy.version}.war"
 to="\1.war"/>
@@ -244,7 +259,7 @@
                         type="war"/>
         </dependencies>
         <!-- copy only the artifact and ignore dependencies using mapper -->
-        <copy 
todir="${org.apache.jetspeed.server.home}/webapps/${artifactId}/WEB-INF/deploy/">
            
+        <copy 
todir="${org.apache.jetspeed.server.home}/webapps/${artifactId}/WEB-INF/deploy/local/">
             <fileset refid="portletapp.dependencies.id"/>
             <mapper type="regexp" 
from=".*[/\\]([^/\\]*${org.apache.jetspeed.deploy.artifactid})-${org.apache.jetspeed.deploy.version}.war"
 to="\1.war"/>
         </copy>
@@ -382,7 +397,7 @@
             <param name="org.apache.jetspeed.deploy.artifactid" 
value="jetspeed-layouts"/>
             <param name="org.apache.jetspeed.deploy.version" 
value="${org.apache.jetspeed.version}"/>
         </antcall>
-        <antcall target="hot-deploy-war">
+        <antcall target="hot-deploy-infused-war">
             <param name="org.apache.jetspeed.deploy.groupid" 
value="${org.apache.jetspeed.groupid}"/>
             <param name="org.apache.jetspeed.deploy.artifactid" 
value="j2-admin"/>
             <param name="org.apache.jetspeed.deploy.version" 
value="${org.apache.jetspeed.version}"/>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to