Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-9904

business key cannot be specified when process are started via signal/message event

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Unresolved
    • Major
    • None
    • None
    • KieServer, Runtime Engine
    • None
    • False
    • False
    • NEW
    • NEW
    • 0
    • 0% 0%

    Description

      At present there is no way to start a process passing down the business key for process instances causing this one to be always the process instance id.

      We can specify several parts in this matter

      1. transport : jms, kafka or rest (for sending a signal)
      2. headers in the tranport layer: would have something lakie correlation key header

      For that happening we need to move the Signal from simple string to an object at least at the service layer of the engine so we can add metainformation to the signal

      Old methods would be replace calling the the new ones just creating a Signal.of("my signal", Collections.singletonMap("correlationKey", "mycorrelationKey"))

      Attachments

        Activity

          People

            kverlaen@redhat.com Kris Verlaenen
            elguardian@gmail.com Enrique González Martínez (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: