-
Bug
-
Resolution: Fixed
-
Normal
-
8.0.3
-
Security Level: Jimmy
-
ZK 8.5.1 S1
-
None
Steps to Reproduce
run the attached JUnit test (4 methods)
Actual Result
the @Transient form field formattedName does not return the correct name after updating a related field in method testFormProxy()
Expected Result
all tests should pass, i.e. @Transient methods at root or nested level should not be intercepted by the proxy mechanism to allow calculated fields as implemented in ZK-2737
Root Cause
FormProxyHandler does not skip @Transient methods
BeanProxyHandler has specific code to skip methods marked as @Transient
Workaround
a possible workaround is to implement an configure a custom proxy decorator doing the filtering
- relates to
-
ZK-4099 ProxyHandler on method "set" causes error
- Closed