The C++ error is actually a C++ error, because the camera (and most of the image processing code) is written in C++ and called from java via JNA.
I had this problem earlier in the season, and if I remember correctly, I fixed it by doing 2 things: formatting the camera (I can't remember exactly where the software to do this is, but it's definitely in the KOP), and not specifying the IP when calling AxisCamera.getInstance() (although I can't remember what IP I gave it, so it was probably just that it was the wrong one

). Basically, the camera defaults to 10.te.am.11, and you have to access it as such. If you can connect to the robot, you should be able to connect to the camera if it's been configured correctly.