[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: Not Implemented (501) while invoking a method on server.

  • Thread starter Thread starter egarcia
  • Start date Start date
Status
Not open for further replies.
E

egarcia

Guest
Hello, Thank you for sharing your findings. This helped to identify the issue. The issue that you are running into is because the .gen file does not include the EXTENT keyword for the allowRoles field. There is a bug report for this issue already logged and it expected to be fixed in 11.7.3. The definition in the .gen file should look like the following: { "ablName": "allowedRoles", "ablType": "CHARACTER EXTENT", "ioMode": "OUTPUT", "msgElem": { "type": "field", "name": "allowedRoles" } } Please change back the method definition to use EXTENT and manually update the .gen file. In this way, the getUserRolesFromServer() method should work fine since it expects the response to be an array. I hope this helps. Thank you and regards, Edsel

Continue reading...
 
Status
Not open for further replies.
Back
Top