Revision: 1295
          http://stripes.svn.sourceforge.net/stripes/?rev=1295&view=rev
Author:   bengunter
Date:     2010-09-30 15:31:05 +0000 (Thu, 30 Sep 2010)

Log Message:
-----------
Applied fix for STS-767 from 1.5.x branch.

Modified Paths:
--------------
    
trunk/stripes/src/net/sourceforge/stripes/tag/BeanFirstPopulationStrategy.java
    trunk/stripes/src/net/sourceforge/stripes/tag/DefaultPopulationStrategy.java

Modified: 
trunk/stripes/src/net/sourceforge/stripes/tag/BeanFirstPopulationStrategy.java
===================================================================
--- 
trunk/stripes/src/net/sourceforge/stripes/tag/BeanFirstPopulationStrategy.java  
    2010-09-30 15:28:31 UTC (rev 1294)
+++ 
trunk/stripes/src/net/sourceforge/stripes/tag/BeanFirstPopulationStrategy.java  
    2010-09-30 15:31:05 UTC (rev 1295)
@@ -14,6 +14,7 @@
  */
 package net.sourceforge.stripes.tag;
 
+import net.sourceforge.stripes.controller.StripesConstants;
 import net.sourceforge.stripes.exception.StripesJspException;
 import net.sourceforge.stripes.action.ActionBean;
 import net.sourceforge.stripes.util.bean.BeanUtil;
@@ -62,8 +63,10 @@
                     value = BeanUtil.getPropertyValue(tag.getName(), bean);
                 }
                 catch (ExpressionException ee) {
-                    log.info("Could not locate property of name [" + 
tag.getName() + "] on ActionBean.", ee);
-                    kaboom = true;
+                    if 
(!StripesConstants.SPECIAL_URL_KEYS.contains(tag.getName())) {
+                        log.info("Could not find property [", tag.getName(), 
"] on ActionBean.", ee);
+                        kaboom = true;
+                    }
                 }
             }
 

Modified: 
trunk/stripes/src/net/sourceforge/stripes/tag/DefaultPopulationStrategy.java
===================================================================
--- 
trunk/stripes/src/net/sourceforge/stripes/tag/DefaultPopulationStrategy.java    
    2010-09-30 15:28:31 UTC (rev 1294)
+++ 
trunk/stripes/src/net/sourceforge/stripes/tag/DefaultPopulationStrategy.java    
    2010-09-30 15:31:05 UTC (rev 1295)
@@ -17,6 +17,7 @@
 import net.sourceforge.stripes.action.ActionBean;
 import net.sourceforge.stripes.config.Configuration;
 import net.sourceforge.stripes.controller.ParameterName;
+import net.sourceforge.stripes.controller.StripesConstants;
 import net.sourceforge.stripes.exception.StripesJspException;
 import net.sourceforge.stripes.util.CryptoUtil;
 import net.sourceforge.stripes.util.Log;
@@ -127,7 +128,9 @@
                 value = BeanUtil.getPropertyValue(tag.getName(), actionBean);
             }
             catch (ExpressionException ee) {
-                log.info("Could not locate property of name [" + tag.getName() 
+ "] on ActionBean.", ee);
+                if 
(!StripesConstants.SPECIAL_URL_KEYS.contains(tag.getName())) {
+                    log.info("Could not find property [", tag.getName(), "] on 
ActionBean.", ee);
+                }
             }
         }
 


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development

Reply via email to