Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-1423

KJAR changes are not reflected in KIE Container

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • None
    • 6.5.0.Final
    • kie server
    • None
    • Hide

      Step 1: Create a KJAR in Maven Repo with the DRL file and deploy the same in tomcat
      Step 2: Create the container
      Step 3: Execute the rule. The rule got successfully executed
      Step 4: Dispose the container. We get the below message
      31-Jan-2017 14:50:13.001 INFO [http-nio-8000-exec-12] org.kie.server.services.jbpm.JbpmKieServerExtension.disposeContainer No container with id test_drl_nn_01_1 found
      31-Jan-2017 14:50:13.002 INFO [http-nio-8000-exec-12] org.kie.server.services.impl.KieServerImpl.disposeContainer Container test_drl_nn_01_1 (for release id com.ge.hc.services.rs:test_drl_nn_01:1) successfully stopped
      Step 5: Try executing the rule. No container available hence the rule didnt get executed.
      Step 6: Modify the rule logic and create the new KJAR
      Step 7: Create container and we get the below message.
      31-Jan-2017 15:01:44.333 WARNING [http-nio-8000-exec-10] org.kie.server.services.jbpm.ui.JBPMUIKieServerExtension.createContainer Unable to create image reference for container test_drl_nn_01_1 due to null
      31-Jan-2017 15:01:44.334 INFO [http-nio-8000-exec-10] org.kie.server.services.impl.KieServerImpl.createContainer Container test_drl_nn_01_1 (for release id com.ge.hc.services.rs:test_drl_nn_01:1) successfully started
      Step 8: execute the rule.
      We observe the latest changes made to the rule logic is not reflecting in the container and only the old(OLD KJAR WITH OLD RULE LOGIC) contanier got created.
      This happens very sporadically and not always

      Show
      Step 1: Create a KJAR in Maven Repo with the DRL file and deploy the same in tomcat Step 2: Create the container Step 3: Execute the rule. The rule got successfully executed Step 4: Dispose the container. We get the below message 31-Jan-2017 14:50:13.001 INFO [http-nio-8000-exec-12] org.kie.server.services.jbpm.JbpmKieServerExtension.disposeContainer No container with id test_drl_nn_01_1 found 31-Jan-2017 14:50:13.002 INFO [http-nio-8000-exec-12] org.kie.server.services.impl.KieServerImpl.disposeContainer Container test_drl_nn_01_1 (for release id com.ge.hc.services.rs:test_drl_nn_01:1) successfully stopped Step 5: Try executing the rule. No container available hence the rule didnt get executed. Step 6: Modify the rule logic and create the new KJAR Step 7: Create container and we get the below message. 31-Jan-2017 15:01:44.333 WARNING [http-nio-8000-exec-10] org.kie.server.services.jbpm.ui.JBPMUIKieServerExtension.createContainer Unable to create image reference for container test_drl_nn_01_1 due to null 31-Jan-2017 15:01:44.334 INFO [http-nio-8000-exec-10] org.kie.server.services.impl.KieServerImpl.createContainer Container test_drl_nn_01_1 (for release id com.ge.hc.services.rs:test_drl_nn_01:1) successfully started Step 8: execute the rule. We observe the latest changes made to the rule logic is not reflecting in the container and only the old(OLD KJAR WITH OLD RULE LOGIC) contanier got created. This happens very sporadically and not always
    • NEW
    • NEW

    Description

      Step 1: Create a KJAR in Maven Repo with the DRL file and deploy the same in tomcat
      Step 2: Create the container
      Step 3: Execute the rule. The rule got successfully executed
      Step 4: Dispose the container. We get the below message
      31-Jan-2017 14:50:13.001 INFO [http-nio-8000-exec-12] org.kie.server.services.jbpm.JbpmKieServerExtension.disposeContainer No container with id test_drl_nn_01_1 found
      31-Jan-2017 14:50:13.002 INFO [http-nio-8000-exec-12] org.kie.server.services.impl.KieServerImpl.disposeContainer Container test_drl_nn_01_1 (for release id com.ge.hc.services.rs:test_drl_nn_01:1) successfully stopped
      Step 5: Try executing the rule. No container available hence the rule didnt get executed.
      Step 6: Modify the rule logic and create the new KJAR
      Step 7: Create container and we get the below message.
      31-Jan-2017 15:01:44.333 WARNING [http-nio-8000-exec-10] org.kie.server.services.jbpm.ui.JBPMUIKieServerExtension.createContainer Unable to create image reference for container test_drl_nn_01_1 due to null
      31-Jan-2017 15:01:44.334 INFO [http-nio-8000-exec-10] org.kie.server.services.impl.KieServerImpl.createContainer Container test_drl_nn_01_1 (for release id com.ge.hc.services.rs:test_drl_nn_01:1) successfully started
      Step 8: execute the rule.
      We observe the latest changes made to the rule logic is not reflecting in the container and only the old(OLD KJAR WITH OLD RULE LOGIC) contanier got created.
      This happens very sporadically and not always

      Attachments

        Activity

          People

            etirelli@redhat.com Edson Tirelli
            klnlakshmi LakshmiNarayanan Kesavan (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: