Uploaded image for project: 'Cocoon'
  1. Cocoon
  2. COCOON-2074

Build ignores custom applications

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.1.10
    • 2.1.12
    • - Build System: Ant
    • None
    • Normal
    • Patch available
    • Cocoon Core
    • Cocoon Core

    Description

      The build process carefully adds each of the standard files in the webapp directory. New applications are not included in the build process. The improvement copies the entire directory. I did not notice any files needing to be excluded; any such files could be excluded from the fileset.

      webapp-build.xml
      CURRENT CODE:
          <copy file="${webapp}/welcome.xml" tofile="${build.webapp}/welcome.xml" filtering="on"/>
          <copy file="${webapp}/not-found.xml" tofile="${build.webapp}/not-found.xml" filtering="on"/>
          <copy file="${webapp}/welcome.xslt" tofile="${build.webapp}/welcome.xslt" filtering="on"/>
          <copy file="${webapp}/sitemap.xmap" tofile="${build.webapp}/sitemap.xmap"/>

          <!-- generate sitemap entries
          <sitemap-components sitemap="${build.webapp}/sitemap.xmap" source="${java}"/>
          -->

          <copy todir="${build.webapp}/stylesheets" filtering="on">
            <fileset dir="${webapp}/stylesheets">
              <include name="**/*.xslt"/>
            </fileset>
          </copy>

          <copy todir="${build.webapp}/resources" filtering="off">
            <fileset dir="${webapp}/resources"/>
          </copy>

          <copy todir="${build.webapp}/WEB-INF" filtering="on">
            <fileset dir="${webapp}/WEB-INF">
              <include name="entities/**"/>
              <include name="classes/**"/>
              <include name="*.x*"/>
              <include name="properties/**"/>
            </fileset>
          </copy>

      REPLACE WITH:
       <copy todir="${build.webapp}" filtering="on">
          <fileset dir="${webapp}"/>
        </copy>

      Attachments

        Activity

          People

            Unassigned Unassigned
            solprovider Paul Ercolino
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: