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

DUCC Agent unable to accept Orchestrator publication when new field added

    XMLWordPrintableJSON

    Details

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

      Description

      If a new field is added in OR publication, for example to communicate information from OR to RM that is not needed by Agent, an older Agent will unnecessarily take an exception when trying to unmarshal a more recent OR deployment.

      Example Agent log:

      ---- Debugging information ----
      message : No such field org.apache.uima.ducc.transport.event.common.DuccSchedulingInfo.machineList
      field : machineList
      class : org.apache.uima.ducc.transport.event.common.DuccSchedulingInfo
      required-type : org.apache.uima.ducc.transport.event.common.DuccSchedulingInfo
      converter-type : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
      path : /org.apache.uima.ducc.transport.event.DuccWorkReplyEvent/dw/duccSchedulingInfo/machineList
      class[1] : org.apache.uima.ducc.transport.event.common.DuccWorkJob
      class[2] : org.apache.uima.ducc.transport.event.DuccWorkReplyEvent
      version : 1.4.10
      -------------------------------

        Attachments

          Activity

            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: