[jboss-svn-commits] JBL Code SVN: r5331 - in labs/jbossforums/trunk: authz-jaae-plugin/src/main/org/jboss/forums/security forums/src/resources/portal-forums-war/WEB-INF
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jul 27 21:41:29 EDT 2006
Author: sohil.shah at jboss.com
Date: 2006-07-27 21:41:26 -0400 (Thu, 27 Jul 2006)
New Revision: 5331
Modified:
labs/jbossforums/trunk/authz-jaae-plugin/src/main/org/jboss/forums/security/AuthorizationProvider.java
labs/jbossforums/trunk/forums/src/resources/portal-forums-war/WEB-INF/forums-config.xml
Log:
couple of bug fixes (security related issue, and transaction related issue)
Modified: labs/jbossforums/trunk/authz-jaae-plugin/src/main/org/jboss/forums/security/AuthorizationProvider.java
===================================================================
--- labs/jbossforums/trunk/authz-jaae-plugin/src/main/org/jboss/forums/security/AuthorizationProvider.java 2006-07-27 23:35:02 UTC (rev 5330)
+++ labs/jbossforums/trunk/authz-jaae-plugin/src/main/org/jboss/forums/security/AuthorizationProvider.java 2006-07-28 01:41:26 UTC (rev 5331)
@@ -64,6 +64,11 @@
JBossPortalUtil.populateRoles(user);
UserThreadLocal.setUser(user);
}
+ else
+ {
+ //set an anonymous user
+ UserThreadLocal.setUser(new User());
+ }
if(context instanceof JSFActionContext)
{
Modified: labs/jbossforums/trunk/forums/src/resources/portal-forums-war/WEB-INF/forums-config.xml
===================================================================
--- labs/jbossforums/trunk/forums/src/resources/portal-forums-war/WEB-INF/forums-config.xml 2006-07-27 23:35:02 UTC (rev 5330)
+++ labs/jbossforums/trunk/forums/src/resources/portal-forums-war/WEB-INF/forums-config.xml 2006-07-28 01:41:26 UTC (rev 5331)
@@ -27,11 +27,14 @@
</application>
<!-- phase listeners -->
- <!-- remove this in portal-environment -->
- <lifecycle>
+ <!--
+ remove this in portal-environment. This is needed only for managing a transaction in standalone mode.
+ in portal mode, the portal takes care of this
+ -->
+ <!--lifecycle>
<phase-listener>org.jboss.portlet.forums.ui.event.BeginTransactionListener</phase-listener>
<phase-listener>org.jboss.portlet.forums.ui.event.EndTransactionListener</phase-listener>
- </lifecycle>
+ </lifecycle-->
<!-- configuration for the shared EmptyController -->
More information about the jboss-svn-commits
mailing list