You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@velocity.apache.org by sd...@apache.org on 2015/12/04 22:22:42 UTC

svn commit: r1718032 - /velocity/engine/trunk/velocity-engine-core/src/main/java/org/apache/velocity/util/introspection/UberspectImpl.java

Author: sdumitriu
Date: Fri Dec  4 21:22:42 2015
New Revision: 1718032

URL: http://svn.apache.org/viewvc?rev=1718032&view=rev
Log:
VELOCITY-870: Exception displayed when trying to loop over an Iterable private class
Fixed

Modified:
    velocity/engine/trunk/velocity-engine-core/src/main/java/org/apache/velocity/util/introspection/UberspectImpl.java

Modified: velocity/engine/trunk/velocity-engine-core/src/main/java/org/apache/velocity/util/introspection/UberspectImpl.java
URL: http://svn.apache.org/viewvc/velocity/engine/trunk/velocity-engine-core/src/main/java/org/apache/velocity/util/introspection/UberspectImpl.java?rev=1718032&r1=1718031&r2=1718032&view=diff
==============================================================================
--- velocity/engine/trunk/velocity-engine-core/src/main/java/org/apache/velocity/util/introspection/UberspectImpl.java (original)
+++ velocity/engine/trunk/velocity-engine-core/src/main/java/org/apache/velocity/util/introspection/UberspectImpl.java Fri Dec  4 21:22:42 2015
@@ -145,6 +145,10 @@ public class UberspectImpl implements Ub
                     {
                         return (Iterator)iter.invoke(obj);
                     } 
+                    catch (IllegalAccessException e)
+                    {
+                        // Cannot invoke this method, just give up
+                    }
                     catch (Exception e)
                     {
                         throw new VelocityException("Error invoking the method 'iterator' on class '"