dion        2002/10/28 19:46:33

  Modified:    src/plugins-build/site plugin.jelly
  Added:       src/plugins-build/site application.xml
  Log:
  Application.xml needs a doctype, which i can't work out how to do with j:file
  
  Revision  Changes    Path
  1.7       +11 -13    jakarta-turbine-maven/src/plugins-build/site/plugin.jelly
  
  Index: plugin.jelly
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/src/plugins-build/site/plugin.jelly,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- plugin.jelly      29 Oct 2002 01:16:31 -0000      1.6
  +++ plugin.jelly      29 Oct 2002 03:46:33 -0000      1.7
  @@ -137,19 +137,17 @@
       <j:set var="docType3" value="&gt;" />
       <mkdir dir="${maven.build.dir}/${plugin.id}" />
       <j:set var="warName" value="${maven.final.name}-site.war" />
  -    <j:file name="${maven.build.dir}/${plugin.id}/application.xml"
  -      prettyPrint="true">
  -      <application>
  -        <display-name>${pom.id}</display-name>
  -        <description>${pom.shortDescription}</description>
  -        <module>
  -          <web>
  -            <web-uri>${warName}</web-uri>
  -            <context-root>${maven.final.name}</context-root>
  -          </web>
  -        </module>
  -      </application>
  -    </j:file>
  +    
  +    <copy file="${plugin.dir}/application.xml"
  +      tofile="${maven.build.dir}/${plugin.id}/application.xml"/>
  +      
  +    <replace file="${maven.build.dir}/${plugin.id}/application.xml">
  +      <replacefilter token="@name@" value="${pom.id}"/>
  +      <replacefilter token="@shortDescription@"
  +        value="${pom.shortDescription}"/>
  +      <replacefilter token="@warName@" value="${warName}" />
  +      <replacefilter token="@contextRoot@" value="${maven.final.name}" />
  +    </replace>
       
       <ear destfile="${maven.build.dir}/${maven.final.name}-site.ear"
         appxml="${maven.build.dir}/${plugin.id}/application.xml">
  
  
  
  1.1                  jakarta-turbine-maven/src/plugins-build/site/application.xml
  
  Index: application.xml
  ===================================================================
  <?xml version="1.0" ?>
  
  <!DOCTYPE application PUBLIC '-//Sun Microsystems, Inc.//DTD J2EE Application 
1.2//EN' 'http://java.sun.com/j2ee/dtds/application_1_2.dtd'>
  <application>
    <display-name>@name@</display-name>
    <description>@shortDescription@</description>
    <module>
      <web>
        <web-uri>@warName@</web-uri>
        <context-root>@contextRoot@</context-root>
      </web>
    </module>
  </application>
  
  

--
To unsubscribe, e-mail:   <mailto:turbine-maven-dev-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:turbine-maven-dev-help@;jakarta.apache.org>

Reply via email to