You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by dl...@apache.org on 2004/06/05 22:11:31 UTC
cvs commit: jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/tools/pamanager JetspeedDescriptorUtilities.java FileSystemPAM.java PortletDescriptorUtilities.java
dlestrat 2004/06/05 13:11:31
Modified: portal/src/java/org/apache/jetspeed/tools/pamanager
JetspeedDescriptorUtilities.java FileSystemPAM.java
PortletDescriptorUtilities.java
Log:
User info J2 extension. See http://nagoya.apache.org/jira/browse/JS2-64
Revision Changes Path
1.6 +9 -2 jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/tools/pamanager/JetspeedDescriptorUtilities.java
Index: JetspeedDescriptorUtilities.java
===================================================================
RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/tools/pamanager/JetspeedDescriptorUtilities.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- JetspeedDescriptorUtilities.java 5 Jun 2004 16:18:48 -0000 1.5
+++ JetspeedDescriptorUtilities.java 5 Jun 2004 20:11:31 -0000 1.6
@@ -21,6 +21,7 @@
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.jetspeed.om.common.portlet.MutablePortletApplication;
+import org.apache.jetspeed.om.impl.UserAttributeRefImpl;
import org.apache.jetspeed.tools.pamanager.rules.MetadataRuleSet;
import org.apache.jetspeed.tools.pamanager.rules.PortletRule;
@@ -57,6 +58,11 @@
digester.addRuleSet(new MetadataRuleSet("portlet-app/"));
digester.addRule("portlet-app/portlet/portlet-name", new PortletRule(app));
digester.addRuleSet(new MetadataRuleSet("portlet-app/portlet/"));
+
+ digester.addObjectCreate("portlet-app/user-attribute-ref", UserAttributeRefImpl.class);
+ digester.addBeanPropertySetter("portlet-app/user-attribute-ref/name", "name");
+ digester.addBeanPropertySetter("portlet-app/user-attribute-ref/name-link", "nameLink");
+ digester.addSetNext("portlet-app/portlet/security-role-ref", "addUserAttributeRef");
digester.parse(reader);
result = true;
@@ -66,8 +72,9 @@
}
catch (Throwable t)
{
- String msg = "Could not unmarshal \"" + pathPortletXML+"\". "+t.toString();
+ String msg = "Could not unmarshal \"" + pathPortletXML +"\". " + t.toString();
log.error(msg, t);
+ throw new PortletApplicationException(msg, t);
}
return result;
1.30 +2 -3 jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/tools/pamanager/FileSystemPAM.java
Index: FileSystemPAM.java
===================================================================
RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/tools/pamanager/FileSystemPAM.java,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- FileSystemPAM.java 3 Jun 2004 14:20:53 -0000 1.29
+++ FileSystemPAM.java 5 Jun 2004 20:11:31 -0000 1.30
@@ -427,8 +427,7 @@
store.getTransaction().begin();
registry.registerPortletApplication(app);
log.info("Committing registry changes...");
- store.getTransaction().commit();
-
+ store.getTransaction().commit();
}
catch (Exception e)
{
1.12 +2 -3 jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/tools/pamanager/PortletDescriptorUtilities.java
Index: PortletDescriptorUtilities.java
===================================================================
RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/tools/pamanager/PortletDescriptorUtilities.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- PortletDescriptorUtilities.java 5 Jun 2004 16:18:38 -0000 1.11
+++ PortletDescriptorUtilities.java 5 Jun 2004 20:11:31 -0000 1.12
@@ -212,7 +212,6 @@
digester.addBeanPropertySetter("portlet-app/portlet/security-role-ref/description", "description");
digester.addSetNext("portlet-app/portlet/security-role-ref/description", "addDescription");
- // PortletApplicationDefinitionImpl pd = (PortletApplicationDefinitionImpl) beanReader.parse(reader);
PortletApplicationDefinitionImpl pd = (PortletApplicationDefinitionImpl) digester.parse(reader);
pd.setName(appName);
@@ -222,7 +221,7 @@
catch (Throwable t)
{
t.printStackTrace();
- String msg = "Could not unmarshal \"" + pathPortletXML+"\". "+t.toString();
+ String msg = "Could not unmarshal \"" + pathPortletXML + "\". " + t.toString();
log.error(msg, t);
throw new PortletApplicationException(msg, t);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org