Actually this is a fairly generic exception. CX_SY_NO_HANDLER is raised when there has been a system exception but there is nothing registered to handle it. This is sort of a catch all for exceptions. You might want a try ... catch around your method call and at least catch this exception. You then might be able to receive more details about what exception is being thrown.
Add a comment