1. How bad is its impact? (Severity)
This change is needed to pass the weld tck tests.
2. How often does it happen? Will many users see this problem? (Frequency)
Without this change, an important functionality in weld will not work. All users will be affected.
3. How much effort is required to fix it? (Cost)
The effort is minimal: only need to add a new method to an implementation class.
— JspApplicationContextImpl.java (revision 1347)
+++ JspApplicationContextImpl.java (working copy)
@@ -110,6 +110,10 @@
+ public void setExpressionFactory(ExpressionFactory expressionFactory)
+ this.expressionFactory = expressionFactory;
public void addELContextListener(ELContextListener listener)
4. What is the risk of fixing it and how will the risk be mitigated? (Risk)
Risk is also minimal. Adding a new method would not affect existing running codes.