I upgraded my Java EE web application to use newer PrimeFaces version and suddenly the call of an overloaded bean method in an action attribute of PrimeFaces commandlink did not work anymore. I tried to use JSF default commandlink to test it and this one did not work either.
The method signatures are as follows:
public void updateA(B b);
public void updateA(A a);
It always tried to cast A to B.
More curious, how could it work before the upgrade?