[tode_st] [dalehenrich/tode] d27c22: Minimal tODE server error handling improved

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[tode_st] [dalehenrich/tode] d27c22: Minimal tODE server error handling improved

Dale Henrichs-3
  Branch: refs/heads/dev
  Home:   https://github.com/dalehenrich/tode
  Commit: d27c2232348fe1a90042d1c68dbd338c3d2c471a
      https://github.com/dalehenrich/tode/commit/d27c2232348fe1a90042d1c68dbd338c3d2c471a
  Author: Dale Henrichs <[hidden email]>
  Date:   2016-05-05 (Thu, 05 May 2016)

  Changed paths:
    M repository/Tode-Minimal-Client-Core.package/TDBreakpointNotification.class/properties.json
    M repository/Tode-Minimal-Client-Core.package/TDCommandErrorNotification.class/properties.json
    M repository/Tode-Minimal-Client-Core.package/TDErrorNotification.class/properties.json
    A repository/Tode-Minimal-Client-Core.package/TDExceptionTraits.trait/README.md
    A repository/Tode-Minimal-Client-Core.package/TDExceptionTraits.trait/instance/clientObj.st
    A repository/Tode-Minimal-Client-Core.package/TDExceptionTraits.trait/instance/contextOopType.st
    A repository/Tode-Minimal-Client-Core.package/TDExceptionTraits.trait/instance/description.st
    A repository/Tode-Minimal-Client-Core.package/TDExceptionTraits.trait/instance/errorNumber.st
    A repository/Tode-Minimal-Client-Core.package/TDExceptionTraits.trait/instance/exceptionOopType.st
    A repository/Tode-Minimal-Client-Core.package/TDExceptionTraits.trait/instance/gci32xErrSType.st
    A repository/Tode-Minimal-Client-Core.package/TDExceptionTraits.trait/instance/gciSession.st
    A repository/Tode-Minimal-Client-Core.package/TDExceptionTraits.trait/methodProperties.json
    A repository/Tode-Minimal-Client-Core.package/TDExceptionTraits.trait/properties.json
    A repository/Tode-Minimal-Client-Core.package/TDHaltNotification.class/instance/defaultRuntimeError.st
    M repository/Tode-Minimal-Client-Core.package/TDHaltNotification.class/methodProperties.json
    M repository/Tode-Minimal-Client-Core.package/TDHaltNotification.class/properties.json
    M repository/Tode-Minimal-Client-Core.package/TDInteractiveChooseExceptionHandling.class/properties.json
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/README.md
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/class/gciSession.gci32xErrSType..st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/instance/clientObj.st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/instance/contextOopType.st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/instance/convertTDEvaluateTokenResponseToText..st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/instance/defaultAction.st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/instance/defaultRuntimeError.st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/instance/description.st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/instance/errorNumber.st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/instance/exceptionOopType.st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/instance/gci32xErrSType..st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/instance/gci32xErrSType.st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/instance/gciSession..st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/instance/gciSession.st
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/methodProperties.json
    A repository/Tode-Minimal-Client-Core.package/TDNotification.class/properties.json
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeError.class/README.md
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeError.class/class/gciSession.gci32xErrSType..st
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeError.class/instance/defaultAction.st
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeError.class/instance/gci32xErrSType..st
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeError.class/instance/gci32xErrSType.st
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeError.class/instance/gciSession..st
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeError.class/instance/gciSession.st
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeError.class/methodProperties.json
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeError.class/properties.json
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeHalt.class/README.md
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeHalt.class/class/gciSession.gci32xErrSType..st
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeHalt.class/instance/defaultAction.st
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeHalt.class/instance/gci32xErrSType..st
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeHalt.class/instance/gci32xErrSType.st
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeHalt.class/instance/gciSession..st
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeHalt.class/instance/gciSession.st
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeHalt.class/methodProperties.json
    A repository/Tode-Minimal-Client-Core.package/TDRuntimeHalt.class/properties.json
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/README.md
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/class/gciSession.gci32xErrSType..st
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/instance/clientObj.st
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/instance/contextOopType.st
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/instance/convertTDEvaluateTokenResponseToText..st
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/instance/defaultAction.st
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/instance/description.st
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/instance/errorNumber.st
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/instance/exceptionOopType.st
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/instance/gci32xErrSType..st
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/instance/gci32xErrSType.st
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/instance/gciSession..st
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/instance/gciSession.st
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/methodProperties.json
    R repository/Tode-Minimal-Client-Core.package/TDRuntimeNotification.class/properties.json
    M repository/Tode-Minimal-Client-Core.package/monticello.meta/categories.st
    M repository/Tode-Minimal-Client-Core.package/monticello.meta/version

  Log Message:
  -----------
  Minimal tODE server error handling improved

Arrange for actual errors to be thrown with a defaultAction to open tode debugger if not handled when interactive is false ... For server applications we don't want to have the user prompted about whether or not a debugger should pop up...


--
You received this message because you are subscribed to the Google Groups "tODE" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.