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

Not possible to send a Signal Data using Signal End Event

    XMLWordPrintable

    Details

    • Sprint:
      2018 Week 11-12, 2018 Week 13-14, 2018 Week 15-16
    • Steps to Reproduce:
      Hide
      1. Import attached process
      2. Try to build and deploy project

      Actual Result:
      Build is failed, error listed in Messages Panel:

      [KBase: defaultKieBase]: Unable to Analyse Expression kcontext.getKnowledgeRuntime().signalEvent(org.jbpm.process.instance.impl.util.VariableUtil.resolveVariable("Signal100500", kcontext.getNodeInstance()), 57A50DE0-BA86-4022-9E99-618BF0CFA079_outInputX);:
      [Error: invalid number literal: 57A50DE0]
      [Near : {... getNodeInstance()), 57A50DE0-BA86-4022-9E99-618BF0 ....}]
                                       ^

      Expected Result:
      Project will be built, no errors displayed. Another Process with same Signal Type of Signal Start Event will be started and specified in Signal End Event value can be used.

      Show
      Import attached process Try to build and deploy project Actual Result: Build is failed, error listed in Messages Panel: [KBase: defaultKieBase]: Unable to Analyse Expression kcontext.getKnowledgeRuntime().signalEvent(org.jbpm.process.instance.impl.util.VariableUtil.resolveVariable("Signal100500", kcontext.getNodeInstance()), 57A50DE0-BA86-4022-9E99-618BF0CFA079_outInputX);: [Error: invalid number literal: 57A50DE0] [Near : {... getNodeInstance()), 57A50DE0-BA86-4022-9E99-618BF0 ....}] ^ Expected Result: Project will be built, no errors displayed. Another Process with same Signal Type of Signal Start Event will be started and specified in Signal End Event value can be used.
    • Docs QE Status:
      NEW
    • QE Status:
      NEW

      Description

      If you specify input variable for End Signal Event it will be not possible to build and deploy project.

      You will see an error in Messages panel:

      [KBase: defaultKieBase]: Unable to Analyse Expression kcontext.getKnowledgeRuntime().signalEvent(org.jbpm.process.instance.impl.util.VariableUtil.resolveVariable("Signal100500", kcontext.getNodeInstance()), 57A50DE0-BA86-4022-9E99-618BF0CFA079_outInputX);:
      [Error: invalid number literal: 57A50DE0]
      [Near : {... getNodeInstance()), 57A50DE0-BA86-4022-9E99-618BF0 ....}]
                                       ^

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  swiderski.maciej Maciej Swiderski
                  Reporter:
                  kgaevski Kirill Gaevskii
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: