Community
Participate
Working Groups
Try to run the following, get a big stack trace in the browser on the print statement. If you look in firebug, the value of 'sie' is undefined. package pkg; handler castDefect type RUIhandler {initialUI = [],onConstructionFunction = start} function start() svc iDontExist?{@DedicatedService {}}; call svc.func() returning to foo onException ex; end function foo() end function ex(exp AnyException in) sie ServiceInvocationException = exp; syslib.writeStdout(sie.detail3); end end interface iDontExist function func(); end
This was caused by the fact that some of our RT exceptions are in fact generated, and JS gen did not support the Exception stereotype. I've fixed that, and re-generated the exceptions that were affected, including the one in the testcase supplied.
Fixed
Verified