You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by de...@apache.org on 2007/04/13 22:38:13 UTC
svn commit: r528652 - in
/myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/el/convert:
ValueBindingToValueExpression.java ValueExpressionToValueBinding.java
Author: dennisbyrne
Date: Fri Apr 13 13:38:12 2007
New Revision: 528652
URL: http://svn.apache.org/viewvc?view=rev&rev=528652
Log:
MyFaces throws a IllegalAccessException whenever a component has an EL experession used for @validator. This is because the validator needs to be instantiated by ClassUtils during the restore view phase - it couldn't do this because the no arg const. was protected on ValueBindingExpressionToValueExpressiona and ValueExpressionToValueBinding
Modified:
myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/el/convert/ValueBindingToValueExpression.java
myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/el/convert/ValueExpressionToValueBinding.java
Modified: myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/el/convert/ValueBindingToValueExpression.java
URL: http://svn.apache.org/viewvc/myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/el/convert/ValueBindingToValueExpression.java?view=diff&rev=528652&r1=528651&r2=528652
==============================================================================
--- myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/el/convert/ValueBindingToValueExpression.java (original)
+++ myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/el/convert/ValueBindingToValueExpression.java Fri Apr 13 13:38:12 2007
@@ -54,7 +54,7 @@
/**
* No-arg constructor used during restoreState
*/
- protected ValueBindingToValueExpression()
+ public ValueBindingToValueExpression()
{
}
Modified: myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/el/convert/ValueExpressionToValueBinding.java
URL: http://svn.apache.org/viewvc/myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/el/convert/ValueExpressionToValueBinding.java?view=diff&rev=528652&r1=528651&r2=528652
==============================================================================
--- myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/el/convert/ValueExpressionToValueBinding.java (original)
+++ myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/el/convert/ValueExpressionToValueBinding.java Fri Apr 13 13:38:12 2007
@@ -43,7 +43,7 @@
private boolean isTransient = false;
// required no-arg constructor for StateHolder
- protected ValueExpressionToValueBinding()
+ public ValueExpressionToValueBinding()
{
_valueExpression = null;
}