Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Programming IT Technology

Free Web-Based Exception Reporting 145

Tsar writes "Promethean Personal Software (makers of Sherpa, a code generating tool for db apps) have quietly released ExceptionCollection, a free (as in beer) online service for developers using any SOAP-enabled environment. You sign up on the site, download their component, add three or four lines of code to your app, and any exceptions thrown by your users get logged at ExceptionCollection.com for your later perusal (the last 100 anyway). There are several options, like whether reporting requires user approval. Is this as cool as it looks, or a solution in search of a problem?"
This discussion has been archived. No new comments can be posted.

Free Web-Based Exception Reporting

Comments Filter:
  • by ReformedExCon ( 897248 ) <reformed.excon@gmail.com> on Wednesday September 14, 2005 @08:13AM (#13555938)
    There is a definite market for something like this. Knowing what exceptions your application is generating at runtime "in the wild" is very valuable to help debug and speed bug fixes.

    The only problem is that it would be much more convenient if the exception were sent directly to the application makers instead of to some third party. Microsoft's error reporting system is somewhat like this, but I don't know anyone who actually sends in bug reports when an application crashes in XP. Likewise, Firefox used to have a quality feedback agent, but I never saw it pop up or notify me in any way. Maybe it is silently calling home?

    If your users are your testers, it's very important that you get as much detailed information from any problems that arise as you can. Ideally these bugs would have been fixed before it ever hit the doors, but in this day and age of rapid development and short production cycles, it's sometimes better to give a working version to the customer and update it periodically.
  • Great for spyware (Score:3, Interesting)

    by G4from128k ( 686170 ) on Wednesday September 14, 2005 @08:21AM (#13555996)
    1. Collect data from unsuspecting users of your SOAP code.
    2. Throw an "exception" containing said data.
    3. Automatically harvest the data from ExceptionCollection.com.
    4. Profit.

    I wonder if these people have thought about the insecure/immoral/illegal ways this service could be used and have taken steps to prevent that.
  • by amodm ( 876842 ) on Wednesday September 14, 2005 @08:33AM (#13556067)
    old style logging. why not just log the exception to a file (as its usually done), and mail it to the programmers at a regular interval. why waste so much of bandwidth, especially in the case where things go horribly wrong and exceptions are thrown just about everywhere.

    also, is this mechanism asynchronous ? coz synchronous would mean a lot of latency added to that particular thread, since things are now getting reported to some remote portal.

    IMHO, its just another wasteful use of web services. just coz its the fashionable term these days doesn't mean it should be used for all purposes.

    web services for exception reporting.....aarrgghhhh !!!
  • Re:Log file & safety (Score:3, Interesting)

    by azaris ( 699901 ) on Wednesday September 14, 2005 @09:22AM (#13556413) Journal

    Plus logfiles can be analyzed too, enough handy tools around for that too (I use vi).

    You have a magical version of 'vi' that penetrates the user's firewall, reads their logfiles over the Internet and reports back?

  • Re:Hmm (Score:2, Interesting)

    by should_be_linear ( 779431 ) on Wednesday September 14, 2005 @10:45AM (#13557144)
    Or you could just write a top-level exception handler that e-mails the exception traces to you.
    This is quite bad idea because you must have UI for setting up smtp, port (proxy?) username, password.... In the end, all most users would see when exception occures is "Unable to connect to SMTP sever x".

The key elements in human thinking are not numbers but labels of fuzzy sets. -- L. Zadeh

Working...