jefft 2003/01/18 18:51:23 Modified: src/java/org/apache/cocoon/components/modules modules.xconf src/webapp/samples/modules index.xhtml properties2html.xsl sitemap.xmap Log: Reindent and zap tabs Revision Changes Path 1.16 +64 -64 xml-cocoon2/src/java/org/apache/cocoon/components/modules/modules.xconf Index: modules.xconf =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/modules/modules.xconf,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- modules.xconf 10 Jan 2003 13:09:52 -0000 1.15 +++ modules.xconf 19 Jan 2003 02:51:23 -0000 1.16 @@ -1,72 +1,72 @@ <?xml version="1.0"?> <xconf xpath="/cocoon" unless="input-modules"> - <!-- =============== Sitemap In/Out/Database Modules ==================== --> - - <input-modules> - <component-instance logger="core.modules.input" name="global" class="org.apache.cocoon.components.modules.input.GlobalInputModule"/> - <component-instance logger="core.modules.input" name="request" class="org.apache.cocoon.components.modules.input.RequestModule"/> - <component-instance logger="core.modules.input" name="session" class="org.apache.cocoon.components.modules.input.SessionModule"/> - <component-instance logger="core.modules.input" name="request-param" class="org.apache.cocoon.components.modules.input.RequestParameterModule"/> - <component-instance logger="core.modules.input" name="request-attr" class="org.apache.cocoon.components.modules.input.RequestAttributeModule"/> - <component-instance logger="core.modules.input" name="request-header" class="org.apache.cocoon.components.modules.input.HeaderAttributeModule"/> - <component-instance logger="core.modules.input" name="session-attr" class="org.apache.cocoon.components.modules.input.SessionAttributeModule"/> - <component-instance logger="core.modules.input" name="system-property" class="org.apache.cocoon.components.modules.input.SystemPropertyModule"/> - <component-instance logger="core.modules.input" name="constant" class="org.apache.cocoon.components.modules.input.StringConstantModule"/> - <component-instance logger="core.modules.input" name="random" class="org.apache.cocoon.components.modules.input.RandomNumberModule"/> - <component-instance logger="core.modules.input" name="digest" class="org.apache.cocoon.components.modules.input.DigestMetaModule"/> - <component-instance logger="core.modules.input" name="date" class="org.apache.cocoon.components.modules.input.DateInputModule"/> - <component-instance logger="core.modules.input" name="nullinput" class="org.apache.cocoon.components.modules.input.NullInputModule"/> - <component-instance logger="core.modules.input" name="xmlmeta" class="org.apache.cocoon.components.modules.input.XMLMetaModule"/> - <component-instance logger="core.modules.input" name="mapmeta" class="org.apache.cocoon.components.modules.input.MapMetaModule"/> - <component-instance logger="core.modules.input" name="datemeta" class="org.apache.cocoon.components.modules.input.DateMetaInputModule"/> - <component-instance logger="core.modules.input" name="xmlform" class="org.apache.cocoon.components.modules.input.XMLFormInput"/> - <component-instance logger="core.modules.input" name="chain" class="org.apache.cocoon.components.modules.input.ChainMetaModule"> - <input-module name="request-param"/> - <input-module name="request-attr"/> - <input-module name="session-attr"/> - <input-module name="defaults"/> - </component-instance> - <!-- sample --> - <!-- - <component-instance logger="core.modules.input" name="defaults" class="org.apache.cocoon.components.modules.input.DefaultsMetaModule"> - <values> - <skin>defaultSkin</skin> - <base-url>http://localhost:8080/cocoon</base-url> - </values> - </component-instance> - --> + <!-- =============== Sitemap In/Out/Database Modules ==================== --> - <!-- input modules sample --> - <component-instance class="org.apache.cocoon.components.modules.input.XMLFileModule" logger="core.modules.xml" name="myxml"> - <file src="context:///samples/modules/forrestconf.xml"/> - </component-instance> - <component-instance class="org.apache.cocoon.components.modules.input.XMLFileModule" logger="core.modules.xml" name="slashdot"> - <file src="http://slashdot.org/slashdot.rss"/> - </component-instance> + <input-modules> + <component-instance logger="core.modules.input" name="global" class="org.apache.cocoon.components.modules.input.GlobalInputModule"/> + <component-instance logger="core.modules.input" name="request" class="org.apache.cocoon.components.modules.input.RequestModule"/> + <component-instance logger="core.modules.input" name="session" class="org.apache.cocoon.components.modules.input.SessionModule"/> + <component-instance logger="core.modules.input" name="request-param" class="org.apache.cocoon.components.modules.input.RequestParameterModule"/> + <component-instance logger="core.modules.input" name="request-attr" class="org.apache.cocoon.components.modules.input.RequestAttributeModule"/> + <component-instance logger="core.modules.input" name="request-header" class="org.apache.cocoon.components.modules.input.HeaderAttributeModule"/> + <component-instance logger="core.modules.input" name="session-attr" class="org.apache.cocoon.components.modules.input.SessionAttributeModule"/> + <component-instance logger="core.modules.input" name="system-property" class="org.apache.cocoon.components.modules.input.SystemPropertyModule"/> + <component-instance logger="core.modules.input" name="constant" class="org.apache.cocoon.components.modules.input.StringConstantModule"/> + <component-instance logger="core.modules.input" name="random" class="org.apache.cocoon.components.modules.input.RandomNumberModule"/> + <component-instance logger="core.modules.input" name="digest" class="org.apache.cocoon.components.modules.input.DigestMetaModule"/> + <component-instance logger="core.modules.input" name="date" class="org.apache.cocoon.components.modules.input.DateInputModule"/> + <component-instance logger="core.modules.input" name="nullinput" class="org.apache.cocoon.components.modules.input.NullInputModule"/> + <component-instance logger="core.modules.input" name="xmlmeta" class="org.apache.cocoon.components.modules.input.XMLMetaModule"/> + <component-instance logger="core.modules.input" name="mapmeta" class="org.apache.cocoon.components.modules.input.MapMetaModule"/> + <component-instance logger="core.modules.input" name="datemeta" class="org.apache.cocoon.components.modules.input.DateMetaInputModule"/> + <component-instance logger="core.modules.input" name="xmlform" class="org.apache.cocoon.components.modules.input.XMLFormInput"/> + <component-instance logger="core.modules.input" name="chain" class="org.apache.cocoon.components.modules.input.ChainMetaModule"> + <input-module name="request-param"/> + <input-module name="request-attr"/> + <input-module name="session-attr"/> + <input-module name="defaults"/> + </component-instance> + <!-- sample --> + <!-- + <component-instance logger="core.modules.input" name="defaults" class="org.apache.cocoon.components.modules.input.DefaultsMetaModule"> + <values> + <skin>defaultSkin</skin> + <base-url>http://localhost:8080/cocoon</base-url> + </values> + </component-instance> + --> - <!-- LinkRewritingTransformer Sample --> - <component-instance - class="org.apache.cocoon.components.modules.input.XMLFileModule" - logger="core.modules.xml" name="linkmap"> - <file src="cocoon://samples/link/linkmap"/> - <!-- Shouldn't this be the default? --> - <reloadable>true</reloadable> - </component-instance> - <component-instance - class="org.apache.cocoon.components.modules.input.SimpleMappingMetaModule" - logger="core.modules.mapper" name="site"> - <input-module name="linkmap"/> - <prefix>/site/</prefix> - <suffix>/@href</suffix> - </component-instance> - <!-- end LinkRewritingTransformer Sample --> - </input-modules> + <!-- input modules sample --> + <component-instance class="org.apache.cocoon.components.modules.input.XMLFileModule" logger="core.modules.xml" name="myxml"> + <file src="context:///samples/modules/forrestconf.xml"/> + </component-instance> + <component-instance class="org.apache.cocoon.components.modules.input.XMLFileModule" logger="core.modules.xml" name="slashdot"> + <file src="http://slashdot.org/slashdot.rss"/> + </component-instance> - <output-modules> - <component-instance logger="core.modules.output" name="request-attr" class="org.apache.cocoon.components.modules.output.RequestAttributeOutputModule"/> - <component-instance logger="core.modules.output" name="request-attr-map" class="org.apache.cocoon.components.modules.output.RequestAttributeMap"/> - <component-instance logger="core.modules.output" name="session-attr" class="org.apache.cocoon.components.modules.output.SessionAttributeOutputModule"/> - </output-modules> + <!-- LinkRewritingTransformer Sample --> + <component-instance + class="org.apache.cocoon.components.modules.input.XMLFileModule" + logger="core.modules.xml" name="linkmap"> + <file src="cocoon://samples/link/linkmap"/> + <!-- Shouldn't this be the default? --> + <reloadable>true</reloadable> + </component-instance> + <component-instance + class="org.apache.cocoon.components.modules.input.SimpleMappingMetaModule" + logger="core.modules.mapper" name="site"> + <input-module name="linkmap"/> + <prefix>/site/</prefix> + <suffix>/@href</suffix> + </component-instance> + <!-- end LinkRewritingTransformer Sample --> + </input-modules> + + <output-modules> + <component-instance logger="core.modules.output" name="request-attr" class="org.apache.cocoon.components.modules.output.RequestAttributeOutputModule"/> + <component-instance logger="core.modules.output" name="request-attr-map" class="org.apache.cocoon.components.modules.output.RequestAttributeMap"/> + <component-instance logger="core.modules.output" name="session-attr" class="org.apache.cocoon.components.modules.output.SessionAttributeOutputModule"/> + </output-modules> </xconf> 1.4 +25 -25 xml-cocoon2/src/webapp/samples/modules/index.xhtml Index: index.xhtml =================================================================== RCS file: /home/cvs/xml-cocoon2/src/webapp/samples/modules/index.xhtml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- index.xhtml 3 Dec 2002 17:36:20 -0000 1.3 +++ index.xhtml 19 Jan 2003 02:51:23 -0000 1.4 @@ -4,31 +4,31 @@ <tr> <td> <h3>Input Modules</h3> - <p>Modules are used to access input and output data in - modular way. - </p> - <table class="table"> - <tr> - <th>Input module</th> - <th>Description</th> - </tr> - <tr> - <td><a href="request.xsp">request</a></td> - <td>Request object properties</td> - </tr> - <tr> - <td><a href="session.xsp">session</a></td> - <td>Session object properties</td> - </tr> - <tr> - <td><a href="system-property.xsp">system-property</a></td> - <td>System properties (environment variables)</td> - </tr> - <tr> - <td><a href="xml.xsp">xml</a></td> - <td>XML node values</td> - </tr> - </table> + <p>Modules are used to access input and output data in + modular way. + </p> + <table class="table"> + <tr> + <th>Input module</th> + <th>Description</th> + </tr> + <tr> + <td><a href="request.xsp">request</a></td> + <td>Request object properties</td> + </tr> + <tr> + <td><a href="session.xsp">session</a></td> + <td>Session object properties</td> + </tr> + <tr> + <td><a href="system-property.xsp">system-property</a></td> + <td>System properties (environment variables)</td> + </tr> + <tr> + <td><a href="xml.xsp">xml</a></td> + <td>XML node values</td> + </tr> + </table> </td> </tr> </table> 1.2 +9 -9 xml-cocoon2/src/webapp/samples/modules/properties2html.xsl Index: properties2html.xsl =================================================================== RCS file: /home/cvs/xml-cocoon2/src/webapp/samples/modules/properties2html.xsl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- properties2html.xsl 20 Sep 2002 22:56:36 -0000 1.1 +++ properties2html.xsl 19 Jan 2003 02:51:23 -0000 1.2 @@ -5,15 +5,15 @@ <xsl:template match="/"> <page> - <title><xsl:value-of select="$title"/></title> - <table class="content"> - <tr> - <td> - <h3><xsl:value-of select="$title"/></h3> - <xsl:apply-templates /> - </td> - </tr> - </table> + <title><xsl:value-of select="$title"/></title> + <table class="content"> + <tr> + <td> + <h3><xsl:value-of select="$title"/></h3> + <xsl:apply-templates /> + </td> + </tr> + </table> </page> </xsl:template> 1.5 +176 -176 xml-cocoon2/src/webapp/samples/modules/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/xml-cocoon2/src/webapp/samples/modules/sitemap.xmap,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- sitemap.xmap 19 Dec 2002 11:10:38 -0000 1.4 +++ sitemap.xmap 19 Jan 2003 02:51:23 -0000 1.5 @@ -1,182 +1,182 @@ <?xml version="1.0"?> -<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> <!-- $Id$ --> <!-- - Input Modules sample sitemap. +Input Modules sample sitemap. - Author: Konstantin Piroumian "[EMAIL PROTECTED]" +Author: Konstantin Piroumian "[EMAIL PROTECTED]" --> - <!-- =========================== Resources =============================== --> - <map:resources> - <!-- This resource is used to create a composite page from menu and content --> - <map:resource name="composite"> - <map:aggregate element="site"> - <map:part src="cocoon:/menu/{../0}"/> - <map:part src="cocoon:/content/{../0}" label="content"/> - </map:aggregate> - <map:transform src="site2html.xsl"> - <map:parameter name="page" value="{../0}" /> - </map:transform> - <map:serialize/> - </map:resource> - </map:resources> - - - <!-- =========================== Pipelines ================================= --> - <map:pipelines> - <map:pipeline> - - <!-- Default URL matcher. Matches '/' URLs--> - <map:match pattern=""> - <map:redirect-to uri="index.xsp" /> - </map:match> - - <!-- Generate dynamic output (simple.xsp) --> - <map:match pattern="*.xsp"> - <map:call resource="composite" /> - </map:match> - - - <map:match pattern="content/index.xsp"> - <map:generate src="index.xhtml"/> - <map:serialize/> - </map:match> - - <map:match pattern="content/request.xsp"> - <map:generate type="serverpages" src="properties.xsp"> - <map:parameter name="attribute-names" value="{request:attributeNames}"/> - <map:parameter name="auth-type" value="{request:authType}"/> - <map:parameter name="character-encoding" value="{request:characterEncoding}"/> - <map:parameter name="cookie-map" value="{request:cookieMap}"/> - <map:parameter name="cookies" value="{request:cookies}"/> - <map:parameter name="content-length" value="{request:contentLength}"/> - <map:parameter name="content-type" value="{request:contentType}"/> - <map:parameter name="context-path" value="{request:contextPath}"/> - <map:parameter name="headers" value="{request:headers}"/> - <map:parameter name="header-names" value="{request:header-names}"/> - <map:parameter name="locale" value="{request:locale}"/> - <map:parameter name="locales" value="{request:locales}"/> - <map:parameter name="method" value="{request:method}"/> - <!--map:parameter name="parameter-map" value="{request:parameterMap}"/--> - <map:parameter name="parameter-names" value="{request:parameterNames}"/> - <map:parameter name="path-info" value="{request:pathInfo}"/> - <map:parameter name="path-translated" value="{request:pathTranslated}"/> - <map:parameter name="protocol" value="{request:protocol}"/> - <map:parameter name="query-string" value="{request:queryString}"/> - <map:parameter name="remote-addr" value="{request:remoteAddr}"/> - <map:parameter name="remote-host" value="{request:remoteHost}"/> - <map:parameter name="remote-user" value="{request:remoteUser}"/> - <map:parameter name="request-uri" value="{request:requestURI}"/> - <map:parameter name="requested-session-id" value="{request:requestedSessionId}"/> - <map:parameter name="requested-session-id-from-cookie" value="{request:requestedSessionIdFromCookie}"/> - <map:parameter name="requested-session-id-from-url" value="{request:requestedSessionIdFromURL}"/> - <map:parameter name="requested-session-id-valid" value="{request:requestedSessionIdValid}"/> - <map:parameter name="scheme" value="{request:scheme}"/> - <map:parameter name="secure" value="{request:secure}"/> - <map:parameter name="server-name" value="{request:serverName}"/> - <map:parameter name="server-port" value="{request:serverPort}"/> - <map:parameter name="servlet-path" value="{request:servletPath}"/> - <map:parameter name="session [truncated]" value="{request:concat('org. ... .', substring(session, 36))}"/> - <map:parameter name="sitemap-uri" value="{request:sitemapURI}"/> - <map:parameter name="user-principal" value="{request:userPrincipal}"/> - </map:generate> - <map:transform src="properties2html.xsl"> - <map:parameter name="title" value="Request Input Module (RequestModule)"/> - </map:transform> - <map:serialize /> - </map:match> - - <map:match pattern="content/session.xsp"> - <map:generate type="serverpages" src="properties.xsp"> - <map:parameter name="attribute-names" value="{session:attributeNames}"/> - <map:parameter name="creation-time" value="{session:creationTime}"/> - <map:parameter name="last-accessed-time" value="{session:lastAccessedTime}"/> - <map:parameter name="max-inactive-interval" value="{session:maxInactiveInterval}"/> - <map:parameter name="id" value="{session:id}"/> - <map:parameter name="new" value="{session:new}"/> - </map:generate> - <map:transform src="properties2html.xsl"> - <map:parameter name="title" value="Session Input Module (SessionModule)"/> - </map:transform> - <map:serialize /> - </map:match> - - <map:match pattern="content/system-property.xsp"> - <map:generate type="serverpages" src="properties.xsp"> - <map:parameter name="java.version" value="{system-property:java.version}"/> - <map:parameter name="java.vendor" value="{system-property:java.vendor}"/> - <map:parameter name="java.vendor.url" value="{system-property:java.vendor.url}"/> - <map:parameter name="java.home" value="{system-property:java.home}"/> - <map:parameter name="java.vm.specification.version" value="{system-property:java.vm.specification.version}"/> - <map:parameter name="java.vm.specification.vendor" value="{system-property:java.vm.specification.vendor}"/> - <map:parameter name="java.vm.specification.name" value="{system-property:java.vm.specification.name}"/> - <map:parameter name="java.vm.version" value="{system-property:java.vm.version}"/> - <map:parameter name="java.vm.vendor" value="{system-property:java.vm.vendor}"/> - <map:parameter name="java.vm.name" value="{system-property:java.vm.name}"/> - <map:parameter name="java.specification.version" value="{system-property:java.specification.version}"/> - <map:parameter name="java.specification.vendor" value="{system-property:java.specification.vendor}"/> - <map:parameter name="java.specification.name" value="{system-property:java.specification.name}"/> - <map:parameter name="java.specification.name" value="{system-property:java.specification.name}"/> - <map:parameter name="java.class.path" value="{system-property:java.class.path}"/> - <map:parameter name="java.ext.dirs" value="{system-property:java.ext.dirs}"/> - <map:parameter name="os.name" value="{system-property:os.name}"/> - <map:parameter name="os.arch" value="{system-property:os.arch}"/> - <map:parameter name="os.version" value="{system-property:os.version}"/> - <map:parameter name="file.separator" value="{system-property:file.separator}"/> - <map:parameter name="path.separator" value="{system-property:path.separator}"/> - <map:parameter name="line.separator" value="{system-property:line.separator}"/> - <map:parameter name="user.name" value="{system-property:user.name}"/> - <map:parameter name="user.home" value="{system-property:user.home}"/> - <map:parameter name="user.dir" value="{system-property:user.dir}"/> - <!-- Function call --> - <map:parameter name="users-home-base" value="{system-property:substring-before(user.home, user.name)}"/> - </map:generate> - <map:transform src="properties2html.xsl"> - <map:parameter name="title" value="System Properties Input Module (SystemPropertiesModule)"/> - </map:transform> - <map:serialize /> - </map:match> - - - <map:match pattern="content/xml.xsp"> - <map:generate type="serverpages" src="properties.xsp"> - <map:parameter name="version" value="{myxml:/forrestconf/@version}"/> - <map:parameter name="skin" value="{myxml:/forrestconf/skin}"/> - <map:parameter name="base-url" value="{myxml:/*/base-url}"/> - <!-- - <map:parameter name="slashdot-headline" value="{slashdot:/*:RDF/item[1]/title}"/> - --> - </map:generate> - <map:transform src="properties2html.xsl"> - <map:parameter name="title" value="XML File Input Module (XMLFileModule)"/> - </map:transform> - <map:serialize /> - </map:match> - - <!-- Menu generation --> - <map:match pattern="menu/*"> - <map:generate src="menu.xml"/> - <map:transform src="menu2html.xsl"> - <map:parameter name="page" value="{1}" /> - </map:transform> - <map:serialize/> - </map:match> - - <!-- Display this sitemap source--> - <map:match pattern="sitemap.xmap"> - <map:generate src="sitemap.xmap"/> - <map:serialize type="xml"/> - </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:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> + <!-- =========================== Resources =============================== --> + <map:resources> + <!-- This resource is used to create a composite page from menu and content --> + <map:resource name="composite"> + <map:aggregate element="site"> + <map:part src="cocoon:/menu/{../0}"/> + <map:part src="cocoon:/content/{../0}" label="content"/> + </map:aggregate> + <map:transform src="site2html.xsl"> + <map:parameter name="page" value="{../0}" /> + </map:transform> + <map:serialize/> + </map:resource> + </map:resources> + + + <!-- =========================== Pipelines ================================= --> + <map:pipelines> + <map:pipeline> + + <!-- Default URL matcher. Matches '/' URLs--> + <map:match pattern=""> + <map:redirect-to uri="index.xsp" /> + </map:match> + + <!-- Generate dynamic output (simple.xsp) --> + <map:match pattern="*.xsp"> + <map:call resource="composite" /> + </map:match> + + + <map:match pattern="content/index.xsp"> + <map:generate src="index.xhtml"/> + <map:serialize/> + </map:match> + + <map:match pattern="content/request.xsp"> + <map:generate type="serverpages" src="properties.xsp"> + <map:parameter name="attribute-names" value="{request:attributeNames}"/> + <map:parameter name="auth-type" value="{request:authType}"/> + <map:parameter name="character-encoding" value="{request:characterEncoding}"/> + <map:parameter name="cookie-map" value="{request:cookieMap}"/> + <map:parameter name="cookies" value="{request:cookies}"/> + <map:parameter name="content-length" value="{request:contentLength}"/> + <map:parameter name="content-type" value="{request:contentType}"/> + <map:parameter name="context-path" value="{request:contextPath}"/> + <map:parameter name="headers" value="{request:headers}"/> + <map:parameter name="header-names" value="{request:header-names}"/> + <map:parameter name="locale" value="{request:locale}"/> + <map:parameter name="locales" value="{request:locales}"/> + <map:parameter name="method" value="{request:method}"/> + <!--map:parameter name="parameter-map" value="{request:parameterMap}"/--> + <map:parameter name="parameter-names" value="{request:parameterNames}"/> + <map:parameter name="path-info" value="{request:pathInfo}"/> + <map:parameter name="path-translated" value="{request:pathTranslated}"/> + <map:parameter name="protocol" value="{request:protocol}"/> + <map:parameter name="query-string" value="{request:queryString}"/> + <map:parameter name="remote-addr" value="{request:remoteAddr}"/> + <map:parameter name="remote-host" value="{request:remoteHost}"/> + <map:parameter name="remote-user" value="{request:remoteUser}"/> + <map:parameter name="request-uri" value="{request:requestURI}"/> + <map:parameter name="requested-session-id" value="{request:requestedSessionId}"/> + <map:parameter name="requested-session-id-from-cookie" value="{request:requestedSessionIdFromCookie}"/> + <map:parameter name="requested-session-id-from-url" value="{request:requestedSessionIdFromURL}"/> + <map:parameter name="requested-session-id-valid" value="{request:requestedSessionIdValid}"/> + <map:parameter name="scheme" value="{request:scheme}"/> + <map:parameter name="secure" value="{request:secure}"/> + <map:parameter name="server-name" value="{request:serverName}"/> + <map:parameter name="server-port" value="{request:serverPort}"/> + <map:parameter name="servlet-path" value="{request:servletPath}"/> + <map:parameter name="session [truncated]" value="{request:concat('org. ... .', substring(session, 36))}"/> + <map:parameter name="sitemap-uri" value="{request:sitemapURI}"/> + <map:parameter name="user-principal" value="{request:userPrincipal}"/> + </map:generate> + <map:transform src="properties2html.xsl"> + <map:parameter name="title" value="Request Input Module (RequestModule)"/> + </map:transform> + <map:serialize /> + </map:match> + + <map:match pattern="content/session.xsp"> + <map:generate type="serverpages" src="properties.xsp"> + <map:parameter name="attribute-names" value="{session:attributeNames}"/> + <map:parameter name="creation-time" value="{session:creationTime}"/> + <map:parameter name="last-accessed-time" value="{session:lastAccessedTime}"/> + <map:parameter name="max-inactive-interval" value="{session:maxInactiveInterval}"/> + <map:parameter name="id" value="{session:id}"/> + <map:parameter name="new" value="{session:new}"/> + </map:generate> + <map:transform src="properties2html.xsl"> + <map:parameter name="title" value="Session Input Module (SessionModule)"/> + </map:transform> + <map:serialize /> + </map:match> + + <map:match pattern="content/system-property.xsp"> + <map:generate type="serverpages" src="properties.xsp"> + <map:parameter name="java.version" value="{system-property:java.version}"/> + <map:parameter name="java.vendor" value="{system-property:java.vendor}"/> + <map:parameter name="java.vendor.url" value="{system-property:java.vendor.url}"/> + <map:parameter name="java.home" value="{system-property:java.home}"/> + <map:parameter name="java.vm.specification.version" value="{system-property:java.vm.specification.version}"/> + <map:parameter name="java.vm.specification.vendor" value="{system-property:java.vm.specification.vendor}"/> + <map:parameter name="java.vm.specification.name" value="{system-property:java.vm.specification.name}"/> + <map:parameter name="java.vm.version" value="{system-property:java.vm.version}"/> + <map:parameter name="java.vm.vendor" value="{system-property:java.vm.vendor}"/> + <map:parameter name="java.vm.name" value="{system-property:java.vm.name}"/> + <map:parameter name="java.specification.version" value="{system-property:java.specification.version}"/> + <map:parameter name="java.specification.vendor" value="{system-property:java.specification.vendor}"/> + <map:parameter name="java.specification.name" value="{system-property:java.specification.name}"/> + <map:parameter name="java.specification.name" value="{system-property:java.specification.name}"/> + <map:parameter name="java.class.path" value="{system-property:java.class.path}"/> + <map:parameter name="java.ext.dirs" value="{system-property:java.ext.dirs}"/> + <map:parameter name="os.name" value="{system-property:os.name}"/> + <map:parameter name="os.arch" value="{system-property:os.arch}"/> + <map:parameter name="os.version" value="{system-property:os.version}"/> + <map:parameter name="file.separator" value="{system-property:file.separator}"/> + <map:parameter name="path.separator" value="{system-property:path.separator}"/> + <map:parameter name="line.separator" value="{system-property:line.separator}"/> + <map:parameter name="user.name" value="{system-property:user.name}"/> + <map:parameter name="user.home" value="{system-property:user.home}"/> + <map:parameter name="user.dir" value="{system-property:user.dir}"/> + <!-- Function call --> + <map:parameter name="users-home-base" value="{system-property:substring-before(user.home, user.name)}"/> + </map:generate> + <map:transform src="properties2html.xsl"> + <map:parameter name="title" value="System Properties Input Module (SystemPropertiesModule)"/> + </map:transform> + <map:serialize /> + </map:match> + + + <map:match pattern="content/xml.xsp"> + <map:generate type="serverpages" src="properties.xsp"> + <map:parameter name="version" value="{myxml:/forrestconf/@version}"/> + <map:parameter name="skin" value="{myxml:/forrestconf/skin}"/> + <map:parameter name="base-url" value="{myxml:/*/base-url}"/> + <!-- + <map:parameter name="slashdot-headline" value="{slashdot:/*:RDF/item[1]/title}"/> + --> + </map:generate> + <map:transform src="properties2html.xsl"> + <map:parameter name="title" value="XML File Input Module (XMLFileModule)"/> + </map:transform> + <map:serialize /> + </map:match> + + <!-- Menu generation --> + <map:match pattern="menu/*"> + <map:generate src="menu.xml"/> + <map:transform src="menu2html.xsl"> + <map:parameter name="page" value="{1}" /> + </map:transform> + <map:serialize/> + </map:match> + + <!-- Display this sitemap source--> + <map:match pattern="sitemap.xmap"> + <map:generate src="sitemap.xmap"/> + <map:serialize type="xml"/> + </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:sitemap> <!-- end of file -->
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]