weaver      2003/10/18 13:47:38

  Modified:    portal/src/java/org/apache/jetspeed/om/preference/impl
                        AbstractPreference.java
               portal/src/webapp/WEB-INF/conf/ojb repository_jetspeed.xml
  Log:
  Fixed the issue with preference values not being loaded.
  It appears to be a bug OJB that has to do with anonymous keys
  an 1:n relationships.  Fixed by adding the id field the AbstractPreference
  and removing the access="anonymous" from the repository
  
  We may need to evaluate moving to a more recent 
  drop of OJB.
  
  Revision  Changes    Path
  1.2       +2 -0      
jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/om/preference/impl/AbstractPreference.java
  
  Index: AbstractPreference.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/om/preference/impl/AbstractPreference.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AbstractPreference.java   17 Oct 2003 19:52:10 -0000      1.1
  +++ AbstractPreference.java   18 Oct 2003 20:47:38 -0000      1.2
  @@ -89,6 +89,8 @@
       protected String name;
   
       protected boolean readOnly;
  +    
  +    protected int id;
   
       /** a collection of <code>PreferenceValueObjects</code>
            * that can be persisted in a unique fashion.
  
  
  
  1.12      +1 -2      
jakarta-jetspeed-2/portal/src/webapp/WEB-INF/conf/ojb/repository_jetspeed.xml
  
  Index: repository_jetspeed.xml
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/portal/src/webapp/WEB-INF/conf/ojb/repository_jetspeed.xml,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- repository_jetspeed.xml   17 Oct 2003 20:09:51 -0000      1.11
  +++ repository_jetspeed.xml   18 Oct 2003 20:47:38 -0000      1.12
  @@ -541,7 +541,7 @@
            jdbc-type="INTEGER"
            primarykey="true"
            autoincrement="true"
  -         access="anonymous"
  +
            
         />
         <field-descriptor
  @@ -608,7 +608,6 @@
            jdbc-type="INTEGER"
            primarykey="true"
            autoincrement="true"
  -         access="anonymous"
            
         />
         <field-descriptor
  
  
  

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

Reply via email to