Author: henning
Date: Tue Sep 27 02:38:36 2005
New Revision: 291876
URL: http://svn.apache.org/viewcvs?rev=291876&view=rev
Log:
Removed FindBugs report (Exception was too broad, replaced with
IllegalAccessException), cleaned up error messages.
I was wondering if there should be a "standard" way to allow Velocity
Tools access to the logging. Maybe something like we have with
RuntimeServicesAware for Event handlers also for elements added to the
Context.
Modified:
jakarta/velocity/core/trunk/src/java/org/apache/velocity/app/FieldMethodizer.java
Modified:
jakarta/velocity/core/trunk/src/java/org/apache/velocity/app/FieldMethodizer.java
URL:
http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/src/java/org/apache/velocity/app/FieldMethodizer.java?rev=291876&r1=291875&r2=291876&view=diff
==============================================================================
---
jakarta/velocity/core/trunk/src/java/org/apache/velocity/app/FieldMethodizer.java
(original)
+++
jakarta/velocity/core/trunk/src/java/org/apache/velocity/app/FieldMethodizer.java
Tue Sep 27 02:38:36 2005
@@ -86,7 +86,9 @@
}
catch( Exception e )
{
- System.out.println( e );
+ System.out.println("Could not add " + s
+ + " for field methodizing: "
+ + e.getMessage());
}
}
@@ -106,7 +108,9 @@
}
catch( Exception e )
{
- System.out.println( e );
+ System.out.println("Could not add " + o
+ + " for field methodizing: "
+ + e.getMessage());
}
}
@@ -137,16 +141,21 @@
*/
public Object get( String fieldName )
{
+ Object value = null;
try
{
Field f = (Field) fieldHash.get( fieldName );
if (f != null)
- return f.get( (Class) classHash.get(fieldName) );
+ {
+ value = f.get( (Class) classHash.get(fieldName) );
+ }
}
- catch( Exception e )
+ catch( IllegalAccessException e )
{
+ System.out.println("IllegalAccessException while trying to access
" + fieldName
+ + ": " + e.getMessage());
}
- return null;
+ return value;
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]