When using $selenium->get_location() in Perl with Selenium RC, the program dies complaining:
> ERROR: Unknown command: 'getAbsoluteLocation'
Logging into the server in interactive mode, I get a similar thing:
> cmd=getAbsoluteLocation&1=774290
> 16:10:36.087 INFO - Command request: getAbsoluteLocation[774290, ] on session 774290
> 16:10:36.119 INFO - Got result: ERROR: Unknown command: 'getAbsoluteLocation' on session 774290
However, if I then use getLocation, it appears to work:
> cmd=getLocation
> 16:10:48.181 INFO - ---> Requesting
http://localhost:4444/selenium-server/driver?cmd=getLocation&sessionId=774290
> 16:10:48.212 INFO - Command request: getLocation[, ] on session 774290
> 16:10:48.259 INFO - Got result: OK,
http://www.google.com/selenium-server/core/Blank.html on session 774290
I suspect the name was changed at some point, and either the server needs a stub for getAbsoluteLocation or the Perl drivers need to be updated to use getLocation instead of getAbsoluteLocation.