Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.1-core
-
None
-
None
Description
2 places where error reporting can be improved is in
1. UIXComponentELTag.doStartTag()
We could add a try/catch around the super.doStartTag(), do some severe logging (eg.log a scoped id) in response to exceptions, and re-throw.
2. UIXComponentELTag.createComponent()
This might be a reasonable place to detect the cases where a component that you pull out of a component binding during createComponent() is already attached to some component tree- and thus the (severe) error is justified.