stephan 2004/03/11 08:25:50
Modified: . gump.xml src/blocks/apples/samples sitemap.xmap src/blocks/axis/samples sitemap.xmap src/blocks/cron/samples sitemap.xmap src/blocks/databases/samples sitemap.xmap src/blocks/databases/samples/mod-db sitemap.xmap src/blocks/databases/samples/org-db sitemap.xmap src/blocks/databases/samples/transform sitemap.xmap src/blocks/databases/samples/tutorial sitemap.xmap src/blocks/databases/samples/xsp sitemap.xmap src/blocks/deli/samples sitemap.xmap src/blocks/eventcache/samples sitemap.xmap src/blocks/forms/samples sitemap.xmap src/blocks/forms/samples/forms sitemap.xmap src/blocks/forms/samples/v2 sitemap.xmap src/blocks/html/conf tidy.xmap src/blocks/jms/samples/database sitemap.xmap src/blocks/jsp/samples sitemap.xmap src/blocks/jxforms/samples sitemap.xmap src/blocks/linkrewriter/samples sitemap.xmap src/blocks/linkrewriter/samples/bookdemo sitemap.xmap src/blocks/linkrewriter/samples/sitedemo sitemap.xmap src/blocks/lucene/samples sitemap.xmap src/blocks/mail/samples/mail sitemap.xmap src/blocks/mail/samples/sendmail sitemap.xmap src/blocks/midi/samples sitemap.xmap src/blocks/petstore/samples sitemap.xmap src/blocks/poi/samples sitemap.xmap src/blocks/portal-fw/samples sitemap.xmap src/blocks/profiler/samples sitemap.xmap src/blocks/scratchpad/samples/betwixt sitemap.xmap src/blocks/scratchpad/samples/castor sitemap.xmap src/blocks/scratchpad/samples/image-auth sitemap.xmap src/blocks/scratchpad/samples/jelly sitemap.xmap src/blocks/scratchpad/samples/othello sitemap.xmap src/blocks/scratchpad/samples/sitemap-viewer sitemap.xmap src/blocks/slide/samples sitemap.xmap src/blocks/swf/samples sitemap.xmap src/blocks/web3/samples sitemap.xmap src/blocks/webdav/samples sitemap.xmap src/blocks/xmlform/samples sitemap.xmap src/blocks/xsp/java/org/apache/cocoon/components/language/markup/xsp/java form-validator.xsl src/blocks/xsp/samples sitemap.xmap src/webapp sitemap.xmap src/webapp/samples/filter sitemap.xmap src/webapp/samples/imagereader sitemap.xmap src/webapp/samples/paginator sitemap.xmap src/webapp/samples/protected sitemap.xmap src/webapp/samples/simpleform/four sitemap.xmap src/webapp/samples/simpleform/one sitemap.xmap src/webapp/samples/simpleform/three sitemap.xmap src/webapp/samples/simpleform/two sitemap.xmap src/webapp/samples/slides sitemap.xmap Added: src/blocks/asciiart/conf asciiart-generator.xmap src/blocks/scratchpad/conf regex-matcher.xmap Log: One declaration of a sitemap component should be enough. I try to reduce the maintenance costs. Revision Changes Path 1.125 +2 -1 cocoon-2.1/gump.xml Index: gump.xml =================================================================== RCS file: /home/cvs/cocoon-2.1/gump.xml,v retrieving revision 1.124 retrieving revision 1.125 diff -u -r1.124 -r1.125 --- gump.xml 11 Mar 2004 00:12:11 -0000 1.124 +++ gump.xml 11 Mar 2004 16:25:46 -0000 1.125 @@ -695,6 +695,7 @@ <depend project="cocoon" inherit="all"/> <depend project="cocoon-block-asciiart"/> + <depend project="cocoon-block-scratchpad"/> <depend project="javamail"/> <depend project="jaf"/> 1.7 +1 -7 cocoon-2.1/src/blocks/apples/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/apples/samples/sitemap.xmap,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- sitemap.xmap 6 Mar 2004 02:26:12 -0000 1.6 +++ sitemap.xmap 11 Mar 2004 16:25:46 -0000 1.7 @@ -26,7 +26,6 @@ <map:components> <map:generators default="file"> <map:generator name="woody" src="org.apache.cocoon.woody.generation.WoodyGenerator" logger="woody"/> - <map:generator name="jx" src="org.apache.cocoon.generation.JXTemplateGenerator" label="content,data" logger="sitemap.generator.jx"/> </map:generators> <map:transformers default="xalan"> <map:transformer name="woody" src="org.apache.cocoon.woody.transformation.WoodyTemplateTransformer" logger="woody"/> @@ -38,11 +37,6 @@ <cache-at-startup>true</cache-at-startup> </map:transformer> </map:transformers> - <map:selectors default="browser"> - <map:selector name="request-method" src="org.apache.cocoon.selection.RequestMethodSelector"/> - </map:selectors> - <map:actions/> - <map:pipes default="caching"/> </map:components> <!-- =========================== Views =================================== --> 1.1 cocoon-2.1/src/blocks/asciiart/conf/asciiart-generator.xmap Index: asciiart-generator.xmap =================================================================== <?xml version="1.0"?> <!-- Copyright 1999-2004 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <xmap xpath="/sitemap/components/generators" unless="[EMAIL PROTECTED]'asciiart-svg']"> <map:generator name="asciiart-svg" logger="sitemap.generator.asciiart-svg" src="org.apache.cocoon.generation.asciiart.AsciiArtSVGGenerator"/> </xmap> 1.5 +5 -14 cocoon-2.1/src/blocks/axis/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/axis/samples/sitemap.xmap,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- sitemap.xmap 6 Mar 2004 02:26:11 -0000 1.4 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.5 @@ -21,22 +21,13 @@ <map:components> -<map:generators default="file"/> -<map:transformers default="xslt"/> + <map:readers default="resource"> -<map:readers default="resource"> - - <!-- Defines a SOAP RPC reader that will serve SOAP requests via HTTP-POST. --> - <map:reader logger="sitemap.reader.soap-rpc" name="soap-rpc" - src="org.apache.cocoon.reading.AxisRPCReader"/> - -</map:readers> - -<map:serializers default="html"/> -<map:matchers default="wildcard"/> -<map:selectors default="browser"/> -<map:actions/> + <!-- Defines a SOAP RPC reader that will serve SOAP requests via HTTP-POST. --> + <map:reader logger="sitemap.reader.soap-rpc" name="soap-rpc" + src="org.apache.cocoon.reading.AxisRPCReader"/> + </map:readers> </map:components> 1.4 +0 -15 cocoon-2.1/src/blocks/cron/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/cron/samples/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 6 Mar 2004 02:25:47 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.4 @@ -16,21 +16,6 @@ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> -<!-- ========================= Components ================================ --> - - <map:components> - <map:generators default="file"> - <map:generator name="jx" - src="org.apache.cocoon.generation.JXTemplateGenerator" - logger="jx.sitemap.generator"/> - </map:generators> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> - </map:components> - <!-- =========================== Views =================================== --> <map:views> 1.7 +2 -12 cocoon-2.1/src/blocks/databases/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/databases/samples/sitemap.xmap,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- sitemap.xmap 6 Mar 2004 02:25:55 -0000 1.6 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.7 @@ -20,23 +20,13 @@ <!-- ========================= Components ================================ --> <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> <map:readers default="resource"> - <map:reader name="databasereader" - src="org.apache.cocoon.reading.DatabaseReader" - logger="sitemap.reader.databasereader" - pool-max="32" pool-min="1" pool-grow="4"> + <map:reader name="databasereader" logger="sitemap.reader.databasereader" + src="org.apache.cocoon.reading.DatabaseReader"> <use-connection>personnel</use-connection> </map:reader> - - </map:readers> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> </map:components> - <!-- =========================== Views =================================== --> 1.4 +0 -17 cocoon-2.1/src/blocks/databases/samples/mod-db/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/databases/samples/mod-db/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 6 Mar 2004 02:25:38 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.4 @@ -23,18 +23,6 @@ <!-- most components are inherited from parent sitemap --> <!-- just make sure that defaults suit our needs --> - <map:generators default="file"/> - - <map:transformers default="xslt"/> - - <map:readers default="resource"/> - - <map:serializers default="html"/> - - <map:matchers default="wildcard"/> - - <map:selectors default="browser"/> - <map:actions> <!-- these action are in addition to the ones inherited --> @@ -67,11 +55,6 @@ <descriptor>database.xml</descriptor> <throw-exception>false</throw-exception> </map:action> - - - <!-- a real world application would use the form validation here --> - <!-- this action just checks for existence of request parameters --> - <map:action name="req-params" src="org.apache.cocoon.acting.RequestParameterExistsAction"/> </map:actions> 1.5 +0 -7 cocoon-2.1/src/blocks/databases/samples/org-db/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/databases/samples/org-db/sitemap.xmap,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- sitemap.xmap 6 Mar 2004 02:25:48 -0000 1.4 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.5 @@ -19,13 +19,6 @@ <!-- ========================= Components ================================ --> <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> - <!-- original database actions --> <map:actions> <map:action logger="sitemap.action.add-employee" name="add-employee" src="org.apache.cocoon.acting.DatabaseAddAction"/> 1.5 +0 -12 cocoon-2.1/src/blocks/databases/samples/transform/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/databases/samples/transform/sitemap.xmap,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- sitemap.xmap 6 Mar 2004 02:26:11 -0000 1.4 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.5 @@ -16,18 +16,6 @@ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> -<!-- ========================= Components ================================ --> - - <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> - - </map:components> - <!-- ============================ Views ==================================== --> <map:views> 1.6 +4 -25 cocoon-2.1/src/blocks/databases/samples/tutorial/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/databases/samples/tutorial/sitemap.xmap,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- sitemap.xmap 6 Mar 2004 02:25:42 -0000 1.5 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.6 @@ -21,24 +21,6 @@ <map:components> - <map:generators default="file"> - </map:generators> - - <map:transformers default="xslt"> - </map:transformers> - - <map:readers default="resource"> - </map:readers> - - <map:serializers default="html"> - </map:serializers> - - <map:matchers default="wildcard"> - </map:matchers> - - <map:selectors default="browser"> - </map:selectors> - <map:actions> <map:action name="dbAdd" logger="sitemap.tutorial.action.dbAdd" src="org.apache.cocoon.acting.DatabaseAddAction"/> @@ -48,9 +30,6 @@ <map:action name="dbUpd" logger="sitemap.tutorial.action.dbUpd" src="org.apache.cocoon.acting.DatabaseUpdateAction"/> - - <map:action name="form" logger="sitemap.tutorial.action.form" - src="org.apache.cocoon.acting.FormValidatorAction"/> </map:actions> </map:components> @@ -59,20 +38,20 @@ <map:action-sets> <map:action-set name="process"> - <map:act type="form" action="Create Department"> + <map:act type="form-validator" action="Create Department"> <map:parameter name="validate-set" value="add"/> <map:act type="dbAdd"/> </map:act> - <map:act type="form" action="Update Department"> + <map:act type="form-validator" action="Update Department"> <map:parameter name="validate-set" value="update"/> <map:act type="dbUpd"/> </map:act> <map:act type="dbDel" action="Delete Department"/> - <map:act type="form" action="Create Employee"> + <map:act type="form-validator" action="Create Employee"> <map:parameter name="validate-set" value="add"/> <map:act type="dbAdd"/> </map:act> - <map:act type="form" action="Update Employee"> + <map:act type="form-validator" action="Update Employee"> <map:parameter name="validate-set" value="update"/> <map:act type="dbUpd"/> </map:act> 1.4 +0 -11 cocoon-2.1/src/blocks/databases/samples/xsp/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/databases/samples/xsp/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 6 Mar 2004 02:26:16 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.4 @@ -16,17 +16,6 @@ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> -<!-- ========================= Components ================================ --> - - <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> - </map:components> - <!-- =========================== Pipelines ================================= --> <map:pipelines> 1.8 +0 -6 cocoon-2.1/src/blocks/deli/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/deli/samples/sitemap.xmap,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- sitemap.xmap 6 Mar 2004 02:25:47 -0000 1.7 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.8 @@ -16,12 +16,6 @@ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> -<!-- ========================= Components ================================ --> - -<!-- =========================== Views =================================== --> - -<!-- =========================== Pipelines ================================= --> - <!-- =========================== Hello =================================== --> <map:pipelines> 1.7 +0 -6 cocoon-2.1/src/blocks/eventcache/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/eventcache/samples/sitemap.xmap,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- sitemap.xmap 6 Mar 2004 02:25:32 -0000 1.6 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.7 @@ -23,12 +23,6 @@ <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> <map:actions> <map:action name="cacheevent" src="org.apache.cocoon.acting.CacheEventAction"/> </map:actions> 1.4 +0 -4 cocoon-2.1/src/blocks/forms/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/forms/samples/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 11 Mar 2004 11:23:36 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.4 @@ -29,10 +29,6 @@ </map:transformer> </map:transformers> - <map:selectors default="browser"> - <map:selector name="request-method" src="org.apache.cocoon.selection.RequestMethodSelector"/> - </map:selectors> - <map:actions> <map:action name="make-form" src="org.apache.cocoon.forms.acting.MakeFormAction" logger="forms"/> <map:action name="init-form" src="org.apache.cocoon.forms.samples.InitForm1Action" logger="forms"/> 1.2 +4 -17 cocoon-2.1/src/blocks/forms/samples/forms/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/forms/samples/forms/sitemap.xmap,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- sitemap.xmap 9 Mar 2004 10:33:48 -0000 1.1 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.2 @@ -19,13 +19,7 @@ <map:components> - <map:generators default="file"> - <map:generator name="forms" src="org.apache.cocoon.forms.generation.FormsGenerator" logger="forms"/> - <map:generator name="jx" src="org.apache.cocoon.generation.JXTemplateGenerator" label="content" logger="sitemap.generator.jx"/> - </map:generators> - <map:transformers default="xalan"> - <map:transformer name="forms" src="org.apache.cocoon.forms.transformation.FormsTemplateTransformer" logger="forms"/> <map:transformer name="i18n" src="org.apache.cocoon.transformation.I18nTransformer"> <catalogues default="other"> <catalogue id="other" name="OtherMessages" location="messages"/> @@ -35,19 +29,12 @@ </map:transformer> </map:transformers> - <map:selectors default="browser"> - <map:selector name="request-method" src="org.apache.cocoon.selection.RequestMethodSelector"/> - </map:selectors> - <map:actions> <map:action name="forms-make-form" src="org.apache.cocoon.forms.acting.MakeFormAction" logger="forms"/> <map:action name="init-form1" src="org.apache.cocoon.forms.samples.InitForm1Action" logger="forms"/> <map:action name="forms-handle-form-submit" src="org.apache.cocoon.forms.acting.HandleFormSubmitAction" logger="forms"/> </map:actions> - <map:pipes default="caching"> - </map:pipes> - </map:components> <map:views> @@ -139,7 +126,7 @@ <!-- pipeline to show the form --> <map:generate src="forms/form1_template_action.xml"/> - <map:transform type="forms"> + <map:transform type="form"> <map:parameter name="attribute-name" value="form1"/> </map:transform> <map:transform type="i18n"> @@ -171,7 +158,7 @@ <map:match pattern="*-display-pipeline"> <!-- pipeline to show the form --> <map:generate src="forms/{1}_template.xml"/> - <map:transform type="forms"/> + <map:transform type="form"/> <map:transform type="i18n"> <map:parameter name="locale" value="en-US"/> </map:transform> @@ -339,7 +326,7 @@ <map:match pattern="htmlarea-display-pipeline"> <map:generate src="forms/htmlarea_template.xml"/> - <map:transform type="forms"/> + <map:transform type="form"/> <map:transform type="i18n"> <map:parameter name="locale" value="en-US"/> </map:transform> @@ -402,7 +389,7 @@ </map:match> <map:match pattern="binding.form"> - <map:generate type="forms"> + <map:generate type="form"> <map:parameter name="form-action" value="#\{$continuation/id}.continue" /> </map:generate> <!--TODO: fix xsl for use with forms-generator --> 1.4 +0 -8 cocoon-2.1/src/blocks/forms/samples/v2/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/forms/samples/v2/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 11 Mar 2004 02:56:32 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:47 -0000 1.4 @@ -16,9 +16,6 @@ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> <map:components> - <map:generators default="file"> - <map:generator name="jx" src="org.apache.cocoon.generation.JXTemplateGenerator" label="content" logger="sitemap.generator.jx"/> - </map:generators> <map:transformers default="xalan"> <map:transformer name="i18n" src="org.apache.cocoon.transformation.I18nTransformer"> <catalogues default="other"> @@ -28,11 +25,6 @@ <cache-at-startup>true</cache-at-startup> </map:transformer> </map:transformers> - <map:selectors default="browser"> - <map:selector name="request-method" src="org.apache.cocoon.selection.RequestMethodSelector"/> - </map:selectors> - <map:pipes default="caching"> - </map:pipes> </map:components> <map:views> <map:view name="content" from-label="content"> 1.4 +1 -1 cocoon-2.1/src/blocks/html/conf/tidy.xmap Index: tidy.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/html/conf/tidy.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- tidy.xmap 6 Mar 2004 02:26:10 -0000 1.3 +++ tidy.xmap 11 Mar 2004 16:25:47 -0000 1.4 @@ -18,7 +18,7 @@ <xmap xpath="/sitemap/components/generators" unless="[EMAIL PROTECTED]'html']"> - <map:generator name="html" + <map:generator name="html" logger="sitemap.generator.html" src="org.apache.cocoon.generation.HTMLGenerator" label="content"/> </xmap> 1.3 +23 -28 cocoon-2.1/src/blocks/jms/samples/database/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/jms/samples/database/sitemap.xmap,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- sitemap.xmap 6 Mar 2004 02:25:38 -0000 1.2 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.3 @@ -23,10 +23,6 @@ <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:serializers default="html"/> <map:matchers default="wildcard"> <map:matcher name="host-matcher" logger="sitemap.matcher.wildcard" @@ -35,16 +31,15 @@ <parameter-name>serverName</parameter-name> </map:matcher> </map:matchers> - <map:selectors default="browser"/> <map:actions> - <map:action name="cacheevent" src="org.apache.cocoon.acting.CacheEventAction"/> - <map:action name="jmsevent" src="org.apache.cocoon.components.jms.JMSPublisherAction"> + <map:action name="cacheevent" src="org.apache.cocoon.acting.CacheEventAction"/> + <map:action name="jmsevent" src="org.apache.cocoon.components.jms.JMSPublisherAction"> <parameter name="connection" value="OpenJMS-demo"/> - </map:action> + </map:action> </map:actions> <map:pipes default="caching"> - <!-- A pipe must be defined configured to use the EventAware cache. --> + <!-- A pipe must be defined configured to use the EventAware cache. --> <map:pipe name="event-aware" src="org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline"> <parameter name="cache-role" value="org.apache.cocoon.caching.Cache/EventAware"/> </map:pipe> @@ -63,13 +58,13 @@ <map:pipeline type="event-aware"> <map:match pattern="eventcache"> <map:generate type="serverpages" src="{0}.xsp"/> - <map:transform src="context://samples/stylesheets/dynamic-page2html.xsl"> - <map:parameter name="servletPath" value="{request:servletPath}"/> - <map:parameter name="sitemapURI" value="{request:sitemapURI}"/> - <map:parameter name="contextPath" value="{request:contextPath}"/> - <map:parameter name="file" value="{0}.xsp"/> - <map:parameter name="remove" value="{0}"/> - </map:transform> + <map:transform src="context://samples/stylesheets/dynamic-page2html.xsl"> + <map:parameter name="servletPath" value="{request:servletPath}"/> + <map:parameter name="sitemapURI" value="{request:sitemapURI}"/> + <map:parameter name="contextPath" value="{request:contextPath}"/> + <map:parameter name="file" value="{0}.xsp"/> + <map:parameter name="remove" value="{0}"/> + </map:transform> <map:serialize/> </map:match> </map:pipeline> @@ -80,7 +75,7 @@ <map:redirect-to uri="eventcache"/> </map:match> - <map:match pattern="invalidate"> + <map:match pattern="invalidate"> <map:match type="host-matcher" pattern="localhost"> <map:act type="cacheevent"> <map:parameter name="event" value="{request-param:table}"/> @@ -88,9 +83,9 @@ <map:read src="invalidated.xml"/> </map:match> <map:read src="access-error.xml"/> - </map:match> + </map:match> - <map:match pattern="jms-invalidate"> + <map:match pattern="jms-invalidate"> <map:match type="host-matcher" pattern="localhost"> <map:act type="jmsevent"> <map:parameter name="event" value="action|{request-param:table}"/> @@ -98,17 +93,17 @@ <map:read src="invalidated.xml"/> </map:match> <map:read src="access-error.xml"/> - </map:match> + </map:match> <map:match pattern="*"> <map:generate type="serverpages" src="{1}.xsp"/> - <map:transform src="context://samples/stylesheets/dynamic-page2html.xsl"> - <map:parameter name="servletPath" value="{request:servletPath}"/> - <map:parameter name="sitemapURI" value="{request:sitemapURI}"/> - <map:parameter name="contextPath" value="{request:contextPath}"/> - <map:parameter name="file" value="{1}.xsp"/> - <map:parameter name="remove" value="{0}"/> - </map:transform> + <map:transform src="context://samples/stylesheets/dynamic-page2html.xsl"> + <map:parameter name="servletPath" value="{request:servletPath}"/> + <map:parameter name="sitemapURI" value="{request:sitemapURI}"/> + <map:parameter name="contextPath" value="{request:contextPath}"/> + <map:parameter name="file" value="{1}.xsp"/> + <map:parameter name="remove" value="{0}"/> + </map:transform> <map:serialize/> </map:match> </map:pipeline> 1.5 +0 -4 cocoon-2.1/src/blocks/jsp/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/jsp/samples/sitemap.xmap,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- sitemap.xmap 6 Mar 2004 02:26:13 -0000 1.4 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.5 @@ -25,7 +25,6 @@ <map:generator logger="sitemap.generator.jsp" name="jsp" src="org.apache.cocoon.generation.JSPGenerator"/> </map:generators> - <map:transformers default="xslt"/> <map:readers default="resource"> <!-- JSPReader is used to serve direct output from a JSP page. Note, that JSP result can be non XML --> @@ -37,9 +36,6 @@ --> </map:reader> </map:readers> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> </map:components> <!-- =========================== Pipelines ================================= --> 1.6 +0 -3 cocoon-2.1/src/blocks/jxforms/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/jxforms/samples/sitemap.xmap,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- sitemap.xmap 6 Mar 2004 02:26:20 -0000 1.5 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.6 @@ -21,10 +21,7 @@ <map:generators default="file"> <map:generator name="jxforms" src="org.apache.cocoon.generation.JXFormsGenerator" logger="jxforms.sitemap.generator"/> </map:generators> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> </map:components> - <!-- =========================== Views =================================== --> 1.4 +0 -10 cocoon-2.1/src/blocks/linkrewriter/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/linkrewriter/samples/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 6 Mar 2004 02:25:51 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.4 @@ -16,16 +16,6 @@ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> - <!-- =========================== Components ================================ --> - - <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> - </map:components> <!-- =========================== Pipelines ================================= --> 1.5 +0 -5 cocoon-2.1/src/blocks/linkrewriter/samples/bookdemo/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/linkrewriter/samples/bookdemo/sitemap.xmap,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- sitemap.xmap 6 Mar 2004 02:26:11 -0000 1.4 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.5 @@ -20,7 +20,6 @@ <!-- =========================== Components ================================ --> <map:components> - <map:generators default="file"/> <map:transformers default="xslt"> <map:transformer name="linkrewriter" src="org.apache.cocoon.transformation.LinkRewriterTransformer"> @@ -36,10 +35,6 @@ </input-module> </map:transformer> </map:transformers> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> </map:components> <!-- =========================== Pipelines ================================= --> 1.6 +0 -5 cocoon-2.1/src/blocks/linkrewriter/samples/sitedemo/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/linkrewriter/samples/sitedemo/sitemap.xmap,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- sitemap.xmap 6 Mar 2004 02:26:18 -0000 1.5 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.6 @@ -20,7 +20,6 @@ <!-- =========================== Components ================================ --> <map:components> - <map:generators default="file"/> <map:transformers default="xslt"> <map:transformer name="linkrewriter" src="org.apache.cocoon.transformation.LinkRewriterTransformer"> @@ -36,10 +35,6 @@ </input-module> </map:transformer> </map:transformers> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> </map:components> <!-- =========================== Pipelines ================================= --> 1.6 +4 -19 cocoon-2.1/src/blocks/lucene/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/lucene/samples/sitemap.xmap,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- sitemap.xmap 6 Mar 2004 02:25:53 -0000 1.5 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.6 @@ -21,33 +21,18 @@ <map:components> <map:generators default="file"> - <map:generator name="search" - src="org.apache.cocoon.generation.SearchGenerator" - label="content"/> + <map:generator name="search" logger="sitemap.generator.search" label="content" + src="org.apache.cocoon.generation.SearchGenerator"/> </map:generators> <map:transformers default="xslt"> - <map:transformer name="log" - src="org.apache.cocoon.transformation.LogTransformer"/> - <map:transformer name="index" - logger="sitemap.transformer.luceneindextransformer" - src="org.apache.cocoon.transformation.LuceneIndexTransformer"/> + <map:transformer name="index" logger="sitemap.transformer.luceneindextransformer" + src="org.apache.cocoon.transformation.LuceneIndexTransformer"/> </map:transformers> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> <map:actions> <!-- FIXME: Has this action moved somewhere else? <map:action name="lang-select" src="org.apache.cocoon.acting.LangSelect"/> --> - <map:action name="locale" src="org.apache.cocoon.acting.LocaleAction"/> - <map:action name="request" - src="org.apache.cocoon.acting.RequestParamAction"/> - <map:action name="form-validator" - src="org.apache.cocoon.acting.FormValidatorAction"/> - <map:action name="resource-exists" - src="org.apache.cocoon.acting.ResourceExistsAction"/> </map:actions> </map:components> 1.3 +1 -84 cocoon-2.1/src/blocks/mail/samples/mail/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/mail/samples/mail/sitemap.xmap,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- sitemap.xmap 6 Mar 2004 02:25:59 -0000 1.2 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.3 @@ -27,89 +27,10 @@ <map:components> - <!-- ===== generators ===== - --> - <map:generators default="file"> - <map:generator name="file" src="org.apache.cocoon.generation.FileGenerator" - label="content" - logger="sitemap.generator.file" - pool-max="32" pool-min="1" pool-grow="4" - /> - <map:generator name="html" src="org.apache.cocoon.generation.HTMLGenerator" - label="content" - logger="sitemap.generator.file" - pool-max="32" pool-min="1" pool-grow="4" - /> - <map:generator name="asciiart-svg" src="org.apache.cocoon.generation.asciiart.AsciiArtSVGGenerator" - label="content" - logger="sitemap.generator.asciiart-svg" - /> - </map:generators> - - <!-- ===== transformers ===== - --> - <map:transformers default="xslt"> - <map:transformer name="xslt" src="org.apache.cocoon.transformation.TraxTransformer" - logger="sitemap.transformer.xslt" pool-max="32" pool-min="1" pool-grow="2"> - <use-request-parameters>false</use-request-parameters> - <use-browser-capabilities-db>false</use-browser-capabilities-db> - <use-deli>false</use-deli> - </map:transformer> - <!--map:transformer name="tofile" src="org.apache.cocoon.transformation.SourceWritingTransformer"> - <map:parameter name="serializer" value="xml"/> - </map:transformer--> - <map:transformer name="paginate" src="org.apache.cocoon.transformation.pagination.Paginator"/> - </map:transformers> - - <!-- ===== readers ===== - --> - <map:readers default="resource"> - <map:reader name="resource" src="org.apache.cocoon.reading.ResourceReader" logger="sitemap.reader.resource" pool-max="32" pool-min="1" pool-grow="4"/> - </map:readers> - <!-- ===== serializers ===== - --> - <map:serializers default="html"> - <map:serializer name="html" src="org.apache.cocoon.serialization.HTMLSerializer" - mime-type="text/html"> - <encoding>iso8859-1</encoding> - </map:serializer> - <map:serializer name="wml" src="org.apache.cocoon.serialization.XMLSerializer" - mime-type="text/vnd.wap.wml" - logger="sitemap.serializer.wml"> - <doctype-public>-//WAPFORUM//DTD WML 1.1//EN</doctype-public> - <doctype-system>http://www.wapforum.org/DTD/wml_1.1.xml</doctype-system> - <encoding>iso8859-1</encoding> - <omit-xml-declaration>no</omit-xml-declaration> - </map:serializer> - <map:serializer name="xml" src="org.apache.cocoon.serialization.XMLSerializer" - mime-type="text/xml"> - <indent>yes</indent> - </map:serializer> - <map:serializer name="links" src="org.apache.cocoon.serialization.LinkSerializer" - /> - <map:serializer name="svg2jpeg" src="org.apache.cocoon.serialization.SVGSerializer" - mime-type="image/jpeg"> - <parameter name="quality" type="float" value="0.75"/> - </map:serializer> - </map:serializers> - - <!-- ===== matchers ===== - --> - <map:matchers default="wildcard"> - <map:matcher name="wildcard" src="org.apache.cocoon.matching.WildcardURIMatcher" - logger="sitemap.matcher.wildcard"/> - <map:matcher name="regexp" src="org.apache.cocoon.matching.RegexpURIMatcher" - logger="sitemap.matcher.regexp"/> - <map:matcher name="regexp-defaults" src="org.apache.cocoon.matching.RegexpURIDefaultsMatcher" - logger="sitemap.matcher.regexp"/> - </map:matchers> - <!-- ===== selectors ===== --> <map:selectors default="parameter"> - <map:selector name="parameter" src="org.apache.cocoon.selection.ParameterSelector" - logger="sitemap.selector.parameter"/> <map:selector name="request-parameter" src="org.apache.cocoon.selection.RequestParameterSelector" logger="sitemap.selector.request-parameter"> <parameter-name>cmd</parameter-name> @@ -123,10 +44,6 @@ <!-- ===== actions ===== --> <map:actions> - <map:action name="simple-resource-exists" src="org.apache.cocoon.acting.ResourceExistsAction" - logger="sitemap.action.simple-resource-exists"/> - <map:action name="resource-exists" src="org.apache.cocoon.acting.ExtendedResourceExistsAction" - logger="sitemap.action.resource-exists"/> <map:action name="link-translator-map" src="org.apache.cocoon.acting.LinkTranslatorMapAction" logger="sitemap.action.link-translator-map"/> <map:action name="mail" src="org.apache.cocoon.mail.MailAction" 1.3 +0 -12 cocoon-2.1/src/blocks/mail/samples/sendmail/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/mail/samples/sendmail/sitemap.xmap,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- sitemap.xmap 6 Mar 2004 02:25:41 -0000 1.2 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.3 @@ -19,15 +19,6 @@ <!-- ========================= Components ================================ --> <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"> - <map:transformer name="simpleform" - logger="sitemap.transformer.simpleform" - src="org.apache.cocoon.transformation.SimpleFormTransformer"/> - </map:transformers> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"> <map:matcher name="host-matcher" logger="sitemap.matcher.wildcard" @@ -45,9 +36,6 @@ <map:action name="old-sendmail" logger="sitemap.action.sendmail" src="org.apache.cocoon.acting.SendmailAction"/> - <map:action name="req-params" - logger="sitemap.action.requestParamExists" - src="org.apache.cocoon.acting.RequestParameterExistsAction"/> </map:actions> </map:components> 1.6 +0 -2 cocoon-2.1/src/blocks/midi/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/midi/samples/sitemap.xmap,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- sitemap.xmap 6 Mar 2004 02:26:16 -0000 1.5 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.6 @@ -21,11 +21,9 @@ <map:generators default="file"> <map:generator name="xmidi" src="org.apache.cocoon.generation.XMidiGenerator" logger="midi.sitemap.generator"/> </map:generators> - <map:transformers default="xslt"/> <map:serializers default="html"> <map:serializer name="xmidi" src="org.apache.cocoon.serialization.XMidiSerializer" logger="midi.sitemap.serializer"/> </map:serializers> - <map:matchers default="wildcard"/> </map:components> <!-- =========================== Views =================================== --> 1.11 +1 -15 cocoon-2.1/src/blocks/petstore/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/petstore/samples/sitemap.xmap,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- sitemap.xmap 9 Mar 2004 15:09:41 -0000 1.10 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.11 @@ -15,20 +15,6 @@ limitations under the License. --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> - <!-- ======================== Components =========================== --> - <map:components> - <map:transformers default="xslt"> - <map:transformer name="jx" src="org.apache.cocoon.transformation.JXTemplateTransformer" logger="jx.sitemap.transformer"/> - <map:transformer name="forms" src="org.apache.cocoon.forms.transformation.FormsTemplateTransformer" logger="forms"/> - </map:transformers> - <map:generators default="file"> - <map:generator logger="sitemap.generator.velocity" name="velocity" src="org.apache.cocoon.generation.VelocityGenerator"/> - <map:generator logger="sitemap.generator.jx" name="jx" src="org.apache.cocoon.generation.JXTemplateGenerator"/> - <map:generator name="forms" src="org.apache.cocoon.forms.generation.FormsGenerator" logger="forms"/> - </map:generators> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - </map:components> <!-- ======================== Views ================================ --> <!-- The debug view can be used to output an intermediate @@ -95,7 +81,7 @@ </map:match> <map:match pattern="view/*.cforms"> <map:generate src="view/forms/{1}_t.xml" label="debug"/> - <map:transform type="forms" label="debug1"/> + <map:transform type="form" label="debug1"/> <map:call resource="html"/> </map:match> </map:pipeline> 1.7 +0 -7 cocoon-2.1/src/blocks/poi/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/poi/samples/sitemap.xmap,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- sitemap.xmap 6 Mar 2004 02:26:17 -0000 1.6 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.7 @@ -17,16 +17,9 @@ <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> <map:components> - <map:generators default="file"> - <map:generator label="content" logger="sitemap.generator.serverpages" name="serverpages" pool-grow="2" pool-max="32" pool-min="4" src="org.apache.cocoon.generation.ServerPagesGenerator"/> - </map:generators> - <map:transformers default="xslt"/> - <map:readers default="resource"/> <map:serializers default="html"> <map:serializer name="xls" src="org.apache.cocoon.serialization.HSSFSerializer"/> </map:serializers> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> </map:components> <map:pipelines> 1.4 +0 -10 cocoon-2.1/src/blocks/portal-fw/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/portal-fw/samples/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 6 Mar 2004 02:26:13 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.4 @@ -16,16 +16,6 @@ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> -<!-- =========================== Components ================================ --> - - <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> - </map:components> <!-- =========================== Pipelines ================================= --> 1.10 +0 -11 cocoon-2.1/src/blocks/profiler/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/profiler/samples/sitemap.xmap,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- sitemap.xmap 6 Mar 2004 02:25:55 -0000 1.9 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.10 @@ -17,17 +17,6 @@ <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> - <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> - <map:actions/> - <map:pipes default="caching"/> - </map:components> - <!-- =========================== Views =================================== --> <map:views> 1.1 cocoon-2.1/src/blocks/scratchpad/conf/regex-matcher.xmap Index: regex-matcher.xmap =================================================================== <?xml version="1.0"?> <!-- Copyright 1999-2004 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <xmap xpath="/sitemap/components/matchers" unless="[EMAIL PROTECTED]'regexp-defaults']"> <map:matcher logger="sitemap.matcher.regexp" name="regexp-defaults" src="org.apache.cocoon.matching.RegexpURIDefaultsMatcher"/> </xmap> 1.3 +4 -0 cocoon-2.1/src/blocks/scratchpad/samples/betwixt/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/scratchpad/samples/betwixt/sitemap.xmap,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- sitemap.xmap 6 Mar 2004 02:26:14 -0000 1.2 +++ sitemap.xmap 11 Mar 2004 16:25:48 -0000 1.3 @@ -15,6 +15,7 @@ limitations under the License. --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> + <map:components> <map:transformers> <map:transformer name="betwixt" src="org.apache.cocoon.transformation.BetwixtTransformer" logger="sitemap.transfomer.betwixt"> @@ -22,9 +23,11 @@ </map:transformer> </map:transformers> </map:components> + <map:flow language="javascript"> <map:script src="flow.js"/> </map:flow> + <map:pipelines> <map:pipeline> <map:match pattern=""> @@ -37,4 +40,5 @@ </map:match> </map:pipeline> </map:pipelines> + </map:sitemap> 1.5 +0 -5 cocoon-2.1/src/blocks/scratchpad/samples/castor/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/scratchpad/samples/castor/sitemap.xmap,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- sitemap.xmap 6 Mar 2004 02:26:08 -0000 1.4 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.5 @@ -19,16 +19,11 @@ <!-- =========================== Components ================================ --> <map:components> - <map:generators default="file"/> <map:transformers default="xslt"> <map:transformer name="castor" src="org.apache.cocoon.transformation.CastorTransformer"> <mapping>castor-mappings/test-mapping.xml</mapping> </map:transformer> </map:transformers> - <map:readers default="resource"/> - <map:serializers default="xml"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> <map:actions> <map:action name="TestBeanAction" src="org.apache.cocoon.samples.castor.TestBeanAction"/> </map:actions> 1.3 +7 -27 cocoon-2.1/src/blocks/scratchpad/samples/image-auth/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/scratchpad/samples/image-auth/sitemap.xmap,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- sitemap.xmap 6 Mar 2004 02:25:50 -0000 1.2 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.3 @@ -16,31 +16,12 @@ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> -<map:components> - <map:generators default="file"> - <map:generator label="content,data" logger="sitemap.generator.jxt" name="jxt" src="org.apache.cocoon.generation.JXTemplateGenerator"/> - </map:generators> - <map:transformers default="xslt"/> - - <map:serializers default="xhtml"> - <map:serializer logger="sitemap.serializer.svg2png" mime-type="image/jpeg" name="svg2jpeg" src="org.apache.cocoon.serialization.SVGSerializer"> - <parameter name="quality" type="float" value="0.9"/> - </map:serializer> - </map:serializers> - - <map:matchers default="wildcard"/> - -</map:components> - -<map:views/> -<map:resources/> - -<map:flow language="intercepted-javascript"> + <map:flow language="intercepted-javascript"> <map:script src="flow/image.js"/> -</map:flow> + </map:flow> -<map:pipelines> + <map:pipelines> <map:component-configurations> <global-variables/> @@ -62,7 +43,7 @@ <map:match pattern="*.jxt"> - <map:generate type="jxt" src="documents/{1}.jxt"/> + <map:generate type="jx" src="documents/{1}.jxt"/> <map:serialize type="xhtml"/> </map:match> @@ -79,12 +60,11 @@ <map:pipeline internal-only="true"> <map:match pattern="auth.jpg"> - <map:generate type="jxt" src="documents/auth-jxt.svg"/> + <map:generate type="jx" src="documents/auth-jxt.svg"/> <map:serialize type="svg2jpeg"/> </map:match> </map:pipeline> + </map:pipelines> -</map:pipelines> - -</map:sitemap> \ No newline at end of file +</map:sitemap> 1.5 +0 -5 cocoon-2.1/src/blocks/scratchpad/samples/jelly/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/scratchpad/samples/jelly/sitemap.xmap,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- sitemap.xmap 6 Mar 2004 02:25:57 -0000 1.4 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.5 @@ -26,11 +26,6 @@ <map:generators default="file"> <map:generator name="jelly" src="org.apache.cocoon.generation.JellyGenerator"/> </map:generators> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> </map:components> <map:pipelines> 1.5 +0 -7 cocoon-2.1/src/blocks/scratchpad/samples/othello/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/scratchpad/samples/othello/sitemap.xmap,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- sitemap.xmap 6 Mar 2004 02:25:39 -0000 1.4 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.5 @@ -17,7 +17,6 @@ <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> <!-- =========================== Components ================================ --> <map:components> - <map:generators default="file"/> <map:transformers default="xslt"> <!-- Configure i18n transformer --> <map:transformer name="i18n" logger="sitemap.transformer.i18n" src="org.apache.cocoon.transformation.I18nTransformer"> @@ -32,12 +31,6 @@ <cache-at-startup>true</cache-at-startup> --> </map:transformer> </map:transformers> - <map:readers default="resource"/> - <map:serializers default="html"> - <map:serializer name="html" mime-type="text/html" src="org.apache.cocoon.serialization.HTMLSerializer"/> - <map:serializer name="xml" mime-type="text/xml" src="org.apache.cocoon.serialization.XMLSerializer"/> - </map:serializers> - <map:selectors default="browser"/> <!-- =========================== Actions ================================= --> <map:actions> <!-- LocaleAction is used to set/get current users locale. See Javadocs for details. --> 1.6 +1 -23 cocoon-2.1/src/blocks/scratchpad/samples/sitemap-viewer/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/scratchpad/samples/sitemap-viewer/sitemap.xmap,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- sitemap.xmap 6 Mar 2004 02:26:17 -0000 1.5 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.6 @@ -17,28 +17,8 @@ <!-- minimal sitemap for Cocoon 2 --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> <!-- ======= Components ======= --> - - - <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"> - <map:selector name="resource-exists" - logger="sitemap.selector.resource-exists" - src="org.apache.cocoon.selection.ResourceExistsSelector" /> - </map:selectors> - <map:actions> - <map:action logger="sitemap.action.request" name="request" src="org.apache.cocoon.acting.RequestParamAction"/> - <map:action name="simple-resource-exists" src="org.apache.cocoon.acting.ResourceExistsAction" - logger="sitemap.action.simple-resource-exists"/> - <map:action name="resource-exists" src="org.apache.cocoon.acting.ExtendedResourceExistsAction" - logger="sitemap.action.resource-exists"/> - </map:actions> - - <map:pipes default="caching"/> + <map:components> <map:serializers default="html"> <map:serializer name="xhtml-transitional" src="org.apache.cocoon.serialization.XMLSerializer" mime-type="text/html" logger="sitemap.serializer.xhtml" @@ -48,10 +28,8 @@ <encoding>UTF-8</encoding> </map:serializer> </map:serializers> - </map:components> - <!-- =========================== Resources =============================== --> <map:resources> 1.23 +0 -6 cocoon-2.1/src/blocks/slide/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/slide/samples/sitemap.xmap,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- sitemap.xmap 6 Mar 2004 02:26:14 -0000 1.22 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.23 @@ -29,12 +29,6 @@ /> </map:generators> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> - <!-- <map:pipes default="noncaching"> <map:pipe name="event-caching" 1.4 +1 -6 cocoon-2.1/src/blocks/swf/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/swf/samples/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 6 Mar 2004 02:26:00 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.4 @@ -22,14 +22,9 @@ <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> <map:serializers default="html"> <map:serializer name="swf" src="org.apache.cocoon.serialization.SWFSerializer" mime-type="application/x-shockwave-flash"/> </map:serializers> - <map:readers default="resource"/> - <map:matchers default="wildcard"/> - <map:pipes default="caching"/> </map:components> <!-- =========================== Views =================================== --> 1.7 +0 -5 cocoon-2.1/src/blocks/web3/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/web3/samples/sitemap.xmap,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- sitemap.xmap 6 Mar 2004 02:26:07 -0000 1.6 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.7 @@ -17,7 +17,6 @@ <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> <!-- =========================== Components ================================ --> <map:components> - <map:generators default="file"/> <map:transformers default="xslt"> <!-- include the transformer like this: --> @@ -25,10 +24,6 @@ <system>indy</system> </map:transformer> </map:transformers> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:selectors default="browser"/> - <map:matchers default="wildcard"/> </map:components> <!-- =========================== Views =================================== --> 1.3 +0 -2 cocoon-2.1/src/blocks/webdav/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/webdav/samples/sitemap.xmap,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- sitemap.xmap 6 Mar 2004 02:26:10 -0000 1.2 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.3 @@ -16,8 +16,6 @@ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> - <map:components/> - <map:views> <map:view from-label="content" name="content"> <map:serialize type="xml"/> 1.7 +0 -4 cocoon-2.1/src/blocks/xmlform/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/xmlform/samples/sitemap.xmap,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- sitemap.xmap 6 Mar 2004 02:25:32 -0000 1.6 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.7 @@ -31,10 +31,6 @@ <map:action name="CalculatorAction" logger="xmlform.sitemap.action.Calculator" src="org.apache.cocoon.samples.xmlform.CalculatorAction"/> </map:actions> - - <map:serializers default="html"/> - - <map:matchers default="wildcard"/> </map:components> <!-- =========================== Views =================================== --> 1.2 +19 -19 cocoon-2.1/src/blocks/xsp/java/org/apache/cocoon/components/language/markup/xsp/java/form-validator.xsl Index: form-validator.xsl =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/xsp/java/org/apache/cocoon/components/language/markup/xsp/java/form-validator.xsl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- form-validator.xsl 10 Mar 2004 12:58:06 -0000 1.1 +++ form-validator.xsl 11 Mar 2004 16:25:49 -0000 1.2 @@ -110,7 +110,7 @@ </xsl:for-each> </xsl:for-each> <xsp:include>org.apache.cocoon.acting.ValidatorActionResult</xsp:include> - <xsp:include>org.apache.cocoon.components.language.markup.xsp.XSPFormValidatorHelper</xsp:include> + <xsp:include>org.apache.cocoon.transformation.helpers.FormValidatorHelper</xsp:include> </xsp:structure> <xsl:apply-templates/> </xsp:page> @@ -150,7 +150,7 @@ </xsl:variable> <xsp:logic> { - XSPFormValidatorHelper __formval_fvh = new XSPFormValidatorHelper(<xsl:copy-of select="$descriptor"/>, <xsl:copy-of select="$reloadable"/>, getLogger(), resolver, <xsl:copy-of select="$constraintset"/>); + FormValidatorHelper __formval_fvh = new FormValidatorHelper(<xsl:copy-of select="$descriptor"/>, <xsl:copy-of select="$reloadable"/>, getLogger(), resolver, <xsl:copy-of select="$constraintset"/>); </xsp:logic> <xsl:apply-templates/> <xsp:logic> @@ -162,7 +162,7 @@ <xspdoc:desc> Returns a Map containg all validation results. </xspdoc:desc> - <xsl:template match="xsp-formval:results"><xsp:expr>XSPFormValidatorHelper.getResults(objectModel)</xsp:expr></xsl:template> + <xsl:template match="xsp-formval:results"><xsp:expr>FormValidatorHelper.getResults(objectModel)</xsp:expr></xsl:template> <xspdoc:desc> @@ -182,7 +182,7 @@ </xsl:variable> <xsl:choose> <xsl:when test="string($name)!='-1'"> - <xsp:expr>XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.OK)</xsp:expr> + <xsp:expr>FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.OK)</xsp:expr> </xsl:when> <xsl:otherwise> <xsp:expr>__formval_fvh.getParamResult(objectModel).equals(ValidatorActionResult.OK)</xsp:expr> @@ -208,7 +208,7 @@ <xsl:choose> <xsl:when test="string($name)!='-1'"> <xsp:logic> - if (XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.OK)) { + if (FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.OK)) { <xsp:content><xsl:apply-templates/></xsp:content> } </xsp:logic> @@ -242,7 +242,7 @@ </xsl:variable> <xsl:choose> <xsl:when test="string($name)!='-1'"> - <xsp:expr>XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.TOOSMALL)</xsp:expr> + <xsp:expr>FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.TOOSMALL)</xsp:expr> </xsl:when> <xsl:otherwise> <xsp:expr>__formval_fvh.getParamResult(objectModel).equals(ValidatorActionResult.TOOSMALL)</xsp:expr> @@ -270,7 +270,7 @@ <xsl:choose> <xsl:when test="string($name)!='-1'"> <xsp:logic> - if (XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.TOOSMALL)) { + if (FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.TOOSMALL)) { <xsp:content><xsl:apply-templates/></xsp:content> } </xsp:logic> @@ -304,7 +304,7 @@ </xsl:variable> <xsl:choose> <xsl:when test="string($name)!='-1'"> - <xsp:expr>XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).ge(ValidatorActionResult.ERROR)</xsp:expr> + <xsp:expr>FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).ge(ValidatorActionResult.ERROR)</xsp:expr> </xsl:when> <xsl:otherwise> <xsp:expr>__formval_fvh.getParamResult(objectModel).ge(ValidatorActionResult.ERROR)</xsp:expr> @@ -332,7 +332,7 @@ <xsl:choose> <xsl:when test="string($name)!='-1'"> <xsp:logic> - if (XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).ge(ValidatorActionResult.ERROR)) { + if (FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).ge(ValidatorActionResult.ERROR)) { <xsp:content><xsl:apply-templates/></xsp:content> } </xsp:logic> @@ -366,7 +366,7 @@ </xsl:variable> <xsl:choose> <xsl:when test="string($name)!='-1'"> - <xsp:expr>XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.TOOLARGE)</xsp:expr> + <xsp:expr>FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.TOOLARGE)</xsp:expr> </xsl:when> <xsl:otherwise> <xsp:expr>__formval_fvh.getParamResult(objectModel).equals(ValidatorActionResult.TOOLARGE)</xsp:expr> @@ -394,7 +394,7 @@ <xsl:choose> <xsl:when test="string($name)!='-1'"> <xsp:logic> - if (XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.TOOLARGE)) { + if (FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.TOOLARGE)) { <xsp:content><xsl:apply-templates/></xsp:content> } </xsp:logic> @@ -428,7 +428,7 @@ </xsl:variable> <xsl:choose> <xsl:when test="string($name)!='-1'"> - <xsp:expr>XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.NOMATCH)</xsp:expr> + <xsp:expr>FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.NOMATCH)</xsp:expr> </xsl:when> <xsl:otherwise> <xsp:expr>__formval_fvh.getParamResult(objectModel).equals(ValidatorActionResult.NOMATCH)</xsp:expr> @@ -456,7 +456,7 @@ <xsl:choose> <xsl:when test="string($name)!='-1'"> <xsp:logic> - if (XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.NOMATCH)) { + if (FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.NOMATCH)) { <xsp:content><xsl:apply-templates/></xsp:content> } </xsp:logic> @@ -490,7 +490,7 @@ </xsl:variable> <xsl:choose> <xsl:when test="string($name)!='-1'"> - <xsp:expr>XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.ISNULL)</xsp:expr> + <xsp:expr>FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.ISNULL)</xsp:expr> </xsl:when> <xsl:otherwise> <xsp:expr>__formval_fvh.getParamResult(objectModel).equals(ValidatorActionResult.ISNULL)</xsp:expr> @@ -518,7 +518,7 @@ <xsl:choose> <xsl:when test="string($name)!='-1'"> <xsp:logic> - if (XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.ISNULL)) { + if (FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.ISNULL)) { <xsp:content><xsl:apply-templates/></xsp:content> } </xsp:logic> @@ -552,7 +552,7 @@ </xsl:variable> <xsl:choose> <xsl:when test="string($name)!='-1'"> - <xsp:expr>XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.NOTPRESENT)</xsp:expr> + <xsp:expr>FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.NOTPRESENT)</xsp:expr> </xsl:when> <xsl:otherwise> <xsp:expr>__formval_fvh.getParamResult(objectModel).equals(ValidatorActionResult.NOTPRESENT)</xsp:expr> @@ -580,7 +580,7 @@ <xsl:choose> <xsl:when test="string($name)!='-1'"> <xsp:logic> - if (XSPFormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.NOTPRESENT)) { + if (FormValidatorHelper.getParamResult(objectModel,<xsl:copy-of select="$name"/>).equals(ValidatorActionResult.NOTPRESENT)) { <xsp:content><xsl:apply-templates/></xsp:content> } </xsp:logic> 1.4 +1 -1 cocoon-2.1/src/blocks/xsp/samples/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/xsp/samples/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 10 Mar 2004 15:37:54 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.4 @@ -96,7 +96,7 @@ <map:pipeline internal-only="true"> <map:match pattern="view-source"> <!-- colourize files that are known to be XML --> - <map:match type="filename" pattern="((xml)|(xsp)|(xmap)|(xconf))$"> + <map:match type="regexp" pattern="((xml)|(xsp)|(xmap)|(xconf))$"> <map:generate src="util/view-source.xsp" type="serverpages"/> <map:serialize/> </map:match> 1.49 +9 -1 cocoon-2.1/src/webapp/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/webapp/sitemap.xmap,v retrieving revision 1.48 retrieving revision 1.49 diff -u -r1.48 -r1.49 --- sitemap.xmap 10 Mar 2004 12:58:13 -0000 1.48 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.49 @@ -127,6 +127,7 @@ <map:transformer logger="sitemap.transformer.readDOMsession" name="readDOMsession" src="org.apache.cocoon.transformation.ReadDOMSessionTransformer"/> <map:transformer logger="sitemap.transformer.log" name="log" pool-grow="2" pool-max="16" pool-min="2" src="org.apache.cocoon.transformation.LogTransformer"/> <map:transformer logger="sitemap.transformer.jx" name="jx" pool-grow="2" pool-max="16" pool-min="2" src="org.apache.cocoon.transformation.JXTemplateTransformer"/> + <map:transformer logger="sitemap.transformer.paginate" name="paginate" src="org.apache.cocoon.transformation.pagination.Paginator"/> </map:transformers> <!--+ @@ -198,6 +199,7 @@ +--> <map:readers default="resource"> <map:reader logger="sitemap.reader.resource" name="resource" pool-max="32" src="org.apache.cocoon.reading.ResourceReader"/> + <map:reader logger="sitemap.reader.image" name="image" src="org.apache.cocoon.reading.ImageReader"/> </map:readers> <!--+ @@ -268,6 +270,7 @@ <exception class="java.lang.Throwable" unroll="true"/> </map:selector> + <map:selector logger="sitemap.selector.request-method" name="request-method" src="org.apache.cocoon.selection.RequestMethodSelector"/> <map:selector logger="sitemap.selector.resource-exists" name="resource-exists" src="org.apache.cocoon.selection.ResourceExistsSelector"/> <map:selector logger="sitemap.selector.request-parameter" name="request-parameter" src="org.apache.cocoon.selection.RequestParameterSelector"> <!-- Define now which request parameter to use; or do it later, @@ -286,6 +289,7 @@ <!-- <header-name>myparam</header-name> --> </map:selector> <map:selector logger="sitemap.selector.host" name="host" src="org.apache.cocoon.selection.HostSelector"/> + <map:selector logger="sitemap.selector.simple" name="simple" src="org.apache.cocoon.selection.SimpleSelector"/> </map:selectors> <!--+ @@ -299,13 +303,17 @@ +--> <map:actions> <map:action logger="sitemap.action.request" name="request" src="org.apache.cocoon.acting.RequestParamAction"/> + <map:action logger="sitemap.action.requestParamExists" name="req-params" src="org.apache.cocoon.acting.RequestParameterExistsAction"/> <map:action logger="sitemap.action.form-validator" name="form-validator" src="org.apache.cocoon.acting.FormValidatorAction"/> <map:action logger="sitemap.action.session-state" name="session-state" src="org.apache.cocoon.acting.SessionStateAction"/> <map:action logger="sitemap.action.session-isvalid" name="session-isvalid" src="org.apache.cocoon.acting.SessionIsValidAction"/> + <map:action logger="sitemap.action.session-validator" name="session-validator" src="org.apache.cocoon.acting.SessionValidatorAction"/> + <map:action logger="sitemap.action.session-invalidator" name="session-invalidator" src="org.apache.cocoon.acting.SessionInvalidatorAction"/> <map:action logger="sitemap.action.resource-exists" name="resource-exists" src="org.apache.cocoon.acting.ResourceExistsAction"/> <map:action logger="sitemap.action.set-header" name="set-header" src="org.apache.cocoon.acting.HttpHeaderAction"/> <map:action logger="sitemap.action.clear-cache" name="clear-cache" src="org.apache.cocoon.acting.ClearCacheAction"/> <map:action logger="sitemap.action.clear-persistent-store" name="clear-persistent-store" src="org.apache.cocoon.acting.ClearPersistentStoreAction"/> + <map:action logger="sitemap.action.locale" name="locale" src="org.apache.cocoon.acting.LocaleAction"/> </map:actions> <!--+ 1.3 +0 -11 cocoon-2.1/src/webapp/samples/filter/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/filter/sitemap.xmap,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- sitemap.xmap 9 Mar 2004 01:43:50 -0000 1.2 +++ sitemap.xmap 11 Mar 2004 16:25:49 -0000 1.3 @@ -17,17 +17,6 @@ <!-- CVS $ID$ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> -<!-- =========================== Components ================================ --> - - <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> - </map:components> - <!-- =========================== Views =================================== --> <map:views> 1.5 +1 -11 cocoon-2.1/src/webapp/samples/imagereader/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/imagereader/sitemap.xmap,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- sitemap.xmap 8 Mar 2004 23:32:50 -0000 1.4 +++ sitemap.xmap 11 Mar 2004 16:25:50 -0000 1.5 @@ -22,16 +22,6 @@ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> - <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"/> - <map:readers default="resource"> - <map:reader name="image" src="org.apache.cocoon.reading.ImageReader" logger="sitemap.reader.image" pool-max="32" pool-min="1" pool-grow="4"/> - </map:readers> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> - </map:components> <map:pipelines> <map:pipeline> 1.4 +1 -11 cocoon-2.1/src/webapp/samples/paginator/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/paginator/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 6 Mar 2004 02:26:15 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:50 -0000 1.4 @@ -18,16 +18,6 @@ <!-- CVS: $Id$ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> - <map:components> - <map:generators default="file"/> - <map:transformers default="xslt"> - <map:transformer name="paginate" src="org.apache.cocoon.transformation.pagination.Paginator"/> - </map:transformers> - <map:readers default="resource"/> - <map:serializers default="html"/> - <map:matchers default="wildcard"/> - <map:selectors default="browser"/> - </map:components> <map:pipelines> <map:pipeline> 1.8 +2 -8 cocoon-2.1/src/webapp/samples/protected/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/protected/sitemap.xmap,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- sitemap.xmap 10 Mar 2004 16:16:12 -0000 1.7 +++ sitemap.xmap 11 Mar 2004 16:25:50 -0000 1.8 @@ -22,12 +22,6 @@ <!-- ========================= Components ============================== --> <map:components> <map:actions> - <map:action name="session-validator" - src="org.apache.cocoon.acting.SessionValidatorAction"/> - <map:action name="session-invalidator" - src="org.apache.cocoon.acting.SessionInvalidatorAction"/> - <map:action name="form-validator" - src="org.apache.cocoon.acting.FormValidatorAction"/> <map:action name="db-authenticator" src="org.apache.cocoon.acting.DatabaseAuthenticatorAction"/> </map:actions> @@ -72,7 +66,7 @@ <map:parameter name="contextPath" value="{request:contextPath}"/> <map:parameter name="file" value="docs/login.xml"/> <map:parameter name="remove" value="{0}"/> - </map:transform> + </map:transform> <map:serialize/> </map:match> 1.4 +19 -63 cocoon-2.1/src/webapp/samples/simpleform/four/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/simpleform/four/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 6 Mar 2004 02:25:40 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:50 -0000 1.4 @@ -18,43 +18,6 @@ <map:components> - <!--+ - | In order to use simple form validation, we need to make this action - | available to the sitemap. Components are inherited, so this could have - | been done in a parent sitemap. However, to illustrate the usage, we - | do it here. - | - | Note, there are several different validator actions available in - | Cocoon. They share the same validation code but operate on different - | values. Here, we're interested in validating request parameters, thus - | the FormValidatorAction is the right choice. - | - | The action is the only component we need to declare - the logicsheet - | has been added to cocoon.xconf for you already. - +--> - <map:actions> - <map:action name="formval" - logger="sitemap.action.form-validator" - src="org.apache.cocoon.acting.FormValidatorAction"/> - </map:actions> - - - - <!--+ - | Validation should only occurr when data has been submitted. Therefore - | a selector is created that will be used to select upon the request method. - | This is optional if you don't mind to show validation results without - | user input. - | - +--> - <map:selectors> - <map:selector name="simple" - logger="sitemap.matcher.wildcard" - src="org.apache.cocoon.selection.SimpleSelector"/> - </map:selectors> - - - <map:transformers default="xslt"> <!--+ @@ -105,13 +68,13 @@ | this instance has been instructed to ignore validation results because | looking up the instance data requires to augment the element name with | the form name and thus differ from the validation result names. - | + | | The instance extractor places the form instances into a map with the | form name as key. Furthermore, it has been instructed to create a root | element wrapping the instance data with the same name as the form. | Hence we need to included the form's name twice in the element name | used for the lookup. - | + | | In addition, we may want to be able to select from a XSP if the form | data should be replaced with values from the instance or from the | request. Therefore, a different attribute is used to protect element @@ -176,18 +139,15 @@ </map:views> - <!--+ | Pipelines | +--> - <map:pipelines> <map:pipeline> - <!-- some redirections --> <map:match pattern=""> <map:redirect-to uri="index"/> @@ -202,23 +162,23 @@ <map:select type="simple"> <map:parameter name="value" value="{request:method}"/> <map:when test="POST"> - <!--+ - | Check the request parameters using the FormValidatorAction - +--> - <map:act type="formval"> - <map:parameter name="descriptor" value="descriptor.xml"/> - <map:parameter name="validate-set" value="car-reservation"/> - <!--+ - | this is the success case - | - +--> - <map:generate src="success.xml"/> - <map:transform type="simpleform"/> - <map:call resource="static-page"> - <map:parameter name="file" value="success"/> - </map:call> - <!-- because of the resource above the "success" pipeline ends here. --> - </map:act> + <!--+ + | Check the request parameters using the FormValidatorAction + +--> + <map:act type="form-validator"> + <map:parameter name="descriptor" value="descriptor.xml"/> + <map:parameter name="validate-set" value="car-reservation"/> + <!--+ + | this is the success case + | + +--> + <map:generate src="success.xml"/> + <map:transform type="simpleform"/> + <map:call resource="static-page"> + <map:parameter name="file" value="success"/> + </map:call> + <!-- because of the resource above the "success" pipeline ends here. --> + </map:act> </map:when> </map:select> <!--+ @@ -245,8 +205,6 @@ </map:call> </map:match> - - <!-- some redirections --> <map:match pattern="*"> <map:redirect-to uri="index"/> @@ -256,5 +214,3 @@ </map:pipelines> </map:sitemap> - -<!-- end of file --> 1.4 +1 -25 cocoon-2.1/src/webapp/samples/simpleform/one/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/simpleform/one/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 6 Mar 2004 02:26:13 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:50 -0000 1.4 @@ -16,30 +16,6 @@ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> - <map:components> - - <!--+ - | In order to use simple form validation, we need to make this action - | available to the sitemap. Components are inherited, so this could have - | been done in a parent sitemap. However, to illustrate the usage, we - | do it here. - | - | Note, there are several different validator actions available in - | Cocoon. They share the same validation code but operate on different - | values. Here, we're interested in validating request parameters, thus - | the FormValidatorAction is the right choice. - | - | The action is the only component we need to declare - the logicsheet - | has been added to cocoon.xconf for you already. - +--> - <map:actions> - <map:action name="formval" - logger="sitemap.action.form-validator" - src="org.apache.cocoon.acting.FormValidatorAction"/> - </map:actions> - - </map:components> - <!--+ | This is a standard resource for rendering a XSP page. +--> @@ -97,7 +73,7 @@ <map:match pattern="index"> - <map:act type="formval"> + <map:act type="form-validator"> <map:parameter name="descriptor" value="descriptor.xml"/> <map:parameter name="validate-set" value="car-reservation"/> <!--+ 1.4 +0 -2 cocoon-2.1/src/webapp/samples/simpleform/three/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/simpleform/three/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 6 Mar 2004 02:25:43 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:50 -0000 1.4 @@ -18,7 +18,6 @@ <map:components> - <map:transformers default="xslt"> <!--+ | This transformer is used to extract the form instance data from the @@ -82,7 +81,6 @@ <input-module name="request-attr"/> </input-module> </map:transformer> - </map:transformers> 1.4 +20 -65 cocoon-2.1/src/webapp/samples/simpleform/two/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/simpleform/two/sitemap.xmap,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sitemap.xmap 6 Mar 2004 02:26:10 -0000 1.3 +++ sitemap.xmap 11 Mar 2004 16:25:50 -0000 1.4 @@ -16,44 +16,7 @@ --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> - <map:components> - - <!--+ - | In order to use simple form validation, we need to make this action - | available to the sitemap. Components are inherited, so this could have - | been done in a parent sitemap. However, to illustrate the usage, we - | do it here. - | - | Note, there are several different validator actions available in - | Cocoon. They share the same validation code but operate on different - | values. Here, we're interested in validating request parameters, thus - | the FormValidatorAction is the right choice. - | - | The action is the only component we need to declare - the logicsheet - | has been added to cocoon.xconf for you already. - +--> - <map:actions> - <map:action name="formval" - logger="sitemap.action.form-validator" - src="org.apache.cocoon.acting.FormValidatorAction"/> - </map:actions> - - - - <!--+ - | Validation should only occurr when data has been submitted. Therefore - | a selector is created that will be used to select upon the request method. - | This is optional if you don't mind to show validation results without - | user input. - | - +--> - <map:selectors> - <map:selector name="simple" - logger="sitemap.matcher.wildcard" - src="org.apache.cocoon.selection.SimpleSelector"/> - </map:selectors> - - + <map:components> <!--+ the SimpleFormTransformer acts upon HTML4 form element tags and replaces their | value attribute or their content in case of the textarea element with data obtained @@ -116,44 +79,40 @@ | +--> - <map:pipelines> <map:pipeline> - <!-- some redirections --> <map:match pattern=""> <map:redirect-to uri="index"/> </map:match> - - <map:match pattern="index"> <!--+ | Only validate when data was submitted +--> - <map:select type="simple"> + <map:select type="simple"> <map:parameter name="value" value="{request:method}"/> <map:when test="POST"> - <!--+ - | Check the request parameters using the FormValidatorAction - +--> - <map:act type="formval"> - <map:parameter name="descriptor" value="descriptor.xml"/> - <map:parameter name="validate-set" value="car-reservation"/> - <!--+ - | this is the success case - | - +--> - <map:generate src="success.xml"/> - <map:transform type="simpleform"/> - <map:call resource="static-page"> - <map:parameter name="file" value="success"/> - </map:call> - <!-- because of the resource above the "success" pipeline ends here. --> - </map:act> - </map:when> + <!--+ + | Check the request parameters using the FormValidatorAction + +--> + <map:act type="form-validator"> + <map:parameter name="descriptor" value="descriptor.xml"/> + <map:parameter name="validate-set" value="car-reservation"/> + <!--+ + | this is the success case + | + +--> + <map:generate src="success.xml"/> + <map:transform type="simpleform"/> + <map:call resource="static-page"> + <map:parameter name="file" value="success"/> + </map:call> + <!-- because of the resource above the "success" pipeline ends here. --> + </map:act> + </map:when> </map:select> <!--+ | this branch contains the failed validation. @@ -171,8 +130,6 @@ </map:call> </map:match> - - <!-- some redirections --> <map:match pattern="*"> <map:redirect-to uri="index"/> @@ -182,5 +139,3 @@ </map:pipelines> </map:sitemap> - -<!-- end of file --> 1.5 +24 -24 cocoon-2.1/src/webapp/samples/slides/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/slides/sitemap.xmap,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- sitemap.xmap 6 Mar 2004 02:26:00 -0000 1.4 +++ sitemap.xmap 11 Mar 2004 16:25:50 -0000 1.5 @@ -19,33 +19,33 @@ <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> - <map:pipelines> + <map:pipelines> - <map:pipeline> + <map:pipeline> - <map:match pattern="slides"> - <map:generate src="slides.xml"/> - <map:transform src="stylesheets/navigation.xsl"> - <map:parameter name="use-request-parameters" value="true"/> - </map:transform> - <map:transform src="stylesheets/slides2html.xsl"/> - <map:serialize/> - </map:match> + <map:match pattern="slides"> + <map:generate src="slides.xml"/> + <map:transform src="stylesheets/navigation.xsl"> + <map:parameter name="use-request-parameters" value="true"/> + </map:transform> + <map:transform src="stylesheets/slides2html.xsl"/> + <map:serialize/> + </map:match> - <map:match pattern="style"> - <map:read mime-type="text/css" src="stylesheets/slides.css"/> - </map:match> - - <map:match pattern="figures/**"> - <map:read src="figures/{1}"/> - </map:match> - - <map:match pattern="images/**"> - <map:read src="images/{1}"/> - </map:match> + <map:match pattern="style"> + <map:read mime-type="text/css" src="stylesheets/slides.css"/> + </map:match> + + <map:match pattern="figures/**"> + <map:read src="figures/{1}"/> + </map:match> + + <map:match pattern="images/**"> + <map:read src="images/{1}"/> + </map:match> - </map:pipeline> + </map:pipeline> - </map:pipelines> + </map:pipelines> </map:sitemap>