cziegeler    2004/01/08 05:33:53

  Modified:    src/blocks/portal/java/org/apache/cocoon/portal/util
                        CopletDataReferenceFieldHandler.java
                        CopletBaseDataReferenceFieldHandler.java
                        AbstractFieldHandler.java
                        CopletInstanceDataReferenceFieldHandler.java
               src/blocks/portal/java/org/apache/cocoon/portal/profile/impl
                        AuthenticationProfileManager.java
  Log:
  Log exceptions during loading
  
  Revision  Changes    Path
  1.5       +3 -2      
cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/util/CopletDataReferenceFieldHandler.java
  
  Index: CopletDataReferenceFieldHandler.java
  ===================================================================
  RCS file: 
/home/cvs/cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/util/CopletDataReferenceFieldHandler.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- CopletDataReferenceFieldHandler.java      19 Aug 2003 14:09:34 -0000      
1.4
  +++ CopletDataReferenceFieldHandler.java      8 Jan 2004 13:33:52 -0000       
1.5
  @@ -81,9 +81,10 @@
   
       public void setValue(Object object, Object value) {
           CopletData copletData = (CopletData) getObjectMap().get(value);
  -        if (copletData == null)
  +        if (copletData == null) {
               throw new IllegalArgumentException(
                   "Referenced Coplet Data " + value + " does not exist.");
  +        }
           ((CopletInstanceData) object).setCopletData(copletData);
       }
   }
  
  
  
  1.5       +5 -6      
cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/util/CopletBaseDataReferenceFieldHandler.java
  
  Index: CopletBaseDataReferenceFieldHandler.java
  ===================================================================
  RCS file: 
/home/cvs/cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/util/CopletBaseDataReferenceFieldHandler.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- CopletBaseDataReferenceFieldHandler.java  19 Aug 2003 14:09:34 -0000      
1.4
  +++ CopletBaseDataReferenceFieldHandler.java  8 Jan 2004 13:33:52 -0000       
1.5
  @@ -64,8 +64,7 @@
       extends ReferenceFieldHandler {
   
       public Object getValue(Object object) {
  -        CopletBaseData copletBaseData =
  -            ((CopletData) object).getCopletBaseData();
  +        CopletBaseData copletBaseData = ((CopletData) 
object).getCopletBaseData();
           if (copletBaseData != null) {
               return copletBaseData.getId();
           } else {
  @@ -82,11 +81,11 @@
       }
   
       public void setValue(Object object, Object value) {
  -        CopletBaseData copletBaseData =
  -            (CopletBaseData) getObjectMap().get(value);
  -        if (copletBaseData == null)
  +        CopletBaseData copletBaseData = (CopletBaseData) 
getObjectMap().get(value);
  +        if (copletBaseData == null) {
               throw new IllegalArgumentException(
                   "Referenced Coplet Base Data " + value + " does not exist.");
  +        }
           ((CopletData) object).setCopletBaseData(copletBaseData);
       }
   }
  
  
  
  1.2       +3 -4      
cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/util/AbstractFieldHandler.java
  
  Index: AbstractFieldHandler.java
  ===================================================================
  RCS file: 
/home/cvs/cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/util/AbstractFieldHandler.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AbstractFieldHandler.java 19 Aug 2003 14:09:34 -0000      1.1
  +++ AbstractFieldHandler.java 8 Jan 2004 13:33:52 -0000       1.2
  @@ -62,11 +62,10 @@
       /* (non-Javadoc)
        * @see 
org.exolab.castor.mapping.ExtendedFieldHandler#newInstance(java.lang.Object, 
java.lang.Object[])
        */
  -    public Object newInstance(Object arg0, Object[] arg1)
  -    throws IllegalStateException {
  +    public Object newInstance(Object arg0, Object[] arg1) {
           if ( arg1 == null ) {
               return this.newInstance(arg0);
           }
  -        throw new IllegalStateException("Construction is not supported.");
  +        throw new IllegalStateException("Constructor is not supported.");
       }
   }
  
  
  
  1.4       +5 -3      
cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/util/CopletInstanceDataReferenceFieldHandler.java
  
  Index: CopletInstanceDataReferenceFieldHandler.java
  ===================================================================
  RCS file: 
/home/cvs/cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/util/CopletInstanceDataReferenceFieldHandler.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- CopletInstanceDataReferenceFieldHandler.java      19 Aug 2003 14:09:34 
-0000      1.3
  +++ CopletInstanceDataReferenceFieldHandler.java      8 Jan 2004 13:33:52 
-0000       1.4
  @@ -82,8 +82,10 @@
   
        public void setValue(Object object, Object value) {
                CopletInstanceData copletInstanceData = 
(CopletInstanceData)getObjectMap().get(value);
  -             if (copletInstanceData == null)
  -                     throw new IllegalArgumentException("Referenced Coplet 
Instance Data "+value+" does not exist.");
  +             if (copletInstanceData == null) {
  +                     throw new IllegalArgumentException(
  +                    "Referenced Coplet Instance Data "+value+" does not 
exist.");
  +        }
                
((CopletLayout)object).setCopletInstanceData(copletInstanceData);
        }
   }
  
  
  
  1.14      +4 -1      
cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/profile/impl/AuthenticationProfileManager.java
  
  Index: AuthenticationProfileManager.java
  ===================================================================
  RCS file: 
/home/cvs/cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/profile/impl/AuthenticationProfileManager.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- AuthenticationProfileManager.java 10 Dec 2003 17:02:04 -0000      1.13
  +++ AuthenticationProfileManager.java 8 Jan 2004 13:33:53 -0000       1.14
  @@ -356,6 +356,9 @@
                        }
   
                        return new Object[]{object, Boolean.TRUE};
  +        } catch (Exception t) {
  +            this.getLogger().error("Error loading profile.", t);
  +            throw t;
                } finally {
                        this.manager.release(adapter);
                }
  
  
  

Reply via email to