weaver      2004/02/04 13:33:12

  Modified:    portal/src/java/org/apache/jetspeed/tools/pamanager
                        PortletDescriptorUtilities.java
  Log:
  refactored to use impl specific DisplayName and Description classes
  
  Revision  Changes    Path
  1.4       +10 -8     
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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- PortletDescriptorUtilities.java   6 Jan 2004 19:31:31 -0000       1.3
  +++ PortletDescriptorUtilities.java   4 Feb 2004 21:33:12 -0000       1.4
  @@ -63,10 +63,12 @@
   import org.apache.jetspeed.Jetspeed;
   import org.apache.jetspeed.PortalContext;
   import org.apache.jetspeed.om.common.portlet.MutablePortletApplication;
  -import org.apache.jetspeed.om.impl.DescriptionImpl;
  -import org.apache.jetspeed.om.impl.DisplayNameImpl;
   import org.apache.jetspeed.om.impl.LanguageImpl;
  +import org.apache.jetspeed.om.impl.ParameterDescriptionImpl;
  +import org.apache.jetspeed.om.impl.PortletDescriptionImpl;
  +import org.apache.jetspeed.om.impl.PortletDisplayNameImpl;
   import org.apache.jetspeed.om.impl.PortletInitParameterImpl;
  +import org.apache.jetspeed.om.impl.SecurityRoleRefDescriptionImpl;
   import org.apache.jetspeed.om.impl.SecurityRoleRefImpl;
   import org.apache.jetspeed.om.portlet.impl.ContentTypeImpl;
   import org.apache.jetspeed.om.portlet.impl.PortletApplicationDefinitionImpl;
  @@ -198,12 +200,12 @@
               digester.addBeanPropertySetter("portlet-app/portlet/expiration-cache", 
"expirationCache");
               digester.addSetNext("portlet-app/portlet", "addPortletDefinition");
   
  -            digester.addObjectCreate("portlet-app/portlet/display-name", 
DisplayNameImpl.class);
  +            digester.addObjectCreate("portlet-app/portlet/display-name", 
PortletDisplayNameImpl.class);
               digester.addSetProperties("portlet-app/portlet/display-name", "lang", 
"language");
               digester.addBeanPropertySetter("portlet-app/portlet/display-name", 
"displayName");
               digester.addSetNext("portlet-app/portlet/display-name", 
"addDisplayName");
   
  -            digester.addObjectCreate("portlet-app/portlet/description", 
DescriptionImpl.class);
  +            digester.addObjectCreate("portlet-app/portlet/description", 
PortletDescriptionImpl.class);
               digester.addSetProperties("portlet-app/portlet/description", "lang", 
"language");
               digester.addBeanPropertySetter("portlet-app/portlet/description", 
"description");
               digester.addSetNext("portlet-app/portlet/description", 
"addDescription");
  @@ -213,7 +215,7 @@
               digester.addBeanPropertySetter("portlet-app/portlet/init-param/value", 
"value");
               digester.addSetNext("portlet-app/portlet/init-param", 
"addInitParameter");
   
  -            digester.addObjectCreate("portlet-app/portlet/init-param/description", 
DescriptionImpl.class);
  +            digester.addObjectCreate("portlet-app/portlet/init-param/description", 
ParameterDescriptionImpl.class);
               digester.addSetProperties("portlet-app/portlet/init-param/description", 
"lang", "language");
               
digester.addBeanPropertySetter("portlet-app/portlet/init-param/description", 
"description");
               digester.addSetNext("portlet-app/portlet/init-param/description", 
"addDescription");
  @@ -244,7 +246,7 @@
               
digester.addBeanPropertySetter("portlet-app/portlet/security-role-ref/role-link", 
"roleLink");
               digester.addSetNext("portlet-app/portlet/security-role-ref", 
"addSecurityRoleRef");
   
  -            
digester.addObjectCreate("portlet-app/portlet/security-role-ref/description", 
DescriptionImpl.class);
  +            
digester.addObjectCreate("portlet-app/portlet/security-role-ref/description", 
SecurityRoleRefDescriptionImpl.class);
               
digester.addSetProperties("portlet-app/portlet/security-role-ref/description", "lang", 
"language");
               
digester.addBeanPropertySetter("portlet-app/portlet/security-role-ref/description", 
"description");
               
digester.addSetNext("portlet-app/portlet/security-role-ref/description", 
"addDescription");
  @@ -258,7 +260,7 @@
           }
           catch (Throwable t)
           {
  -            String msg = "Could not unmarshal: " + pathPortletXML;
  +            String msg = "Could not unmarshal \"" + pathPortletXML+"\".  
"+t.toString();
               log.error(msg, t);
               throw new PortletApplicationException(msg, t);
           }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to