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

Workbench registers queries to Kie server without BPM capability

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.3.0.Final
    • 7.2.0.Final
    • KieServer, Workbench
    • None
    • Workbench with managed Kie server
      Kie server has disabled BPM capability
      Workbench connected with Kie server through websocket.

    • NEW
    • NEW
    • 2017 Week 32-33

      This issue happens when using Kie server without BPM capability.
      If Kie server is registered in Workbench using websockets then Workbench tries to register queries into Kie server even if Kie server's server template has BPM capability disabled.

      In case websockets are used then KieServerIntegration returns WebsocketKieServerClient without capabilities check [1] . This client is then used for retrieving query client [2] to be used for query registering.

      [1] https://github.com/kiegroup/jbpm-wb/blob/aeefe8e39d299ed67846518fa7531d61ea2fd1d0/jbpm-wb-kie-server/jbpm-wb-kie-server-backend/src/main/java/org/jbpm/workbench/ks/integration/KieServerIntegration.java#L129
      [2] https://github.com/kiegroup/jbpm-wb/blob/aeefe8e39d299ed67846518fa7531d61ea2fd1d0/jbpm-wb-kie-server/jbpm-wb-kie-server-backend/src/main/java/org/jbpm/workbench/ks/integration/KieServerDataSetManager.java#L119

              swiderski.maciej Maciej Swiderski (Inactive)
              ksuta Karel Suta
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: