jford       2004/03/11 11:16:14

  Modified:    components/registry/src/java repository_registry.xml
  Log:
  Added metadata to the PortletDefnition

  Separate tables for PA and PD metadata
  
  Revision  Changes    Path
  1.7       +53 -6     
jakarta-jetspeed-2/components/registry/src/java/repository_registry.xml
  
  Index: repository_registry.xml
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/components/registry/src/java/repository_registry.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- repository_registry.xml   10 Mar 2004 01:17:29 -0000      1.6
  +++ repository_registry.xml   11 Mar 2004 19:16:14 -0000      1.7
  @@ -1,13 +1,52 @@
   <!--
        - L O C A L I Z E D   F I E L D
   -->   
  +<!--
      <class-descriptor class="org.apache.jetspeed.om.common.LocalizedField">
  -      <extent-class 
class-ref="org.apache.jetspeed.om.common.impl.LocalizedFieldImpl" />         
  +      <extent-class 
class-ref="org.apache.jetspeed.om.common.impl.LocalizedFieldImpl" />
       </class-descriptor>
  -   
  +   -->
      <class-descriptor
  -       class="org.apache.jetspeed.om.common.impl.LocalizedFieldImpl"
  -       table="METADATA_FIELDS"
  +       
class="org.apache.jetspeed.om.portlet.impl.PortletApplicationLocalizedFieldImpl"
  +       table="PA_METADATA_FIELDS"
  +   >
  +      <field-descriptor
  +         name="id"
  +         column="ID"
  +         jdbc-type="INTEGER"
  +         primarykey="true"
  +         autoincrement="true"
  +      />
  +      <field-descriptor
  +         name="parentId"
  +         column="OBJECT_ID"
  +         jdbc-type="INTEGER"
  +   
  +      />
  +
  +      <field-descriptor
  +         name="value"
  +         column="VALUE"
  +         jdbc-type="VARCHAR"
  +      />
  +      
  +      <field-descriptor
  +         name="name"
  +         column="NAME"
  +         jdbc-type="VARCHAR"
  +      />
  +
  +      <field-descriptor
  +         name="locale"
  +         column="LOCALE_STRING"
  +         jdbc-type="VARCHAR"
  +         conversion="org.apache.jetspeed.util.ojb.LocaleFieldConversion"
  +      />
  +    </class-descriptor>
  +    
  +    <class-descriptor
  +       
class="org.apache.jetspeed.om.portlet.impl.PortletDefinitionLocalizedFieldImpl"
  +       table="PD_METADATA_FIELDS"
      >
         <field-descriptor
            name="id"
  @@ -113,7 +152,7 @@
         
         <collection-descriptor
            name="metadataFields"
  -         element-class-ref="org.apache.jetspeed.om.common.impl.LocalizedFieldImpl"
  +         
element-class-ref="org.apache.jetspeed.om.portlet.impl.PortletApplicationLocalizedFieldImpl"
            auto-delete="true"
                 auto-update = "true"
                 auto-retrieve = "true"
  @@ -254,7 +293,15 @@
            jdbc-type="VARCHAR"
         />
         
  -      
  +      <collection-descriptor
  +         name="metadataFields"
  +         
element-class-ref="org.apache.jetspeed.om.portlet.impl.PortletDefinitionLocalizedFieldImpl"
  +         auto-delete="true"
  +              auto-update = "true"
  +              auto-retrieve = "true"
  +      >         
  +         <inverse-foreignkey field-ref="parentId"/>
  +      </collection-descriptor>
   
   
         <reference-descriptor 
  
  
  

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

Reply via email to