[jboss-cvs] jboss-seam/examples/seambay/resources/WEB-INF ...
Shane Bryzak
sbryzak at redhat.com
Mon Apr 30 21:31:48 EDT 2007
User: sbryzak2
Date: 07/04/30 21:31:48
Modified: examples/seambay/resources/WEB-INF components.xml
pages.xml urlrewrite.xml
Log:
new user registration, other various stuff
Revision Changes Path
1.3 +6 -0 jboss-seam/examples/seambay/resources/WEB-INF/components.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: components.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/seambay/resources/WEB-INF/components.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- components.xml 10 Apr 2007 01:42:38 -0000 1.2
+++ components.xml 1 May 2007 01:31:48 -0000 1.3
@@ -19,6 +19,12 @@
conversation-id-parameter="cid"
conversation-is-long-running-parameter="clr"/>
+ <core:jbpm>
+ <core:pageflow-definitions>
+ <value>createauction.jpdl.xml</value>
+ </core:pageflow-definitions>
+ </core:jbpm>
+
<security:identity authenticate-method="#{authenticator.authenticate}"/>
<core:managed-persistence-context name="entityManager" auto-create="true"
1.9 +35 -9 jboss-seam/examples/seambay/resources/WEB-INF/pages.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: pages.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/seambay/resources/WEB-INF/pages.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- pages.xml 24 Apr 2007 12:32:15 -0000 1.8
+++ pages.xml 1 May 2007 01:31:48 -0000 1.9
@@ -4,17 +4,15 @@
<pages login-view-id="/login.xhtml">
+ <conversation name="createAuction"
+ parameter-name="auctionid"
+ parameter-value="#{auction.auctionId}"/>
+
<page view-id="/search.xhtml">
<param name="categoryId" value="#{auctionSearch.selectedCategoryId}"/>
</page>
<page view-id="/home.xhtml">
- <navigation from-action="#{identity.login}">
- <rule if="#{s:hasRole('user')}">
- <redirect view-id="/profile.xhtml"/>
- </rule>
- </navigation>
-
<navigation from-action="#{register.start}">
<redirect view-id="/register.xhtml"/>
</navigation>
@@ -28,7 +26,19 @@
<param name="id" value="#{auctionDetail.selectedAuctionId}"/>
</page>
- <page view-id="/sell.xhtml" login-required="true">
+ <page view-id="/sell.xhtml"
+ login-required="true"
+ action="#{auctionAction.createAuction}">
+ <navigation from-action="next">
+ <redirect view-id="/sell2.xhtml"/>
+ </navigation>
+
+ <navigation from-action="#{identity.logout}">
+ <redirect view-id="/home.xhtml"/>
+ </navigation>
+ </page>
+
+ <page view-id="/sell2.xhtml" login-required="true" conversation="createAuction">
</page>
@@ -36,6 +46,22 @@
<param name="member" value="#{memberAction.memberName}"/>
</page>
+ <page view-id="/login.xhtml">
+ <navigation from-action="#{identity.login}">
+ <rule if="#{identity.loggedIn}">
+ <redirect view-id="/home.xhtml"/>
+ </rule>
+ </navigation>
+ </page>
+
+ <page view-id="/register.xhtml" action="#{registerAction.newRegistration}">
+ <navigation from-action="#{registerAction.register}">
+ <rule if="#{identity.loggedIn}">
+ <redirect view-id="/home.xhtml"/>
+ </rule>
+ </navigation>
+ </page>
+
<page view-id="*">
<navigation from-action="#{auctionSearch.queryAllAuctions}">
<redirect view-id="/search.xhtml"/>
@@ -43,7 +69,7 @@
</page>
<exception class="org.jboss.seam.security.NotLoggedInException">
- <redirect view-id="/register.xhtml">
+ <redirect view-id="/login.xhtml">
<message severity="warn">You must be logged in to use this feature</message>
</redirect>
</exception>
1.2 +9 -4 jboss-seam/examples/seambay/resources/WEB-INF/urlrewrite.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: urlrewrite.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/seambay/resources/WEB-INF/urlrewrite.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- urlrewrite.xml 23 Apr 2007 14:37:02 -0000 1.1
+++ urlrewrite.xml 1 May 2007 01:31:48 -0000 1.2
@@ -11,4 +11,9 @@
<to last="true">/feedback.seam?member=$1</to>
</rule>
+ <rule>
+ <from>^/itemdetail/([0-9]*)$</from>
+ <to last="true">/auction.seam?id=$1</to>
+ </rule>
+
</urlrewrite>
\ No newline at end of file
More information about the jboss-cvs-commits
mailing list