-
Bug
-
Resolution: Fixed
-
Normal
-
9.5.0
-
None
-
ZKFIddle
-
None
Steps to Reproduce
run fiddle
https://zkfiddle.org/sample/3gd68cr/1-ExecutionArgParam-example
click button
Current Result
error popup: Unable to get class bytes
org.zkoss.bind.paranamer.ParameterNamesNotFoundException: Unable to get class bytes. at org.zkoss.bind.paranamer.BytecodeReadingParanamer.lookupParameterNames(BytecodeReadingParanamer.java:95) at org.zkoss.bind.paranamer.AdaptiveParanamer.lookupParameterNames(AdaptiveParanamer.java:68) at org.zkoss.bind.paranamer.CachingParanamer.lookupParameterNames(CachingParanamer.java:78) at org.zkoss.bind.paranamer.CachingParanamer.lookupParameterNames(CachingParanamer.java:71) at org.zkoss.bind.impl.ParamCall.call(ParamCall.java:150)
Expected Result
normal result
Debug Information
Even @ExecutionArgParam("myParam") was used, ZK stills tried to get the name from the method body.
Errors in ZKFIddle. No issue on local Hotspot or OpenJ9 JVM.
Workaround
no
- relates to
-
ZKFIDDLE-4 ZK Fiddle fail to process some operations
- Done
-
ZK-4508 The value of @BindingParam can be omitted
- Closed