You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by fe...@apache.org on 2007/05/28 22:17:18 UTC
svn commit: r542312 [5/14] - in /cocoon/trunk/blocks:
cocoon-ajax/cocoon-ajax-impl/src/main/resources/COB-INF/system/
cocoon-ajax/cocoon-ajax-impl/src/main/resources/META-INF/cocoon/spring/
cocoon-ajax/cocoon-ajax-sample/src/main/resources/COB-INF/ coc...
Modified: cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/flow/jxcalc/sitemap.xmap
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/flow/jxcalc/sitemap.xmap?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/flow/jxcalc/sitemap.xmap (original)
+++ cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/flow/jxcalc/sitemap.xmap Mon May 28 13:17:10 2007
@@ -18,74 +18,74 @@
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
- <!-- =========================== Flowscripts =================================== -->
+ <!-- =========================== Flowscripts =================================== -->
- <map:flow language="javascript">
- <map:script src="calc.js" />
- </map:flow>
-
- <!-- =========================== Views =================================== -->
-
- <map:views>
- <map:view name="content" from-label="content">
- <map:serialize type="xml" />
- </map:view>
-
- <map:view from-label="content" name="pretty-content">
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
- </map:serialize>
- </map:view>
-
- <map:view name="links" from-position="last">
- <map:serialize type="links" />
- </map:view>
- </map:views>
-
- <!-- =========================== Pipelines ================================= -->
- <map:pipelines>
- <map:pipeline>
- <!--+
- | produces the screens called by the flowscript
- +-->
- <map:match pattern="page/*">
- <map:generate type="jx" src="screens/{1}.xml" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/common/simple-page2html" />
- </map:serialize>
- </map:match>
- </map:pipeline>
-
- <map:pipeline>
- <!--+
- | matches the page with the continuation ID and calls the flowscript
- | associated to this sitemap with the given continuation ID. The flow
- | engine will then look into the continuation store, retrieve
- | the correct continuation and resume execution of the flowscript
- | with that continuation. This guarantees transparent state
- | resumption between requests without the need for anything else
- | (cookies or URL-encoded session IDs)
- +-->
- <map:match pattern="continue.*">
- <map:call continuation="{1}" />
- </map:match>
-
- <!--+
- | matches the call to the beginning of the flow and calls the flow
- | from its entry point which, in this case is the 'calculator()'
- | javascript function.
- +-->
- <map:match pattern="">
- <map:call function="calculator" />
- </map:match>
-
- <!-- Make screens available to be used by other (sample-)blocks -->
- <map:match pattern="screens/**">
- <map:read src="screens/{1}" />
- </map:match>
+ <map:flow language="javascript">
+ <map:script src="calc.js" />
+ </map:flow>
+
+ <!-- =========================== Views =================================== -->
+
+ <map:views>
+ <map:view name="content" from-label="content">
+ <map:serialize type="xml" />
+ </map:view>
+
+ <map:view from-label="content" name="pretty-content">
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
+ </map:serialize>
+ </map:view>
+
+ <map:view name="links" from-position="last">
+ <map:serialize type="links" />
+ </map:view>
+ </map:views>
+
+ <!-- =========================== Pipelines ================================= -->
+ <map:pipelines>
+ <map:pipeline>
+ <!--+
+ | produces the screens called by the flowscript
+ +-->
+ <map:match pattern="page/*">
+ <map:generate type="jx" src="screens/{1}.xml" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/common/simple-page2html" />
+ </map:serialize>
+ </map:match>
+ </map:pipeline>
+
+ <map:pipeline>
+ <!--+
+ | matches the page with the continuation ID and calls the flowscript
+ | associated to this sitemap with the given continuation ID. The flow
+ | engine will then look into the continuation store, retrieve
+ | the correct continuation and resume execution of the flowscript
+ | with that continuation. This guarantees transparent state
+ | resumption between requests without the need for anything else
+ | (cookies or URL-encoded session IDs)
+ +-->
+ <map:match pattern="continue.*">
+ <map:call continuation="{1}" />
+ </map:match>
+
+ <!--+
+ | matches the call to the beginning of the flow and calls the flow
+ | from its entry point which, in this case is the 'calculator()'
+ | javascript function.
+ +-->
+ <map:match pattern="">
+ <map:call function="calculator" />
+ </map:match>
+
+ <!-- Make screens available to be used by other (sample-)blocks -->
+ <map:match pattern="screens/**">
+ <map:read src="screens/{1}" />
+ </map:match>
- </map:pipeline>
- </map:pipelines>
+ </map:pipeline>
+ </map:pipelines>
</map:sitemap>
Modified: cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/flow/prefs/sitemap.xmap
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/flow/prefs/sitemap.xmap?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/flow/prefs/sitemap.xmap (original)
+++ cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/flow/prefs/sitemap.xmap Mon May 28 13:17:10 2007
@@ -22,77 +22,77 @@
<map:views>
<map:view name="content" from-label="content">
- <map:serialize type="xml"/>
+ <map:serialize type="xml" />
</map:view>
<map:view from-label="content" name="pretty-content">
- <map:transform src="servlet:style-default:/stylesheets/system/xml2html.xslt"/>
+ <map:transform src="servlet:style-default:/stylesheets/system/xml2html.xslt" />
<map:transform type="servletLinkRewriter" />
- <map:serialize type="html"/>
+ <map:serialize type="html" />
</map:view>
<map:view name="links" from-position="last">
- <map:serialize type="links"/>
+ <map:serialize type="links" />
</map:view>
</map:views>
<!-- indicates what flowscript to attach to this sitemap -->
<map:flow language="javascript">
- <map:script src="prefs.js"/>
+ <map:script src="prefs.js" />
</map:flow>
<map:pipelines>
<map:pipeline>
<!--+
- | Produces the views called by the flowscript
- +-->
+ | Produces the views called by the flowscript
+ +-->
<map:match pattern="page/*">
- <map:generate type="jx" src="screens/{1}.xml"/>
+ <map:generate type="jx" src="screens/{1}.xml" />
<map:transform src="servlet:style-default:/common/style/xsl/html/simple-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="servlet:/flow/prefs/screens/{1}.xsp"/>
- <map:parameter name="remove" value="{0}"/>
+ <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="servlet:/flow/prefs/screens/{1}.xsp" />
+ <map:parameter name="remove" value="{0}" />
</map:transform>
<map:transform type="servletLinkRewriter" />
- <map:serialize/>
+ <map:serialize />
</map:match>
</map:pipeline>
-
+
<map:pipeline>
<!--+
- | Unlike the calculator example, this flow has many different
- | entry points, each indicated by its own matcher
- +-->
+ | Unlike the calculator example, this flow has many different
+ | entry points, each indicated by its own matcher
+ +-->
<map:match pattern="">
- <map:call function="login"/>
+ <map:call function="login" />
</map:match>
<map:match pattern="register">
- <map:call function="registerUser"/>
+ <map:call function="registerUser" />
</map:match>
<map:match pattern="edit">
- <map:call function="edit"/>
+ <map:call function="edit" />
</map:match>
<map:match pattern="logout">
- <map:call function="logout"/>
+ <map:call function="logout" />
</map:match>
<!--+
- | Matches the page with the continuation ID and calls the flowscript
- | associated to this sitemap with the given continuation ID. The flow
- | engine will then look into the continuation store, retrieve
- | the correct continuation and resume execution of the flowscript
- | with that continuation. This guarantees transparent state
- | resumption between requests without the need for anything else
- | (cookies or URL-encoded session IDs)
- +-->
+ | Matches the page with the continuation ID and calls the flowscript
+ | associated to this sitemap with the given continuation ID. The flow
+ | engine will then look into the continuation store, retrieve
+ | the correct continuation and resume execution of the flowscript
+ | with that continuation. This guarantees transparent state
+ | resumption between requests without the need for anything else
+ | (cookies or URL-encoded session IDs)
+ +-->
<map:match pattern="continue.*">
- <map:call continuation="{1}"/>
+ <map:call continuation="{1}" />
</map:match>
<map:match pattern="prefs.js">
- <map:read src="{0}" mime-type="text/plain"/>
+ <map:read src="{0}" mime-type="text/plain" />
</map:match>
</map:pipeline>
Modified: cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/flow/sitemap.xmap
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/flow/sitemap.xmap?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/flow/sitemap.xmap (original)
+++ cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/flow/sitemap.xmap Mon May 28 13:17:10 2007
@@ -20,47 +20,47 @@
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
- <map:views>
- <map:view name="content" from-label="content">
- <map:serialize type="xml" />
- </map:view>
-
- <map:view from-label="content" name="pretty-content">
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
- </map:serialize>
- </map:view>
-
- <map:view name="links" from-position="last">
- <map:serialize type="links" />
- </map:view>
- </map:views>
-
- <map:pipelines>
- <map:pipeline>
-
- <map:match pattern="j">
- <map:generate src="samples.xml" type="jx" />
- <map:serialize type="xml" />
- </map:match>
-
- <map:match pattern="">
- <map:generate src="samples.xml" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/common/simple-samples2html" />
- </map:serialize>
- </map:match>
-
- <map:match pattern="*">
- <map:redirect-to uri="{1}/" />
- </map:match>
-
- <map:match pattern="*/**">
- <map:mount uri-prefix="{1}" src="{1}/" />
- </map:match>
+ <map:views>
+ <map:view name="content" from-label="content">
+ <map:serialize type="xml" />
+ </map:view>
+
+ <map:view from-label="content" name="pretty-content">
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
+ </map:serialize>
+ </map:view>
+
+ <map:view name="links" from-position="last">
+ <map:serialize type="links" />
+ </map:view>
+ </map:views>
+
+ <map:pipelines>
+ <map:pipeline>
+
+ <map:match pattern="j">
+ <map:generate src="samples.xml" type="jx" />
+ <map:serialize type="xml" />
+ </map:match>
+
+ <map:match pattern="">
+ <map:generate src="samples.xml" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/common/simple-samples2html" />
+ </map:serialize>
+ </map:match>
+
+ <map:match pattern="*">
+ <map:redirect-to uri="{1}/" />
+ </map:match>
+
+ <map:match pattern="*/**">
+ <map:mount uri-prefix="{1}" src="{1}/" />
+ </map:match>
- </map:pipeline>
- </map:pipelines>
+ </map:pipeline>
+ </map:pipelines>
</map:sitemap>
Modified: cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/hello-world/sitemap.xmap
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/hello-world/sitemap.xmap?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/hello-world/sitemap.xmap (original)
+++ cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/hello-world/sitemap.xmap Mon May 28 13:17:10 2007
@@ -20,154 +20,154 @@
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
- <!-- =========================== Views =================================== -->
+ <!-- =========================== Views =================================== -->
- <map:views>
- <map:view name="content" from-label="content">
- <map:serialize type="xml" />
- </map:view>
-
- <map:view from-label="content" name="pretty-content">
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
- </map:serialize>
- </map:view>
-
- <map:view name="links" from-position="last">
- <map:serialize type="links" />
- </map:view>
- </map:views>
-
- <!-- =========================== Pipelines ================================= -->
-
- <map:pipelines>
-
- <map:pipeline id="service-resource">
- <!--
- All matcher in this pipeline are intended to be called
- when making use of servlet services from other blocks
- -->
- </map:pipeline>
-
- <map:pipeline id="internal">
- <map:match pattern="">
- <map:generate src="samples.xml" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/common/simple-samples2html" />
- </map:serialize>
- </map:match>
-
- <map:match pattern="hello.xml">
- <map:generate src="content/hello.xml" />
- <map:serialize type="xml" />
- </map:match>
-
- <map:match pattern="hello.html">
- <map:generate src="content/hello.xml" />
- <map:transform src="style/xsl/page2html.xsl" />
- <map:serialize type="html" />
- </map:match>
-
- <map:match pattern="hello.xhtml">
- <map:generate src="content/hello.xml" />
- <map:transform src="style/xsl/page2html.xsl" />
- <map:serialize type="xhtml" />
- </map:match>
-
- <map:match pattern="hello.txt">
- <map:generate src="content/hello.xml" />
- <map:serialize type="text" />
- </map:match>
-
- <map:match pattern="hello.wml">
- <map:generate src="content/hello.xml" />
- <map:transform src="style/xsl/page2wml.xsl" />
- <map:serialize type="wml" />
- </map:match>
-
- <map:match pattern="hello.chtml">
- <map:generate src="content/hello.xml" />
- <map:transform src="style/xsl/page2chtml.xsl" />
- <map:serialize type="chtml" />
- </map:match>
-
- <map:match pattern="hello.vml">
- <map:generate src="content/hello.xml" />
- <map:transform src="style/xsl/page2vml.xsl" />
- <map:serialize type="xml" />
- </map:match>
-
- <map:match pattern="hello.svg">
- <map:generate src="content/hello.xml" />
- <map:transform src="style/xsl/page2svg.xsl" />
- <map:serialize type="svgxml" />
- </map:match>
-
- <map:match pattern="hello.swf">
- <map:read src="style/swf/hello.swf" />
- </map:match>
-
- <map:match pattern="hello.wrl">
- <map:generate src="content/hello.xml" />
- <map:transform src="style/xsl/page2vrml.xsl" />
- <map:serialize type="vrml" />
- </map:match>
-
- <map:match pattern="hello.service">
- <map:generate src="content/hello.xml" />
- <map:transform src="style/xsl/page2html.xsl" />
- <map:serialize type="xml" />
- </map:match>
-
- <map:match pattern="hello.service/WSDL">
- <map:generate src="webservice/HelloWorld.wsdl" />
- <map:serialize type="xml" />
- </map:match>
-
- <map:match pattern="hello.sxw">
- <map:generate src="content/hello.xml" />
- <map:transform src="style/xsl/page2sxw.xsl" />
- <map:serialize type="sxw" />
- </map:match>
-
- <map:match pattern="hello.sxc">
- <map:generate src="content/hello.xml" />
- <map:transform src="style/xsl/page2sxc.xsl" />
- <map:serialize type="sxc" />
- </map:match>
-
- <map:match pattern="hello.sxi">
- <map:generate src="content/hello.xml" />
- <!-- FIXME: XSLTC fails on this stylesheet -->
- <map:transform type="xalan" src="style/xsl/page2sxi.xsl" />
- <map:serialize type="sxi" />
- </map:match>
-
- <map:match pattern="hello.sxd">
- <map:generate src="content/hello.xml" />
- <map:transform src="style/xsl/page2sxd.xsl" />
- <map:serialize type="sxd" />
- </map:match>
-
- <map:match pattern="hello-worldml.doc">
- <map:generate src="content/hello.xml" />
- <map:transform src="style/xsl/page2wordml.xsl" />
- <map:serialize type="xml" />
- </map:match>
-
- <map:match pattern="hello.zip">
- <map:generate src="content/hello_zip.xml" />
- <map:serialize type="zip" />
- </map:match>
- </map:pipeline>
-
- <map:pipeline id="external">
- <!-- Make styles available to be used by other (sample-)blocks -->
- <map:match pattern="style/**.xsl">
- <map:read src="style/{1}.xsl" />
- </map:match>
- </map:pipeline>
- </map:pipelines>
+ <map:views>
+ <map:view name="content" from-label="content">
+ <map:serialize type="xml" />
+ </map:view>
+
+ <map:view from-label="content" name="pretty-content">
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
+ </map:serialize>
+ </map:view>
+
+ <map:view name="links" from-position="last">
+ <map:serialize type="links" />
+ </map:view>
+ </map:views>
+
+ <!-- =========================== Pipelines ================================= -->
+
+ <map:pipelines>
+
+ <map:pipeline id="service-resource">
+ <!--
+ All matcher in this pipeline are intended to be called
+ when making use of servlet services from other blocks
+ -->
+ </map:pipeline>
+
+ <map:pipeline id="internal">
+ <map:match pattern="">
+ <map:generate src="samples.xml" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/common/simple-samples2html" />
+ </map:serialize>
+ </map:match>
+
+ <map:match pattern="hello.xml">
+ <map:generate src="content/hello.xml" />
+ <map:serialize type="xml" />
+ </map:match>
+
+ <map:match pattern="hello.html">
+ <map:generate src="content/hello.xml" />
+ <map:transform src="style/xsl/page2html.xsl" />
+ <map:serialize type="html" />
+ </map:match>
+
+ <map:match pattern="hello.xhtml">
+ <map:generate src="content/hello.xml" />
+ <map:transform src="style/xsl/page2html.xsl" />
+ <map:serialize type="xhtml" />
+ </map:match>
+
+ <map:match pattern="hello.txt">
+ <map:generate src="content/hello.xml" />
+ <map:serialize type="text" />
+ </map:match>
+
+ <map:match pattern="hello.wml">
+ <map:generate src="content/hello.xml" />
+ <map:transform src="style/xsl/page2wml.xsl" />
+ <map:serialize type="wml" />
+ </map:match>
+
+ <map:match pattern="hello.chtml">
+ <map:generate src="content/hello.xml" />
+ <map:transform src="style/xsl/page2chtml.xsl" />
+ <map:serialize type="chtml" />
+ </map:match>
+
+ <map:match pattern="hello.vml">
+ <map:generate src="content/hello.xml" />
+ <map:transform src="style/xsl/page2vml.xsl" />
+ <map:serialize type="xml" />
+ </map:match>
+
+ <map:match pattern="hello.svg">
+ <map:generate src="content/hello.xml" />
+ <map:transform src="style/xsl/page2svg.xsl" />
+ <map:serialize type="svgxml" />
+ </map:match>
+
+ <map:match pattern="hello.swf">
+ <map:read src="style/swf/hello.swf" />
+ </map:match>
+
+ <map:match pattern="hello.wrl">
+ <map:generate src="content/hello.xml" />
+ <map:transform src="style/xsl/page2vrml.xsl" />
+ <map:serialize type="vrml" />
+ </map:match>
+
+ <map:match pattern="hello.service">
+ <map:generate src="content/hello.xml" />
+ <map:transform src="style/xsl/page2html.xsl" />
+ <map:serialize type="xml" />
+ </map:match>
+
+ <map:match pattern="hello.service/WSDL">
+ <map:generate src="webservice/HelloWorld.wsdl" />
+ <map:serialize type="xml" />
+ </map:match>
+
+ <map:match pattern="hello.sxw">
+ <map:generate src="content/hello.xml" />
+ <map:transform src="style/xsl/page2sxw.xsl" />
+ <map:serialize type="sxw" />
+ </map:match>
+
+ <map:match pattern="hello.sxc">
+ <map:generate src="content/hello.xml" />
+ <map:transform src="style/xsl/page2sxc.xsl" />
+ <map:serialize type="sxc" />
+ </map:match>
+
+ <map:match pattern="hello.sxi">
+ <map:generate src="content/hello.xml" />
+ <!-- FIXME: XSLTC fails on this stylesheet -->
+ <map:transform type="xalan" src="style/xsl/page2sxi.xsl" />
+ <map:serialize type="sxi" />
+ </map:match>
+
+ <map:match pattern="hello.sxd">
+ <map:generate src="content/hello.xml" />
+ <map:transform src="style/xsl/page2sxd.xsl" />
+ <map:serialize type="sxd" />
+ </map:match>
+
+ <map:match pattern="hello-worldml.doc">
+ <map:generate src="content/hello.xml" />
+ <map:transform src="style/xsl/page2wordml.xsl" />
+ <map:serialize type="xml" />
+ </map:match>
+
+ <map:match pattern="hello.zip">
+ <map:generate src="content/hello_zip.xml" />
+ <map:serialize type="zip" />
+ </map:match>
+ </map:pipeline>
+
+ <map:pipeline id="external">
+ <!-- Make styles available to be used by other (sample-)blocks -->
+ <map:match pattern="style/**.xsl">
+ <map:read src="style/{1}.xsl" />
+ </map:match>
+ </map:pipeline>
+ </map:pipelines>
</map:sitemap>
Modified: cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/i18n/sitemap.xmap
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/i18n/sitemap.xmap?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/i18n/sitemap.xmap (original)
+++ cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/i18n/sitemap.xmap Mon May 28 13:17:10 2007
@@ -24,184 +24,184 @@
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
- <!-- =========================== Components ================================ -->
+ <!-- =========================== Components ================================ -->
- <map:components>
- <map:generators default="file">
- <!--+
- | Redefine generators to remove their labels (otherwise aggregated parts also go through views)
- +-->
- <map:generator name="file" logger="sitemap.generator.file" src="org.apache.cocoon.generation.FileGenerator" />
- <map:generator name="serverpages" logger="sitemap.generator.serverpages" src="org.apache.cocoon.generation.ServerPagesGenerator" />
- </map:generators>
-
- <map:transformers default="xslt">
- <!--+
- | Configure i18n transformer with message catalogues
- +-->
- <map:transformer name="i18n" logger="sitemap.transformer.i18n" src="org.apache.cocoon.transformation.I18nTransformer">
- <catalogues default="messages">
- <catalogue id="messages" name="messages" location="translations" />
- <catalogue id="menu" name="menu" location="translations" />
- <catalogue id="tiered" name="messages">
- <location>translations/tiered</location>
- <location>translations</location>
- </catalogue>
- </catalogues>
- </map:transformer>
- </map:transformers>
-
- <map:actions>
- <!--+
- | Locale action is used to set/get current user locale.
- | See Javadocs for details.
- +-->
- <map:action name="locale" logger="sitemap.action.locale" src="org.apache.cocoon.acting.LocaleAction">
- <!-- Creates a new session if needed. Used with 'store-in-session' param -->
- <create-session>true</create-session>
- <!--+
- | Stores locale information in session. A session should be created before,
- | otherwise 'create-session' should be true.
- +-->
- <store-in-session>true</store-in-session>
- <!-- Stores locale information in request attributes -->
- <store-in-request>true</store-in-request>
- <!-- Stores locale information in a client cookie -->
- <store-in-cookie>false</store-in-cookie>
- <!--+
- | Uncomment to override default:
- <locale-attribute>locale</locale-attribute>
- <use-locale>true</use-locale>
- <default-locale language="en" country="US"/>
- +-->
- </map:action>
- </map:actions>
- </map:components>
+ <map:components>
+ <map:generators default="file">
+ <!--+
+ | Redefine generators to remove their labels (otherwise aggregated parts also go through views)
+ +-->
+ <map:generator name="file" logger="sitemap.generator.file" src="org.apache.cocoon.generation.FileGenerator" />
+ <map:generator name="serverpages" logger="sitemap.generator.serverpages" src="org.apache.cocoon.generation.ServerPagesGenerator" />
+ </map:generators>
+
+ <map:transformers default="xslt">
+ <!--+
+ | Configure i18n transformer with message catalogues
+ +-->
+ <map:transformer name="i18n" logger="sitemap.transformer.i18n" src="org.apache.cocoon.transformation.I18nTransformer">
+ <catalogues default="messages">
+ <catalogue id="messages" name="messages" location="translations" />
+ <catalogue id="menu" name="menu" location="translations" />
+ <catalogue id="tiered" name="messages">
+ <location>translations/tiered</location>
+ <location>translations</location>
+ </catalogue>
+ </catalogues>
+ </map:transformer>
+ </map:transformers>
+
+ <map:actions>
+ <!--+
+ | Locale action is used to set/get current user locale.
+ | See Javadocs for details.
+ +-->
+ <map:action name="locale" logger="sitemap.action.locale" src="org.apache.cocoon.acting.LocaleAction">
+ <!-- Creates a new session if needed. Used with 'store-in-session' param -->
+ <create-session>true</create-session>
+ <!--+
+ | Stores locale information in session. A session should be created before,
+ | otherwise 'create-session' should be true.
+ +-->
+ <store-in-session>true</store-in-session>
+ <!-- Stores locale information in request attributes -->
+ <store-in-request>true</store-in-request>
+ <!-- Stores locale information in a client cookie -->
+ <store-in-cookie>false</store-in-cookie>
+ <!--+
+ | Uncomment to override default:
+ <locale-attribute>locale</locale-attribute>
+ <use-locale>true</use-locale>
+ <default-locale language="en" country="US"/>
+ +-->
+ </map:action>
+ </map:actions>
+ </map:components>
+
+ <!-- =========================== Resources =============================== -->
+ <map:resources>
+ <!--+
+ | This resource is used to create a composite page from menu and content
+ +-->
+ <map:resource name="composite">
+ <map:aggregate element="root">
+ <map:part src="cocoon:/menu/{../0}" />
+ <map:part src="cocoon:/content/{../0}" label="content" />
+ </map:aggregate>
+ <map:transform src="simple2page.xsl">
+ <map:parameter name="page" value="{../0}" />
+ <map:parameter name="locale" value="{../../locale}" />
+ </map:transform>
+ <map:transform src="servlet:style-default:/common/style/xsl/html/complex-page2html.xsl" />
+ <map:transform type="servletLinkRewriter" />
+ <map:serialize type="html" />
+ </map:resource>
+ </map:resources>
+
+ <!-- =========================== Views =================================== -->
+
+ <map:views>
+ <map:view name="content" from-label="content">
+ <map:serialize type="xml" />
+ </map:view>
+
+ <map:view from-label="content" name="pretty-content">
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
+ </map:serialize>
+ </map:view>
+
+ <map:view name="links" from-position="last">
+ <map:serialize type="links" />
+ </map:view>
+ </map:views>
+
+ <!-- =========================== Pipelines ================================= -->
+
+ <map:pipelines>
+ <map:pipeline>
+ <!-- Default pipeline -->
+ <map:match pattern="">
+ <map:redirect-to uri="simple.xml" />
+ </map:match>
- <!-- =========================== Resources =============================== -->
- <map:resources>
+ <map:act type="locale">
<!--+
- | This resource is used to create a composite page from menu and content
- +-->
- <map:resource name="composite">
- <map:aggregate element="root">
- <map:part src="cocoon:/menu/{../0}" />
- <map:part src="cocoon:/content/{../0}" label="content" />
- </map:aggregate>
- <map:transform src="simple2page.xsl">
- <map:parameter name="page" value="{../0}" />
- <map:parameter name="locale" value="{../../locale}" />
- </map:transform>
- <map:transform src="servlet:style-default:/common/style/xsl/html/complex-page2html.xsl" />
- <map:transform type="servletLinkRewriter" />
- <map:serialize type="html" />
- </map:resource>
- </map:resources>
-
- <!-- =========================== Views =================================== -->
-
- <map:views>
- <map:view name="content" from-label="content">
- <map:serialize type="xml" />
- </map:view>
-
- <map:view from-label="content" name="pretty-content">
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
- </map:serialize>
- </map:view>
-
- <map:view name="links" from-position="last">
- <map:serialize type="links" />
- </map:view>
- </map:views>
-
- <!-- =========================== Pipelines ================================= -->
-
- <map:pipelines>
- <map:pipeline>
- <!-- Default pipeline -->
- <map:match pattern="">
- <map:redirect-to uri="simple.xml" />
- </map:match>
-
- <map:act type="locale">
- <!--+
- | Locale aware content generation pipeline
- +-->
-
- <!-- Generate static output (simple.xml) -->
- <map:match pattern="*.xml">
- <map:call resource="composite" />
- </map:match>
-
- <!-- Generate dynamic output (simple.xsp) -->
- <map:match pattern="*.xsp">
- <map:call resource="composite" />
- </map:match>
-
- <!-- A helper matcher for static content translation and generation -->
- <map:match pattern="content/tiered.xml">
- <map:generate src="tiered.xml" />
- <map:transform type="i18n">
- <map:parameter name="default-catalogue-id" value="tiered" />
- <map:parameter name="locale" value="{../locale}" />
- </map:transform>
- <map:serialize />
- </map:match>
-
- <!-- A helper matcher for static content translation and generation -->
- <map:match pattern="content/*.xml">
- <map:generate src="{1}.xml" />
- <map:transform type="i18n">
- <map:parameter name="locale" value="{../locale}" />
- </map:transform>
- <map:serialize />
- </map:match>
-
- <!-- A helper matcher for dynamic content translation and generation -->
- <map:match pattern="content/*.xsp">
- <map:generate type="serverpages" src="{1}.xsp" />
- <map:transform type="i18n">
- <map:parameter name="locale" value="{../locale}" />
- </map:transform>
- <map:serialize />
- </map:match>
-
- <!-- Menu generation -->
- <map:match pattern="menu/*">
- <map:generate src="menu.xml" />
- <map:transform type="i18n">
- <!-- Override default catalogue for this pipeline -->
- <map:parameter name="default-catalogue-id" value="menu" />
- <map:parameter name="locale" value="{../locale}" />
- </map:transform>
- <map:serialize />
- </map:match>
- </map:act>
-
- <!--+
- | Locale agnostic pipeline part below
- +-->
-
- <!-- Display this sitemap source -->
- <map:match pattern="sitemap.xmap">
- <map:generate src="sitemap.xmap" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
- </map:serialize>
- </map:match>
-
- <map:match pattern="*.css">
- <map:read src="{1}.css" mime-type="text/css" />
- </map:match>
-
- <map:match pattern="images/*.gif">
- <map:read src="images/{1}.gif" mime-type="image/gif" />
- </map:match>
+ | Locale aware content generation pipeline
+ +-->
+
+ <!-- Generate static output (simple.xml) -->
+ <map:match pattern="*.xml">
+ <map:call resource="composite" />
+ </map:match>
+
+ <!-- Generate dynamic output (simple.xsp) -->
+ <map:match pattern="*.xsp">
+ <map:call resource="composite" />
+ </map:match>
+
+ <!-- A helper matcher for static content translation and generation -->
+ <map:match pattern="content/tiered.xml">
+ <map:generate src="tiered.xml" />
+ <map:transform type="i18n">
+ <map:parameter name="default-catalogue-id" value="tiered" />
+ <map:parameter name="locale" value="{../locale}" />
+ </map:transform>
+ <map:serialize />
+ </map:match>
+
+ <!-- A helper matcher for static content translation and generation -->
+ <map:match pattern="content/*.xml">
+ <map:generate src="{1}.xml" />
+ <map:transform type="i18n">
+ <map:parameter name="locale" value="{../locale}" />
+ </map:transform>
+ <map:serialize />
+ </map:match>
+
+ <!-- A helper matcher for dynamic content translation and generation -->
+ <map:match pattern="content/*.xsp">
+ <map:generate type="serverpages" src="{1}.xsp" />
+ <map:transform type="i18n">
+ <map:parameter name="locale" value="{../locale}" />
+ </map:transform>
+ <map:serialize />
+ </map:match>
+
+ <!-- Menu generation -->
+ <map:match pattern="menu/*">
+ <map:generate src="menu.xml" />
+ <map:transform type="i18n">
+ <!-- Override default catalogue for this pipeline -->
+ <map:parameter name="default-catalogue-id" value="menu" />
+ <map:parameter name="locale" value="{../locale}" />
+ </map:transform>
+ <map:serialize />
+ </map:match>
+ </map:act>
+
+ <!--+
+ | Locale agnostic pipeline part below
+ +-->
+
+ <!-- Display this sitemap source -->
+ <map:match pattern="sitemap.xmap">
+ <map:generate src="sitemap.xmap" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
+ </map:serialize>
+ </map:match>
+
+ <map:match pattern="*.css">
+ <map:read src="{1}.css" mime-type="text/css" />
+ </map:match>
+
+ <map:match pattern="images/*.gif">
+ <map:read src="images/{1}.gif" mime-type="image/gif" />
+ </map:match>
- </map:pipeline>
- </map:pipelines>
+ </map:pipeline>
+ </map:pipelines>
</map:sitemap>
Modified: cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/sitemap.xmap
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/sitemap.xmap?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/sitemap.xmap (original)
+++ cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/sitemap.xmap Mon May 28 13:17:10 2007
@@ -27,42 +27,42 @@
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
- <!-- =========================== Views =================================== -->
+ <!-- =========================== Views =================================== -->
- <map:views>
- <map:view name="content" from-label="content">
- <map:serialize type="xml" />
- </map:view>
-
- <map:view from-label="content" name="pretty-content">
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
- </map:serialize>
- </map:view>
-
- <map:view name="links" from-position="last">
- <map:serialize type="links" />
- </map:view>
- </map:views>
-
- <!-- =========================== Pipelines ================================= -->
-
- <map:pipelines>
- <map:pipeline>
- <map:match pattern="">
- <map:generate src="samples.xml" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/common/simple-samples2html" />
- </map:serialize>
- </map:match>
-
- <!-- ========================= Mount sub-sitemaps ============================= -->
- <map:match pattern="*/**">
- <map:mount uri-prefix="{1}" src="{1}/" />
- </map:match>
- </map:pipeline>
+ <map:views>
+ <map:view name="content" from-label="content">
+ <map:serialize type="xml" />
+ </map:view>
+
+ <map:view from-label="content" name="pretty-content">
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
+ </map:serialize>
+ </map:view>
+
+ <map:view name="links" from-position="last">
+ <map:serialize type="links" />
+ </map:view>
+ </map:views>
+
+ <!-- =========================== Pipelines ================================= -->
+
+ <map:pipelines>
+ <map:pipeline>
+ <map:match pattern="">
+ <map:generate src="samples.xml" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/common/simple-samples2html" />
+ </map:serialize>
+ </map:match>
+
+ <!-- ========================= Mount sub-sitemaps ============================= -->
+ <map:match pattern="*/**">
+ <map:mount uri-prefix="{1}" src="{1}/" />
+ </map:match>
+ </map:pipeline>
- </map:pipelines>
+ </map:pipelines>
</map:sitemap>
Modified: cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/spring/config/spring/applicationContext.xml
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/spring/config/spring/applicationContext.xml?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/spring/config/spring/applicationContext.xml (original)
+++ cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/spring/config/spring/applicationContext.xml Mon May 28 13:17:10 2007
@@ -20,13 +20,9 @@
<beans>
- <bean id="spring-test"
- class="org.apache.cocoon.core.container.spring.test.TestBean"
- abstract="false"
- singleton="true"
- lazy-init="default">
- <property name="settings" ref="org.apache.cocoon.configuration.Settings"/>
- <property name="javaVersion" value="${java.specification.version}"/>
- </bean>
+ <bean id="spring-test" class="org.apache.cocoon.core.container.spring.test.TestBean" abstract="false" singleton="true" lazy-init="default">
+ <property name="settings" ref="org.apache.cocoon.configuration.Settings" />
+ <property name="javaVersion" value="${java.specification.version}" />
+ </bean>
</beans>
Modified: cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/system/sitemap.xmap
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/system/sitemap.xmap?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/system/sitemap.xmap (original)
+++ cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/COB-INF/system/sitemap.xmap Mon May 28 13:17:10 2007
@@ -24,92 +24,92 @@
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
- <!-- =========================== Views =================================== -->
+ <!-- =========================== Views =================================== -->
- <map:views>
- <map:view name="content" from-label="content">
- <map:serialize type="xml" />
- </map:view>
-
- <map:view from-label="content" name="pretty-content">
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
- </map:serialize>
- </map:view>
-
- <map:view name="links" from-position="last">
- <map:serialize type="links" />
- </map:view>
- </map:views>
-
- <!-- =========================== Pipelines ================================= -->
-
- <map:pipelines>
- <map:pipeline>
- <map:match pattern="">
- <map:generate src="samples.xml" />
- <map:transform src="servlet:style-default:/common/style/xsl/html/simple-samples2html.xsl" />
- <map:transform type="servletLinkRewriter" />
- <map:serialize />
- </map:match>
-
- <map:match pattern="status.html">
- <map:generate type="status" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/status2html" />
- </map:serialize>
- </map:match>
-
- <map:match pattern="status-with-continuations.xml">
- <map:generate type="status">
- <map:parameter name="show-cont" value="true" />
- </map:generate>
- <map:serialize type="xml" />
- </map:match>
-
- <map:match pattern="status-with-continuations.html">
- <map:generate src="cocoon:/status-with-continuations.xml" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/status2html" />
- </map:serialize>
- </map:match>
-
- <map:match pattern="clearcache.html">
- <map:act type="clear-cache">
- <map:generate src="status" type="status" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/status2html" />
- </map:serialize>
- </map:act>
- </map:match>
-
- <map:match pattern="clearpersistentstore.html">
- <map:act type="clear-persistent-store">
- <map:generate src="status" type="status" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/status2html" />
- </map:serialize>
- </map:act>
- <map:generate src="no-persistent-store.xml" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
- </map:serialize>
- </map:match>
-
- <map:match pattern="request.html">
- <map:generate type="request" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
- </map:serialize>
- </map:match>
+ <map:views>
+ <map:view name="content" from-label="content">
+ <map:serialize type="xml" />
+ </map:view>
+
+ <map:view from-label="content" name="pretty-content">
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
+ </map:serialize>
+ </map:view>
+
+ <map:view name="links" from-position="last">
+ <map:serialize type="links" />
+ </map:view>
+ </map:views>
+
+ <!-- =========================== Pipelines ================================= -->
+
+ <map:pipelines>
+ <map:pipeline>
+ <map:match pattern="">
+ <map:generate src="samples.xml" />
+ <map:transform src="servlet:style-default:/common/style/xsl/html/simple-samples2html.xsl" />
+ <map:transform type="servletLinkRewriter" />
+ <map:serialize />
+ </map:match>
+
+ <map:match pattern="status.html">
+ <map:generate type="status" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/status2html" />
+ </map:serialize>
+ </map:match>
+
+ <map:match pattern="status-with-continuations.xml">
+ <map:generate type="status">
+ <map:parameter name="show-cont" value="true" />
+ </map:generate>
+ <map:serialize type="xml" />
+ </map:match>
+
+ <map:match pattern="status-with-continuations.html">
+ <map:generate src="cocoon:/status-with-continuations.xml" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/status2html" />
+ </map:serialize>
+ </map:match>
+
+ <map:match pattern="clearcache.html">
+ <map:act type="clear-cache">
+ <map:generate src="status" type="status" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/status2html" />
+ </map:serialize>
+ </map:act>
+ </map:match>
+
+ <map:match pattern="clearpersistentstore.html">
+ <map:act type="clear-persistent-store">
+ <map:generate src="status" type="status" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/status2html" />
+ </map:serialize>
+ </map:act>
+ <map:generate src="no-persistent-store.xml" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
+ </map:serialize>
+ </map:match>
+
+ <map:match pattern="request.html">
+ <map:generate type="request" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
+ </map:serialize>
+ </map:match>
- </map:pipeline>
- </map:pipelines>
+ </map:pipeline>
+ </map:pipelines>
</map:sitemap>
Modified: cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/META-INF/cocoon/spring/cocoon-core-main-sample-blockServlet.xml
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/META-INF/cocoon/spring/cocoon-core-main-sample-blockServlet.xml?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/META-INF/cocoon/spring/cocoon-core-main-sample-blockServlet.xml (original)
+++ cocoon/trunk/blocks/cocoon-core-sample/cocoon-core-main-sample/src/main/resources/META-INF/cocoon/spring/cocoon-core-main-sample-blockServlet.xml Mon May 28 13:17:10 2007
@@ -23,11 +23,11 @@
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://cocoon.apache.org/schema/servlet http://cocoon.apache.org/schema/servlet/cocoon-servlet-1.0.xsd">
- <bean id="org.apache.cocoon.core.main.sample.servlet" class="org.apache.cocoon.sitemap.SitemapServlet">
- <servlet:context mount-path="/cocoon-core-main-sample" context-path="blockcontext:/cocoon-core-main-sample/">
- <servlet:connections>
- <entry key="style-default" value-ref="org.apache.cocoon.samples.style.default.servlet" />
- </servlet:connections>
- </servlet:context>
- </bean>
+ <bean id="org.apache.cocoon.core.main.sample.servlet" class="org.apache.cocoon.sitemap.SitemapServlet">
+ <servlet:context mount-path="/cocoon-core-main-sample" context-path="blockcontext:/cocoon-core-main-sample/">
+ <servlet:connections>
+ <entry key="style-default" value-ref="org.apache.cocoon.samples.style.default.servlet" />
+ </servlet:connections>
+ </servlet:context>
+ </bean>
</beans>
Modified: cocoon/trunk/blocks/cocoon-cron/cocoon-cron-sample/src/main/resources/COB-INF/sitemap.xmap
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-cron/cocoon-cron-sample/src/main/resources/COB-INF/sitemap.xmap?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-cron/cocoon-cron-sample/src/main/resources/COB-INF/sitemap.xmap (original)
+++ cocoon/trunk/blocks/cocoon-cron/cocoon-cron-sample/src/main/resources/COB-INF/sitemap.xmap Mon May 28 13:17:10 2007
@@ -18,79 +18,79 @@
<!-- CVS $Id$ -->
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
- <!-- =========================== Views =================================== -->
+ <!-- =========================== Views =================================== -->
- <map:views>
- <map:view name="content" from-label="content">
- <map:serialize type="xml" />
- </map:view>
-
- <map:view from-label="content" name="pretty-content">
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
- </map:serialize>
- </map:view>
-
- <map:view name="links" from-position="last">
- <map:serialize type="links" />
- </map:view>
-
- </map:views>
-
- <!-- ============================ Flows ================================== -->
-
- <map:flow language="javascript">
- <map:script src="cron.js" />
- </map:flow>
-
- <!-- =========================== Pipelines ================================= -->
-
- <map:pipelines>
-
- <map:pipeline internal-only="false">
- <map:match pattern="*.view">
- <map:generate type="jx" src="{1}.xml" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/common/complex-page2html" />
- </map:serialize>
- </map:match>
- </map:pipeline>
-
- <map:pipeline>
-
- <map:match pattern="">
- <map:redirect-to uri="samples" />
- </map:match>
-
- <map:match pattern="samples">
- <map:generate src="samples.xml" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/common/simple-samples2html" />
- </map:serialize>
- </map:match>
-
- <map:match pattern="docs.html">
- <map:generate src="docs.xml" />
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/common/complex-page2html" />
- </map:serialize>
- </map:match>
-
- <map:match pattern="cron.html">
- <map:call function="cron">
- <map:parameter name="realPath" value="{realpath:/}" />
- </map:call>
- </map:match>
-
- <map:match pattern="continue.*">
- <map:call continuation="{1}" />
- </map:match>
+ <map:views>
+ <map:view name="content" from-label="content">
+ <map:serialize type="xml" />
+ </map:view>
+
+ <map:view from-label="content" name="pretty-content">
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
+ </map:serialize>
+ </map:view>
+
+ <map:view name="links" from-position="last">
+ <map:serialize type="links" />
+ </map:view>
+
+ </map:views>
+
+ <!-- ============================ Flows ================================== -->
+
+ <map:flow language="javascript">
+ <map:script src="cron.js" />
+ </map:flow>
+
+ <!-- =========================== Pipelines ================================= -->
+
+ <map:pipelines>
+
+ <map:pipeline internal-only="false">
+ <map:match pattern="*.view">
+ <map:generate type="jx" src="{1}.xml" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/common/complex-page2html" />
+ </map:serialize>
+ </map:match>
+ </map:pipeline>
+
+ <map:pipeline>
+
+ <map:match pattern="">
+ <map:redirect-to uri="samples" />
+ </map:match>
+
+ <map:match pattern="samples">
+ <map:generate src="samples.xml" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/common/simple-samples2html" />
+ </map:serialize>
+ </map:match>
+
+ <map:match pattern="docs.html">
+ <map:generate src="docs.xml" />
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/common/complex-page2html" />
+ </map:serialize>
+ </map:match>
+
+ <map:match pattern="cron.html">
+ <map:call function="cron">
+ <map:parameter name="realPath" value="{realpath:/}" />
+ </map:call>
+ </map:match>
+
+ <map:match pattern="continue.*">
+ <map:call continuation="{1}" />
+ </map:match>
- </map:pipeline>
- </map:pipelines>
+ </map:pipeline>
+ </map:pipelines>
</map:sitemap>
Modified: cocoon/trunk/blocks/cocoon-cron/cocoon-cron-sample/src/main/resources/META-INF/cocoon/spring/cocoon-cron-sample-blockServlet.xml
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-cron/cocoon-cron-sample/src/main/resources/META-INF/cocoon/spring/cocoon-cron-sample-blockServlet.xml?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-cron/cocoon-cron-sample/src/main/resources/META-INF/cocoon/spring/cocoon-cron-sample-blockServlet.xml (original)
+++ cocoon/trunk/blocks/cocoon-cron/cocoon-cron-sample/src/main/resources/META-INF/cocoon/spring/cocoon-cron-sample-blockServlet.xml Mon May 28 13:17:10 2007
@@ -23,12 +23,12 @@
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://cocoon.apache.org/schema/servlet http://cocoon.apache.org/schema/servlet/cocoon-servlet-1.0.xsd">
- <bean id="org.apache.cocoon.cron.sample.servlet" class="org.apache.cocoon.sitemap.SitemapServlet">
- <servlet:context mount-path="/cocoon-cron-sample" context-path="blockcontext:/cocoon-cron-sample/">
- <servlet:connections>
- <entry key="main-sample" value-ref="org.apache.cocoon.core.main.sample.servlet" />
- <entry key="style-default" value-ref="org.apache.cocoon.samples.style.default.servlet" />
- </servlet:connections>
- </servlet:context>
- </bean>
+ <bean id="org.apache.cocoon.cron.sample.servlet" class="org.apache.cocoon.sitemap.SitemapServlet">
+ <servlet:context mount-path="/cocoon-cron-sample" context-path="blockcontext:/cocoon-cron-sample/">
+ <servlet:connections>
+ <entry key="main-sample" value-ref="org.apache.cocoon.core.main.sample.servlet" />
+ <entry key="style-default" value-ref="org.apache.cocoon.samples.style.default.servlet" />
+ </servlet:connections>
+ </servlet:context>
+ </bean>
</beans>
Modified: cocoon/trunk/blocks/cocoon-databases/cocoon-databases-impl/src/main/resources/META-INF/cocoon/avalon/cocoon-databases-sitemap.xconf
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-databases/cocoon-databases-impl/src/main/resources/META-INF/cocoon/avalon/cocoon-databases-sitemap.xconf?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-databases/cocoon-databases-impl/src/main/resources/META-INF/cocoon/avalon/cocoon-databases-sitemap.xconf (original)
+++ cocoon/trunk/blocks/cocoon-databases/cocoon-databases-impl/src/main/resources/META-INF/cocoon/avalon/cocoon-databases-sitemap.xconf Mon May 28 13:17:10 2007
@@ -21,6 +21,6 @@
+-->
<map:components xmlns:map="http://apache.org/cocoon/sitemap/1.0">
<map:transformers>
- <map:transformer logger="sitemap.transformer.sql" name="sql" src="org.apache.cocoon.transformation.SQLTransformer"/>
+ <map:transformer logger="sitemap.transformer.sql" name="sql" src="org.apache.cocoon.transformation.SQLTransformer" />
</map:transformers>
</map:components>
Modified: cocoon/trunk/blocks/cocoon-databases/cocoon-databases-impl/src/main/resources/META-INF/cocoon/avalon/cocoon-databases.xconf
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-databases/cocoon-databases-impl/src/main/resources/META-INF/cocoon/avalon/cocoon-databases.xconf?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-databases/cocoon-databases-impl/src/main/resources/META-INF/cocoon/avalon/cocoon-databases.xconf (original)
+++ cocoon/trunk/blocks/cocoon-databases/cocoon-databases-impl/src/main/resources/META-INF/cocoon/avalon/cocoon-databases.xconf Mon May 28 13:17:10 2007
@@ -32,22 +32,22 @@
<input-modules>
<component-instance logger="core.modules.input" name="collection" class="org.apache.cocoon.components.modules.input.CollectionMetaModule"/>
</input-modules>
-
- <autoincrement-modules>
- <component-instance logger="core.modules.auto" name="auto" class="org.apache.cocoon.components.modules.database.HsqlIdentityAutoIncrementModule"/>
-<!--
+
+ <autoincrement-modules>
+ <component-instance logger="core.modules.auto" name="auto" class="org.apache.cocoon.components.modules.database.HsqlIdentityAutoIncrementModule" />
+ <!--
Choose the one suitable for your DBMS. You *can* have more than
one at a time, but they need to have different names. You then
need to specify explicitly, which one to use in your descriptor
file.
-
+
<component-instance logger="core.modules.auto" name="auto" class="org.apache.cocoon.components.modules.database.ManualAutoIncrementModule"/>
<component-instance logger="core.modules.auto" name="auto" class="org.apache.cocoon.components.modules.database.IfxSerialAutoIncrementModule"/>
<component-instance logger="core.modules.auto" name="auto" class="org.apache.cocoon.components.modules.database.McKoiSequenceModule"/>
<component-instance logger="core.modules.auto" name="auto" class="org.apache.cocoon.components.modules.database.MysqlAutoIncrementModule"/>
<component-instance logger="core.modules.auto" name="auto" class="org.apache.cocoon.components.modules.database.PgsqlAutoIncrementModule"/>
<component-instance logger="core.modules.auto" name="auto" class="org.apache.cocoon.components.modules.database.SQLServerIdentityAutoIncrementModule"/>
--->
- </autoincrement-modules>
+ -->
+ </autoincrement-modules>
</components>
Modified: cocoon/trunk/blocks/cocoon-databases/cocoon-databases-sample/src/main/resources/COB-INF/mod-db/sitemap.xmap
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-databases/cocoon-databases-sample/src/main/resources/COB-INF/mod-db/sitemap.xmap?view=diff&rev=542312&r1=542311&r2=542312
==============================================================================
--- cocoon/trunk/blocks/cocoon-databases/cocoon-databases-sample/src/main/resources/COB-INF/mod-db/sitemap.xmap (original)
+++ cocoon/trunk/blocks/cocoon-databases/cocoon-databases-sample/src/main/resources/COB-INF/mod-db/sitemap.xmap Mon May 28 13:17:10 2007
@@ -18,217 +18,217 @@
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
- <!-- ========================= Components ============================== -->
+ <!-- ========================= Components ============================== -->
- <map:components>
- <!-- most components are inherited from parent sitemap -->
- <!-- just make sure that defaults suit our needs -->
-
- <map:actions>
- <!-- these action are in addition to the ones inherited -->
-
- <!-- declare actions for database operations -->
- <map:action name="mod-db-add" src="org.apache.cocoon.acting.modular.DatabaseAddAction">
- <descriptor>database.xml</descriptor>
- <!-- shall we throw an exception in addition to rolling back
- the transaction when encountering an error during
- database ops?
- -->
- <throw-exception>false</throw-exception>
- <!-- if results should be directed to another destination than the
- default request attributes, use e.g.
-
- <output>session</output>
-
- this can also be specified on the fly through a map:parameter
- named "output"
- remember, that input-/output-modules need to be declared in your
- cocoon.xconf in order to be used here.
- -->
- </map:action>
-
- <map:action name="mod-db-del" src="org.apache.cocoon.acting.modular.DatabaseDeleteAction">
- <descriptor>database.xml</descriptor>
- <throw-exception>false</throw-exception>
- </map:action>
-
- <map:action name="mod-db-upd" src="org.apache.cocoon.acting.modular.DatabaseUpdateAction">
- <descriptor>database.xml</descriptor>
- <throw-exception>false</throw-exception>
- </map:action>
-
- </map:actions>
-
- </map:components>
-
-
- <!-- =========================== Views =================================== -->
-
- <map:views>
- <map:view name="content" from-label="content">
- <map:serialize type="xml" />
- </map:view>
-
- <map:view from-label="content" name="pretty-content">
- <!-- Make use of servlet services -->
- <map:serialize type="servletService">
- <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
- </map:serialize>
- </map:view>
-
- <map:view name="links" from-position="last">
- <map:serialize type="links" />
- </map:view>
- </map:views>
-
- <!-- =========================== Pipelines ================================= -->
-
- <map:pipelines>
- <map:pipeline>
-
- <map:match pattern="database.xml">
- <map:generate src="{0}" />
- <map:serialize type="xml" />
- </map:match>
- <map:match pattern="schema.sql">
- <map:read src="{0}" mime-type="text/plain" />
- </map:match>
- <!-- ========================== Modular DB ================================= -->
-
- <map:match pattern="">
- <map:redirect-to uri="user-list" />
- </map:match>
-
- <map:match pattern="file-upload-test">
- <map:generate type="serverpages" src="file-upload-blob.xsp" />
- <map:serialize type="xml" />
- </map:match>
-
- <!-- Deliver images from database -->
- <map:match pattern="image/*">
- <map:read type="databasereader" src="{1}" mime-type="image/jpg">
- <!-- option sitemap parameters -->
- <map:parameter name="table" value="media" />
- <map:parameter name="image" value="image" />
- <map:parameter name="key" value="id" />
- <map:parameter name="type-column" value="mimetype" />
- </map:read>
- </map:match>
-
-
- <map:match pattern="*">
-
- <!--
- First, the logic to do all the database operations. Note,
- that we do no parameter validation here, just see if some
- parameters are present. For a real application, you'd
- want to check their values as well. Note too, that in a
- more complex setup you'd want to use an action set for
- this rather than spell it out everywhere.
- Or even better, call these actions from the flow layer!
- That way it is easier to react to error conditions.
- -->
-
- <!-- ______________________________ inserts ______________________________ -->
-
- <!-- add new groups to a user's groups -->
- <map:act type="req-params">
- <map:parameter name="parameters" value="add-groups user_groups.uid user_groups.gid" />
- <map:act type="mod-db-add">
- <map:parameter name="table-set" value="user_groups" />
- </map:act>
- </map:act>
-
- <!-- add one new group -->
- <map:act type="req-params">
- <map:parameter name="parameters" value="add-group groups.gname" />
- <map:act type="mod-db-add">
- <map:parameter name="table-set" value="groups" />
- </map:act>
- </map:act>
-
- <!-- add one new user -->
- <!-- Actually, this one is not used anymore. The one below
- works well when no groups are supplied.
- -->
- <map:act type="req-params">
- <map:parameter name="parameters" value="add-user user.name user.firstname user.uname" />
- <map:act type="mod-db-add">
- <map:parameter name="table-set" value="user" />
- </map:act>
- </map:act>
-
- <!-- add one new user plus groups -->
- <map:act type="req-params">
- <map:parameter name="parameters" value="add-user-groups user.name user.firstname user.uname" />
- <map:act type="mod-db-add">
- <map:parameter name="table-set" value="user+groups" />
- </map:act>
- </map:act>
-
- <!-- upload binary data -->
- <map:act type="req-params">
- <map:parameter name="parameters" value="add-image" /><!-- media.image media.id -->
- <map:act type="mod-db-add">
- <map:parameter name="table-set" value="media" />
- </map:act>
- </map:act>
-
- <!-- ______________________________ updates ______________________________ -->
-
- <!-- update one user -->
- <map:act type="req-params">
- <map:parameter name="parameters" value="upd-user user.uid user.name user.firstname user.uname" />
- <map:act type="mod-db-upd">
- <map:parameter name="table-set" value="user" />
- </map:act>
- </map:act>
-
-
- <!-- update one group -->
- <map:act type="req-params">
- <map:parameter name="parameters" value="upd-group groups.gid groups.gname" />
- <map:act type="mod-db-upd">
- <map:parameter name="table-set" value="groups" />
- </map:act>
- </map:act>
-
- <!-- ______________________________ deletes ______________________________ -->
-
- <!-- delete one user -->
- <map:act type="req-params">
- <map:parameter name="parameters" value="del-user user.uid" />
- <map:act type="mod-db-del">
- <map:parameter name="table-set" value="user" />
- </map:act>
- </map:act>
-
- <!-- delete one group -->
- <map:act type="req-params">
- <map:parameter name="parameters" value="del-group groups.gid" />
- <map:act type="mod-db-del">
- <map:parameter name="table-set" value="groups" />
- </map:act>
- </map:act>
-
- <!-- delete groups from a user's groups -->
- <map:act type="req-params">
- <map:parameter name="parameters" value="remove-groups user_groups.uid user_groups.gid" />
- <map:act type="mod-db-del">
- <map:parameter name="table-set" value="user_groups" />
- </map:act>
- </map:act>
-
- <!-- ______________________________ content ______________________________ -->
-
- <map:generate type="serverpages" src="{1}.xsp" />
- <map:transform src="servlet:style-default:/blocks/dynamic-page2html.xsl" />
- <map:transform src="stupid.xsl" />
- <map:serialize />
+ <map:components>
+ <!-- most components are inherited from parent sitemap -->
+ <!-- just make sure that defaults suit our needs -->
+
+ <map:actions>
+ <!-- these action are in addition to the ones inherited -->
+
+ <!-- declare actions for database operations -->
+ <map:action name="mod-db-add" src="org.apache.cocoon.acting.modular.DatabaseAddAction">
+ <descriptor>database.xml</descriptor>
+ <!-- shall we throw an exception in addition to rolling back
+ the transaction when encountering an error during
+ database ops?
+ -->
+ <throw-exception>false</throw-exception>
+ <!-- if results should be directed to another destination than the
+ default request attributes, use e.g.
+
+ <output>session</output>
+
+ this can also be specified on the fly through a map:parameter
+ named "output"
+ remember, that input-/output-modules need to be declared in your
+ cocoon.xconf in order to be used here.
+ -->
+ </map:action>
+
+ <map:action name="mod-db-del" src="org.apache.cocoon.acting.modular.DatabaseDeleteAction">
+ <descriptor>database.xml</descriptor>
+ <throw-exception>false</throw-exception>
+ </map:action>
+
+ <map:action name="mod-db-upd" src="org.apache.cocoon.acting.modular.DatabaseUpdateAction">
+ <descriptor>database.xml</descriptor>
+ <throw-exception>false</throw-exception>
+ </map:action>
+
+ </map:actions>
+
+ </map:components>
+
+
+ <!-- =========================== Views =================================== -->
+
+ <map:views>
+ <map:view name="content" from-label="content">
+ <map:serialize type="xml" />
+ </map:view>
+
+ <map:view from-label="content" name="pretty-content">
+ <!-- Make use of servlet services -->
+ <map:serialize type="servletService">
+ <map:parameter name="service" value="servlet:style-default:/service/system/xml2html" />
+ </map:serialize>
+ </map:view>
+
+ <map:view name="links" from-position="last">
+ <map:serialize type="links" />
+ </map:view>
+ </map:views>
+
+ <!-- =========================== Pipelines ================================= -->
+
+ <map:pipelines>
+ <map:pipeline>
+
+ <map:match pattern="database.xml">
+ <map:generate src="{0}" />
+ <map:serialize type="xml" />
+ </map:match>
+ <map:match pattern="schema.sql">
+ <map:read src="{0}" mime-type="text/plain" />
+ </map:match>
+ <!-- ========================== Modular DB ================================= -->
+
+ <map:match pattern="">
+ <map:redirect-to uri="user-list" />
+ </map:match>
+
+ <map:match pattern="file-upload-test">
+ <map:generate type="serverpages" src="file-upload-blob.xsp" />
+ <map:serialize type="xml" />
+ </map:match>
+
+ <!-- Deliver images from database -->
+ <map:match pattern="image/*">
+ <map:read type="databasereader" src="{1}" mime-type="image/jpg">
+ <!-- option sitemap parameters -->
+ <map:parameter name="table" value="media" />
+ <map:parameter name="image" value="image" />
+ <map:parameter name="key" value="id" />
+ <map:parameter name="type-column" value="mimetype" />
+ </map:read>
+ </map:match>
+
+
+ <map:match pattern="*">
+
+ <!--
+ First, the logic to do all the database operations. Note,
+ that we do no parameter validation here, just see if some
+ parameters are present. For a real application, you'd
+ want to check their values as well. Note too, that in a
+ more complex setup you'd want to use an action set for
+ this rather than spell it out everywhere.
+ Or even better, call these actions from the flow layer!
+ That way it is easier to react to error conditions.
+ -->
+
+ <!-- ______________________________ inserts ______________________________ -->
+
+ <!-- add new groups to a user's groups -->
+ <map:act type="req-params">
+ <map:parameter name="parameters" value="add-groups user_groups.uid user_groups.gid" />
+ <map:act type="mod-db-add">
+ <map:parameter name="table-set" value="user_groups" />
+ </map:act>
+ </map:act>
+
+ <!-- add one new group -->
+ <map:act type="req-params">
+ <map:parameter name="parameters" value="add-group groups.gname" />
+ <map:act type="mod-db-add">
+ <map:parameter name="table-set" value="groups" />
+ </map:act>
+ </map:act>
+
+ <!-- add one new user -->
+ <!-- Actually, this one is not used anymore. The one below
+ works well when no groups are supplied.
+ -->
+ <map:act type="req-params">
+ <map:parameter name="parameters" value="add-user user.name user.firstname user.uname" />
+ <map:act type="mod-db-add">
+ <map:parameter name="table-set" value="user" />
+ </map:act>
+ </map:act>
+
+ <!-- add one new user plus groups -->
+ <map:act type="req-params">
+ <map:parameter name="parameters" value="add-user-groups user.name user.firstname user.uname" />
+ <map:act type="mod-db-add">
+ <map:parameter name="table-set" value="user+groups" />
+ </map:act>
+ </map:act>
+
+ <!-- upload binary data -->
+ <map:act type="req-params">
+ <map:parameter name="parameters" value="add-image" /><!-- media.image media.id -->
+ <map:act type="mod-db-add">
+ <map:parameter name="table-set" value="media" />
+ </map:act>
+ </map:act>
+
+ <!-- ______________________________ updates ______________________________ -->
+
+ <!-- update one user -->
+ <map:act type="req-params">
+ <map:parameter name="parameters" value="upd-user user.uid user.name user.firstname user.uname" />
+ <map:act type="mod-db-upd">
+ <map:parameter name="table-set" value="user" />
+ </map:act>
+ </map:act>
+
+
+ <!-- update one group -->
+ <map:act type="req-params">
+ <map:parameter name="parameters" value="upd-group groups.gid groups.gname" />
+ <map:act type="mod-db-upd">
+ <map:parameter name="table-set" value="groups" />
+ </map:act>
+ </map:act>
+
+ <!-- ______________________________ deletes ______________________________ -->
+
+ <!-- delete one user -->
+ <map:act type="req-params">
+ <map:parameter name="parameters" value="del-user user.uid" />
+ <map:act type="mod-db-del">
+ <map:parameter name="table-set" value="user" />
+ </map:act>
+ </map:act>
+
+ <!-- delete one group -->
+ <map:act type="req-params">
+ <map:parameter name="parameters" value="del-group groups.gid" />
+ <map:act type="mod-db-del">
+ <map:parameter name="table-set" value="groups" />
+ </map:act>
+ </map:act>
+
+ <!-- delete groups from a user's groups -->
+ <map:act type="req-params">
+ <map:parameter name="parameters" value="remove-groups user_groups.uid user_groups.gid" />
+ <map:act type="mod-db-del">
+ <map:parameter name="table-set" value="user_groups" />
+ </map:act>
+ </map:act>
+
+ <!-- ______________________________ content ______________________________ -->
+
+ <map:generate type="serverpages" src="{1}.xsp" />
+ <map:transform src="servlet:style-default:/blocks/dynamic-page2html.xsl" />
+ <map:transform src="stupid.xsl" />
+ <map:serialize />
- </map:match>
+ </map:match>
- </map:pipeline>
- </map:pipelines>
+ </map:pipeline>
+ </map:pipelines>
</map:sitemap>