haul 01/09/18 07:51:59
Modified: webapp Tag: cocoon_20_branch sitemap.xmap
Log:
changed *SessionState(Matcher|Selector)* to more general
*SessionAttribute(Matcher|Selector)*
updated docs + samples accordingly
Revision Changes Path
No revision
No revision
1.11.2.34 +19 -17 xml-cocoon2/webapp/sitemap.xmap
Index: sitemap.xmap
===================================================================
RCS file: /home/cvs/xml-cocoon2/webapp/sitemap.xmap,v
retrieving revision 1.11.2.33
retrieving revision 1.11.2.34
diff -u -r1.11.2.33 -r1.11.2.34
--- sitemap.xmap 2001/09/06 20:56:33 1.11.2.33
+++ sitemap.xmap 2001/09/18 14:51:59 1.11.2.34
@@ -100,7 +100,9 @@
<map:matcher name="wildcard"
src="org.apache.cocoon.matching.WildcardURIMatcherFactory"/>
<map:matcher name="regexp"
src="org.apache.cocoon.matching.RegexpURIMatcherFactory"/>
<map:matcher name="request"
src="org.apache.cocoon.matching.RequestParamMatcher"/>
- <map:matcher name="sessionstate"
src="org.apache.cocoon.matching.WildcardSessionStateMatcherFactory"/>
+ <map:matcher name="sessionstate"
src="org.apache.cocoon.matching.WildcardSessionAttributeMatcherFactory">
+ <attribute-name>org.apache.cocoon.SessionState</attribute-name>
+ </map:matcher>
<map:matcher name="next-page"
src="org.apache.cocoon.matching.WildcardParameterValueMatcherFactory">
<parameter-name>next-state</parameter-name>
</map:matcher>
@@ -161,7 +163,7 @@
<map:resource name="dynamic-page1">
<map:act type="session-state">
<map:parameter name="new-state" value="{../next-state}"/>
- <map:redirect-to resource="dynamic-page"
target="{../target}/state{../../../state}{../../next-state}"/>
+ <map:redirect-to resource="dynamic-page"
target="{../target}/state{../../../org.apache.cocoon.SessionState}{../../next-state}"/>
</map:act>
</map:resource>
@@ -568,25 +570,25 @@
<map:match pattern="session-state/example">
<map:act type="session-isvalid">
- <map:match type="sessionstate" pattern="1">
- <map:match type="next-page" pattern="1">
- <map:redirect-to resource="dynamic-page1"
target="docs/samples/session-state"/>
- </map:match>
- <map:match type="next-page" pattern="2">
- <map:redirect-to resource="dynamic-page1"
target="docs/samples/session-state"/>
+ <map:match type="sessionstate" pattern="1">
+ <map:match type="next-page" pattern="1">
+ <map:redirect-to resource="dynamic-page1"
target="docs/samples/session-state"/>
+ </map:match>
+ <map:match type="next-page" pattern="2">
+ <map:redirect-to resource="dynamic-page1"
target="docs/samples/session-state"/>
+ </map:match>
</map:match>
- </map:match>
- <map:match type="sessionstate" pattern="2">
- <map:match type="next-page" pattern="1">
- <map:redirect-to resource="dynamic-page1"
target="docs/samples/session-state"/>
- </map:match>
- <map:match type="next-page" pattern="2">
- <map:redirect-to resource="dynamic-page1"
target="docs/samples/session-state"/>
+ <map:match type="sessionstate" pattern="2">
+ <map:match type="next-page" pattern="1">
+ <map:redirect-to resource="dynamic-page1"
target="docs/samples/session-state"/>
+ </map:match>
+ <map:match type="next-page" pattern="2">
+ <map:redirect-to resource="dynamic-page1"
target="docs/samples/session-state"/>
+ </map:match>
</map:match>
- </map:match>
- <map:redirect-to resource="dynamic-page2"
target="docs/samples/session-state/state0"/>
+ <map:redirect-to resource="dynamic-page2"
target="docs/samples/session-state/state0"/>
</map:act>
<map:redirect-to resource="dynamic-page"
target="docs/samples/session-state/start"/>
</map:match>
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]