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

Not possible to send a Signal Data using Signal End Event

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 7.8.0.Final
    • 7.6.0.Final
    • Runtime Engine
    • None
    • NEW
    • NEW
    • 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.
    • 2018 Week 11-12, 2018 Week 13-14, 2018 Week 15-16

    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 ....}]
                                       ^

      Attachments

        Issue Links

          Activity

            People

              swiderski.maciej Maciej Swiderski (Inactive)
              kgaevski@redhat.com Kirill Gaevskii
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: