You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by vg...@apache.org on 2003/02/01 19:13:47 UTC
cvs commit: xml-cocoon2/src/documentation cocoon.xconf
vgritsenko 2003/02/01 10:13:47
Modified: . build.xml
src/documentation cocoon.xconf
Log:
Fix build docs. Why CLI does not fit into 64 Mb as before?
Revision Changes Path
1.315 +13 -9 xml-cocoon2/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/xml-cocoon2/build.xml,v
retrieving revision 1.314
retrieving revision 1.315
diff -u -r1.314 -r1.315
--- build.xml 31 Jan 2003 18:08:41 -0000 1.314
+++ build.xml 1 Feb 2003 18:13:47 -0000 1.315
@@ -1285,10 +1285,14 @@
<!-- Add changes and todo -->
<copy file="changes.xml" tofile="${build.context}/xdocs/changes.xml" filtering="on"/>
<copy file="todo.xml" tofile="${build.context}/xdocs/todo.xml" filtering="on"/>
- <replace file="${build.context}/xdocs/changes.xml" token="src/documentation/xdocs/dtd/" value="dtd/"/>
- <replace file="${build.context}/xdocs/todo.xml" token="src/documentation/xdocs/dtd/" value="dtd/"/>
- <copy file="${build.dir}/jars.xml" tofile="${build.context}/xdocs/installing/jars.xml" filtering="off" overwrite="yes"/>
+ <replace file="${build.context}/xdocs/changes.xml"
+ token="src/documentation/xdocs/dtd/" value="dtd/"/>
+ <replace file="${build.context}/xdocs/todo.xml"
+ token="src/documentation/xdocs/dtd/" value="dtd/"/>
+
+ <copy file="${build.dir}/jars.xml"
+ tofile="${build.context}/xdocs/installing/jars.xml" filtering="off" overwrite="yes"/>
<!-- Copy images -->
<copy todir="${build.context}/images" filtering="off">
@@ -1303,7 +1307,6 @@
<fileset dir="${webapp.dir}/WEB-INF/classes"/>
</copy>
<copy todir="${build.context}" filtering="on" file="${webapp.dir}/WEB-INF/logkit.xconf">
-
</copy>
</target>
@@ -1311,7 +1314,7 @@
<!-- =================================================================== -->
<!-- Set a variable if the generated docs are already up-to-date. -->
<!-- =================================================================== -->
- <target name="docs_check" depends="init">
+ <target name="docs_check" depends="prepare-docs">
<uptodate property="docs.notrequired" targetfile="${build.docs}/index.html" >
<srcfiles dir="." includes="changes.xml,todo.xml"/>
<srcfiles dir="${build.dir}" includes="jars.xml"/>
@@ -1322,7 +1325,7 @@
<!-- =================================================================== -->
<!-- If generated docs is already up-to-date, print a message saying so. -->
<!-- =================================================================== -->
- <target name="docs_done" if="docs.notrequired">
+ <target name="docs_done" depends="docs_check" if="docs.notrequired">
<echo message="-------------------------------------------------------------"/>
<echo message="Not rebuilding docs, as they are up-to-date:"/>
<echo message=" ${build.docs}/index.html is more recent than"/>
@@ -1334,11 +1337,12 @@
<!-- The documentation system -->
<!-- =================================================================== -->
<target name="docs"
- depends="compile, prepare-docs, validate-xdocs, docs_check, docs_done"
+ depends="compile, prepare-docs, validate-xdocs, docs_done"
unless="docs.notrequired"
description="Builds the documentation">
- <java classname="org.apache.cocoon.Main" fork="true" dir="${build.context}" failonerror="true">
+ <java classname="org.apache.cocoon.Main" fork="true" dir="${build.context}"
+ failonerror="true" maxmemory="128m">
<arg value="-c."/>
<arg value="-d../docs"/>
<arg value="-w../work"/>
1.21 +30 -28 xml-cocoon2/src/documentation/cocoon.xconf
Index: cocoon.xconf
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/documentation/cocoon.xconf,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- cocoon.xconf 22 Jan 2003 05:19:17 -0000 1.20
+++ cocoon.xconf 1 Feb 2003 18:13:47 -0000 1.21
@@ -1,10 +1,10 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="UTF-8"?>
<cocoon version="2.0">
<!-- ================ Apache Cocoon configuration file ================== -->
<!-- For full description of the components and their parameters ...
- Apache Cocoon User Documentation at /userdocs/
- - webapp/cocoon.xconf (this file) - describes each core component
+ - webapp/WEB-INF/cocoon.xconf (this file) - describes each core component
- each optional component/.../*.xconf - these describe the parameters
for each component and are automatically included at build-time.
@@ -21,24 +21,22 @@
<!-- ============================ STORE ============================ -->
<persistent-store logger="core.store.persistent">
<parameter name="use-cache-directory" value="true"/>
- <parameter name="datafile" value="cocoon-cache.dat"/>
- <parameter name="indexfile" value="cocoon-cache.idx"/>
<parameter name="order" value="1701"/>
</persistent-store>
<!-- Memory Storing -->
<transient-store logger="core.store.transient">
- <parameter name="maxobjects" value="10000"/>
+ <parameter name="maxobjects" value="5000"/>
<parameter name="use-persistent-cache" value="false"/>
</transient-store>
<!-- Store Janitor -->
<store-janitor logger="core.store.janitor">
- <parameter name="freememory" value="1000000"/>
+ <parameter name="freememory" value="1024768"/>
<parameter name="heapsize" value="67108864"/>
- <parameter name="cleanupthreadinterval" value="10"/>
+ <parameter name="cleanupthreadinterval" value="5"/>
<parameter name="threadpriority" value="5"/>
- <parameter name="percent_to_free" value="10"/>
+ <parameter name="percent_to_free" value="15"/>
</store-janitor>
<!-- ============================ STORE END ========================= -->
@@ -47,57 +45,61 @@
<parameter name="use-store" value="true"/>
</xslt-processor>
- <!-- URL Factory:
- THIS COMPONENT IS DEPRECATED AND SHOULD NOT BE USED ANYMORE
- -->
+ <!-- URL Factory: THIS COMPONENT IS DEPRECATED AND SHOULD NOT BE USED ANYMORE -->
<url-factory logger="core.url-factory">
<protocol name="resource" class="org.apache.cocoon.components.url.ResourceURLFactory"/>
<protocol name="context" class="org.apache.cocoon.components.url.ContextURLFactory"/>
</url-factory>
- <!-- Source Factories
- Each source factory adds a special uri protocol to the system.
- This will replace the source-handler and url-factory components.
- -->
+ <!-- Source Handler: THIS COMPONENT IS DEPRECATED AND SHOULD NOT BE USED ANYMORE -->
+ <source-handler logger="core.source-handler">
+ <protocol class="org.apache.cocoon.components.source.FileSourceFactory" name="file"/>
+ <protocol class="org.apache.cocoon.components.source.ContextSourceFactory" name="context"/>
+ </source-handler>
+
+ <!-- Source Factories -->
<source-factories>
- <component-instance class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
- <component-instance class="org.apache.cocoon.components.source.impl.ContextSourceFactory" name="context"/>
- <component-instance class="org.apache.cocoon.components.source.impl.SitemapSourceFactory" name="cocoon"/>
- </source-factories>
+ <component-instance class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
+ <component-instance class="org.apache.cocoon.components.source.impl.ContextSourceFactory" name="context"/>
+ <component-instance class="org.apache.cocoon.components.source.impl.SitemapSourceFactory" name="cocoon"/>
+ <component-instance class="org.apache.cocoon.components.source.impl.FileSourceFactory" name="file"/>
+ <component-instance class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
+ </source-factories>
<!-- The XMLizer converts different mime-types to XML -->
<xmlizer>
- <parser role="org.apache.excalibur.xml.sax.SAXParser/HTML" mime-type="text/html"/>
- <parser role="org.apache.excalibur.xml.sax.SAXParser" mime-type="text/xml"/>
+ <parser mime-type="text/html" role="org.apache.excalibur.xml.sax.SAXParser/HTML"/>
+ <parser mime-type="text/xml" role="org.apache.excalibur.xml.sax.SAXParser"/>
</xmlizer>
<!-- Program Generator -->
<program-generator logger="core.program-generator">
<parameter name="auto-reload" value="true"/>
- <parameter name="root-package" value="org_apache_cocoon_www"/>
+ <parameter name="root-package" value="org.apache.cocoon.www"/>
<parameter name="preload" value="true"/>
</program-generator>
<!-- Programming Languages -->
<programming-languages>
- <java-language name="java" logger="core.language.java">
- <parameter name="compiler" value="org.apache.cocoon.components.language.programming.java.Javac"/>
+ <java-language logger="core.language.java" name="java">
<parameter name="class-loader" value="org.apache.cocoon.components.classloader.ClassLoaderManagerImpl"/>
+ <parameter name="compiler" value="org.apache.cocoon.components.language.programming.java.Pizza"/>
</java-language>
</programming-languages>
<!-- Class loader -->
- <classloader class="org.apache.cocoon.components.classloader.ClassLoaderManagerImpl"
- logger="core.classloader"/>
+ <classloader class="org.apache.cocoon.components.classloader.ClassLoaderManagerImpl" logger="core.classloader"/>
<!-- Entity resolution catalogs -->
<entity-resolver class="org.apache.cocoon.components.resolver.ResolverImpl"
- logger="core.resolver">
+ logger="core.resolver">
<parameter name="catalog" value="/WEB-INF/entities/catalog"/>
<parameter name="verbosity" value="1"/>
</entity-resolver>
+
+
<!-- ======================== The sitemap ============================== -->
-
+
<sitemap file="sitemap.xmap" check-reload="yes" logger="sitemap"/>
</cocoon>
----------------------------------------------------------------------
In case of troubles, e-mail: webmaster@xml.apache.org
To unsubscribe, e-mail: cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org