Description of problem: When kie server controller creates container it doesn't store that container to storage. If controller try to start created container then controller cannot find created container(which wasn't stored). It doesn't have any influence if controller is used separately as is used in memory store, but if it is integrated into BxMS then there is used VFS and this error is revealed. Tested on WAS but this error can happen on other containers too. Version-Release number of selected component (if applicable): 6.2.0.ER3 How reproducible: Deploy BRMS6.2.0.ER3 and kie server to WAS. Create new container in kie server controller and try to start it. Can be simulated using KieControllerStartupIntegrationTest from kie server integration test suite, test methods testContainerCreatedAfterStartup or testContainerDisposedAfterStartup. Steps to Reproduce: 1. 2. 3. Actual results: Error is thrown complaining about container not found. Expected results: Container is started. Additional info:
Created PR with fix proposal - https://github.com/droolsjbpm/droolsjbpm-integration/pull/197
Merged. master: https://github.com/droolsjbpm/droolsjbpm-integration/commit/a56b685b9edf23c8db42754f43b5a6548cf27b95 6.3.x: https://github.com/droolsjbpm/droolsjbpm-integration/commit/0230c9ed181212874b46d3e868a48e5f9ffac5f7
Verified in 6.2.0ER4, all test methods in KieControllerStartupIntegrationTest pass successfully.