GX16 U11 GAM Compatiblity

GeneXus 16 U11 introduces a few breaking changes in GAM API that affect GAM integration module objects. Knowledge bases using versions of this module earlier than 12.4.2.12657, if upgraded to GeneXus 16 U11, will start getting the following specification errors:

  • ForceChangePassword: Wrong number of parameters: 'RedirectToRemoteAuthentication' expects at least 1 parameters. (Events, Line: 63)
  • RemoteLogin: Wrong number of parameters: 'GetRemoteApplication' expects at least 2 parameters. (Events, Line: 17), Wrong number of parameters: 'RedirectToRemoteAuthentication' expects at least 1 parameters. (Events, Line: 77), Wrong number of parameters: 'RedirectToRemoteAuthentication' expects at least 1 parameters. (Events, Line: 203)

To fix these errors the developer can choose any of the following alternatives:

  1. Import the following xpz in your knowlege base
    This option installs objects affected by GAM API changes only.
  2. Install K2BTools 12.4.2.12657 or higher and, in GeneXus IDE, select K2BTools - Install GAM Integration Module
    This option upgrades all K2BTools GAM Integration module objects.