[jboss-svn-commits] JBL Code SVN: r11125 - in labs/jbossforums/branches/forums26/forums/src/main/org/jboss/portlet/forums: ui and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Apr 19 12:30:53 EDT 2007
Author: dejp
Date: 2007-04-19 12:30:53 -0400 (Thu, 19 Apr 2007)
New Revision: 11125
Modified:
labs/jbossforums/branches/forums26/forums/src/main/org/jboss/portlet/forums/impl/PosterImpl.java
labs/jbossforums/branches/forums26/forums/src/main/org/jboss/portlet/forums/ui/PortalUtil.java
Log:
JBFORUMS-198
Modified: labs/jbossforums/branches/forums26/forums/src/main/org/jboss/portlet/forums/impl/PosterImpl.java
===================================================================
--- labs/jbossforums/branches/forums26/forums/src/main/org/jboss/portlet/forums/impl/PosterImpl.java 2007-04-19 15:16:29 UTC (rev 11124)
+++ labs/jbossforums/branches/forums26/forums/src/main/org/jboss/portlet/forums/impl/PosterImpl.java 2007-04-19 16:30:53 UTC (rev 11125)
@@ -17,8 +17,10 @@
import org.jboss.portal.core.modules.ModuleConstants;
import org.jboss.portal.core.modules.ModuleException;
import org.jboss.portal.identity.IdentityException;
+import org.jboss.portal.identity.NoSuchUserException;
import org.jboss.portal.identity.UserModule;
import org.jboss.portlet.forums.model.Poster;
+import org.jboss.portlet.forums.ui.PortalUtil;
/**
* @author <a href="mailto:julien at jboss.org">Julien Viet</a>
@@ -70,6 +72,10 @@
e.printStackTrace();
return null;
}
+ catch (NoSuchUserException e)
+ {
+ return PortalUtil.getUserNA();
+ }
catch (IdentityException e)
{
e.printStackTrace();
@@ -129,7 +135,7 @@
{
this.nbPosts = nbPosts;
}
-
+
/**
* DOCUMENT_ME
*/
Modified: labs/jbossforums/branches/forums26/forums/src/main/org/jboss/portlet/forums/ui/PortalUtil.java
===================================================================
--- labs/jbossforums/branches/forums26/forums/src/main/org/jboss/portlet/forums/ui/PortalUtil.java 2007-04-19 15:16:29 UTC (rev 11124)
+++ labs/jbossforums/branches/forums26/forums/src/main/org/jboss/portlet/forums/ui/PortalUtil.java 2007-04-19 16:30:53 UTC (rev 11125)
@@ -59,7 +59,6 @@
import javax.servlet.http.HttpServletRequest;
import org.jboss.portal.core.modules.ModuleConstants;
-import org.jboss.portal.identity.ProfileMap;
import org.jboss.portal.identity.UserProfileModule;
import org.jboss.portal.identity.UserModule;
import org.jboss.portal.identity.User;
@@ -107,6 +106,33 @@
}
};
+ private static User userNA = new User()
+ {
+ {
+ this.id = new Long(-1);
+ this.userName = "N/A";
+ }
+
+ protected Object id;
+
+ protected String userName;
+
+ public Object getId() {
+ return id;
+ }
+
+ public String getUserName() {
+ return userName;
+ }
+
+ public void updatePassword(String password) {
+ }
+
+ public boolean validatePassword(String password) {
+ return false;
+ }
+ };
+
private final static UserProfileModule upm;
static {
@@ -622,5 +648,10 @@
public static TempFileBinding getUploadedAttachment()
{
return (TempFileBinding)PortalUtil.uploadedAttachment.get();
- }
+ }
+
+ public static User getUserNA() {
+ return userNA;
+ }
+
}
More information about the jboss-svn-commits
mailing list