James Server
  1. James Server
  2. JAMES-188

Improved error handling in processors

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.0
    • Labels:
      None

      Description

      VGP's initial support for on[Matcher|Mailet]Exception.

        Activity

        Hide
        Serge Knystautas added a comment -

        Committed 6/16/2003, included in 2.2.0a5.

        Show
        Serge Knystautas added a comment - Committed 6/16/2003, included in 2.2.0a5.
        Hide
        Serge Knystautas added a comment -

        Refactored processors for error-handling. Added comments. Default to using <authorizedAddresses> for SMTP handler instead of RemoteAddrNotInNetwork. Added comments.

        Show
        Serge Knystautas added a comment - Refactored processors for error-handling. Added comments. Default to using <authorizedAddresses> for SMTP handler instead of RemoteAddrNotInNetwork. Added comments.
        Hide
        Serge Knystautas added a comment -

        The recent onException changes only handle MessagingException, so force non-MessagingException exceptions to the ERROR processor.

        Show
        Serge Knystautas added a comment - The recent onException changes only handle MessagingException, so force non-MessagingException exceptions to the ERROR processor.
        Hide
        Serge Knystautas added a comment -

        Any java.lang.Error thrown by a matcher or a mailet was ending up with the mail message being lost, instead of being sent to the Mail.ERROR processor. Committed 6/19/2003.

        Show
        Serge Knystautas added a comment - Any java.lang.Error thrown by a matcher or a mailet was ending up with the mail message being lost, instead of being sent to the Mail.ERROR processor. Committed 6/19/2003.
        Hide
        Serge Knystautas added a comment -

        An overall catch now rethrows a MessagingException, consistently with the new "onException" control. Committed 6/20/2003.

        Show
        Serge Knystautas added a comment - An overall catch now rethrows a MessagingException, consistently with the new "onException" control. Committed 6/20/2003.

          People

          • Assignee:
            Unassigned
            Reporter:
            Serge Knystautas
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development