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

DUCC Agent unable to accept Orchestrator publication when new field added

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.0.1-DUCC
    • DUCC
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: