[Ironruby-core] Error messages when hosting IronRuby
Ivan Porto Carrero
ivan at flanders.co.nz
Thu Jul 30 16:18:32 EDT 2009
catch (Exception exception)
{
var exceptionService = Engine.GetService<ExceptionOperations>();
string msg, typeName;
exceptionService.GetExceptionMessage(exception, out
msg, out typeName);
var trace = exceptionService.FormatException(exception);
throw new RuntimeError(string.Format("{0} threw an
error.{1}{2}{1}{1}Trace:{1}{3}",
typeName, Environment.NewLine, msg, trace));
}
---
Met vriendelijke groeten - Best regards - Salutations
Ivan Porto Carrero
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)
On Thu, Jul 30, 2009 at 9:57 PM, Martin Smith <martin.smith.jr at gmail.com>wrote:
> Hello,
>
> I've been experimenting with hosting IronRuby in my application, and one of
> the problems I'm having is that it's not giving me very good error messages
> or any kind of stack trace when it runs into an error. The problem is
> magnified when i load or "require" any other ruby files because syntax
> errors could be anywhere. During execution, I've also got no idea where the
> errors are coming from and it's forcing me do much psychic debugging in my
> IR app. Is there any way to get better errors from IronRuby?
>
> Right now i'm using engine.Execute and ExecuteFile to run hosted code.
>
> Thanks in advance,
> Martin
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090730/d15d41b6/attachment.html>
More information about the Ironruby-core
mailing list