Bug 1026695 - BRMS: Product release contains source code
Summary: BRMS: Product release contains source code
Keywords:
Status: CLOSED EOL
Alias: None
Product: JBoss BRMS Platform 6
Classification: Retired
Component: Business Central
Version: 6.0.0
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: ---
: 6.0.1
Assignee: Julian Coleman
QA Contact: Lukáš Petrovický
URL:
Whiteboard:
Depends On: 1020902
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-05 09:15 UTC by Marek Baluch
Modified: 2020-03-27 19:05 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-03-27 19:05:06 UTC
Type: Bug


Attachments (Terms of Use)

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


Note You need to log in before you can comment on or make changes to this bug.