Author: shane.bryzak(a)jboss.com
Date: 2009-08-07 01:36:10 -0400 (Fri, 07 Aug 2009)
New Revision: 11352
Modified:
branches/community/Seam_2_2/examples/seamspace/resources/WEB-INF/pages.xml
branches/community/Seam_2_2/examples/seamspace/src/org/jboss/seam/example/seamspace/FriendAction.java
branches/community/Seam_2_2/examples/seamspace/view/profile.xhtml
Log:
fixed exception when clicking friend request link
Modified: branches/community/Seam_2_2/examples/seamspace/resources/WEB-INF/pages.xml
===================================================================
--- branches/community/Seam_2_2/examples/seamspace/resources/WEB-INF/pages.xml 2009-08-06
22:26:48 UTC (rev 11351)
+++ branches/community/Seam_2_2/examples/seamspace/resources/WEB-INF/pages.xml 2009-08-07
05:36:10 UTC (rev 11352)
@@ -95,10 +95,10 @@
</navigation>
</page>
- <page view-id="/friendrequest.xhtml">
+ <page view-id="/friendrequest.xhtml">
<restrict>#{identity.loggedIn}</restrict>
<param name="name"
value="#{selectedMember.memberName}"/>
- <navigation from-action="#{friend.saveRequest}">
+ <navigation from-action="#{friendAction.saveRequest}">
<redirect view-id="/profile.xhtml">
<param name="name"
value="#{friendRequest.member.memberName}"/>
</redirect>
Modified:
branches/community/Seam_2_2/examples/seamspace/src/org/jboss/seam/example/seamspace/FriendAction.java
===================================================================
---
branches/community/Seam_2_2/examples/seamspace/src/org/jboss/seam/example/seamspace/FriendAction.java 2009-08-06
22:26:48 UTC (rev 11351)
+++
branches/community/Seam_2_2/examples/seamspace/src/org/jboss/seam/example/seamspace/FriendAction.java 2009-08-07
05:36:10 UTC (rev 11352)
@@ -73,7 +73,7 @@
entityManager.persist(friendComment);
}
- @Factory("friendRequest") @Begin
+ @Begin
public void createRequest()
{
try
@@ -101,6 +101,7 @@
{
friendRequest.getMember().getFriends().add(friendRequest);
entityManager.persist(friendRequest);
+ FacesMessages.instance().add("Friend request sent");
}
@Remove @Destroy
Modified: branches/community/Seam_2_2/examples/seamspace/view/profile.xhtml
===================================================================
--- branches/community/Seam_2_2/examples/seamspace/view/profile.xhtml 2009-08-06 22:26:48
UTC (rev 11351)
+++ branches/community/Seam_2_2/examples/seamspace/view/profile.xhtml 2009-08-07 05:36:10
UTC (rev 11352)
@@ -78,7 +78,7 @@
<br class="clear"/>
<s:span rendered="#{selectedMember.memberId !=
authenticatedMember.memberId and s:hasPermission(selectedMember,
'createFriendRequest')}">
- [<s:link view="/friendrequest.seam" value="Send a friend
request" propagation="none"/>]
+ [<s:link view="/friendrequest.seam"
action="#{friendAction.createRequest}" value="Send a friend
request"><f:param name="name"
value="#{selectedMember.memberName}"/></s:link>]
</s:span>
</s:div>
Show replies by date