Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-5110

DUCC Job Driver (JD) erroneously logs ***** TIMEOUT *****

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.0-Ducc
    • Component/s: DUCC
    • Labels:
      None

      Description

      In the JD log we see:

      14 Sep 2016 10:41:29,157 ERROR JD.err - T[34] record seqNo=2 ***** TIMEOUT *****
      [B@e9a57948

      But this log entry is not correct. The real problem is that the JD tried to convert the Exception object that occurred in "user space" into a string, but that fails and the JD then makes the wrong assumption that a timeout must have occurred because it finds value of null for the stringified Exception...wrong!

        Activity

        Hide
        lou.degenaro Lou DeGenaro added a comment -

        Add new enum parameter comprising User and Timeout when internally handling user's JP exceptions in JD, to eliminate guesswork.

        Show
        lou.degenaro Lou DeGenaro added a comment - Add new enum parameter comprising User and Timeout when internally handling user's JP exceptions in JD, to eliminate guesswork.
        Hide
        lou.degenaro Lou DeGenaro added a comment -

        Code is delivered.

        Show
        lou.degenaro Lou DeGenaro added a comment - Code is delivered.

          People

          • Assignee:
            lou.degenaro Lou DeGenaro
            Reporter:
            lou.degenaro Lou DeGenaro
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development