Bug 1026695

Summary: BRMS: Product release contains source code
Product: [Retired] JBoss BRMS Platform 6 Reporter: Marek Baluch <mbaluch>
Component: Business CentralAssignee: Julian Coleman <jcoleman>
Status: CLOSED EOL QA Contact: Lukáš Petrovický <lpetrovi>
Severity: medium Docs Contact:
Priority: low    
Version: 6.0.0CC: etirelli, kverlaen, lpetrovi, rrajasek, rzhang
Target Milestone: ---Keywords: Reopened
Target Release: 6.0.1   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-03-27 19:05:06 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:
Bug Depends On: 1020902    
Bug Blocks:    

Description Marek Baluch 2013-11-05 09:15:36 UTC
[mbaluch@localhost brms]$ find . -name "*.java"
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/backend/server/ApplicationScopedProducer.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/backend/server/AppSetup.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/resources/i18n/AppConstants.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/resources/images/AppImages.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/resources/AppResource.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/KieDroolsWorkbenchEntryPoint.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/navbar/LogoWidgetView.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/navbar/ComplementNavAreaPresenter.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/navbar/LogoWidgetPresenter.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/navbar/ComplementNavAreaView.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/navbar/AppNavBar.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/home/HomeProducer.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/perspectives/AdministrationPerspectiveActivity.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/perspectives/DroolsAuthoringPerspectiveActivity.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/perspectives/DroolsAuthoringPerspective.java
./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/drools/client/perspectives/AdministrationPerspective.java

Comment 2 Lukáš Petrovický 2014-02-04 17:52:03 UTC
QE considers this optional for 6.0.1.

Comment 3 Ryan Zhang 2014-02-19 09:03:07 UTC
This is the same issue as  Bug 1020902. 

Assign to Geoffrey.

Comment 5 Rajesh Rajasekaran 2014-02-20 19:28:50 UTC

*** This bug has been marked as a duplicate of bug 1020902 ***

Comment 6 Marek Baluch 2014-03-28 12:30:26 UTC
Reopening - it makes sense to verify the issue against both products (BRMS and BPMS). bug 1020902 is filed strictly against BPMS.

Comment 7 Geoffrey De Smet 2014-03-28 15:27:17 UTC
The community build does not build business-central.war. It builds dashbuilder-demo.war, but that does not contain any java source files. I suspect this issue is purely in the product build.

This is probably due to a legacy configured GWT build. A modern maven GWT plugin picks up the sources jars it needs automatically from it's normal jar dependencies, and it puts those sources jars in the GWT compilation path, but it does NOT pollute the war output with those sources jars or require them to be added as dependencies.


Julian, can someone in your team verify that this issue is indeed only in the product build?

Comment 9 Lukáš Petrovický 2015-12-08 13:11:49 UTC
The problem is unfortunately still valid. BPMS 6.2.0.GA shows Java files, such as:

./standalone/deployments/business-central.war/WEB-INF/classes/org/kie/workbench/client/KieWorkbenchEntryPoint.java