Bug 1011522
Summary: | Cannot build project after adding a knowledge base to kmodule | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] JBoss BRMS Platform 6 | Reporter: | Jiri Locker <jlocker> | ||||
Component: | Business Central | Assignee: | manstis | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Jiri Locker <jlocker> | ||||
Severity: | urgent | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 6.0.0 | CC: | etirelli, manstis | ||||
Target Milestone: | ER5 | ||||||
Target Release: | 6.0.0 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | |||||||
: | 1128661 (view as bug list) | Environment: | |||||
Last Closed: | 2014-08-06 20:17:40 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1128661 | ||||||
Attachments: |
|
I have accidentally found the condition under which it is possible to successfully build the project. There has to be at least one DEFAULT STATEFUL ksession in any kbase. By the description it seems this is an error with the example and/or error feedback. A Kbase can exist without a default ksession, but in which case the application needs to fetch the session by name. I tried to replicate with the provided steps and ER4 however was unable to do so. Please re-check and advise further if reported problem persists. |
Created attachment 802222 [details] server.log Description of problem: After adding a kbase in Project Screen/Kmodule editor, attempts to build the project fail. Version-Release number of selected component (if applicable): ER3 How reproducible: - Steps to Reproduce: 1. navigate to mortgages, open Project Editor, switch to Knowledge bases and sessions section 2. add "kbase1", make it default and save changes 3. build the project Actual results: Build failed. Problems view reports: Deployment of unit mortgages:mortgages:0.0.1 failed: java.lang.IllegalStateException: Cannot find ksession with name Expected results: Build should succeed. Additional info: In case the kmodule definition is not valid and the build is expected to fail, the user should be instructed how to fix it. Current error description doesn't explain much. I tried to add ksession and it didn't help.