Bug 1033196 - Tag 1.0.1.Final-prod-ip6.0_ER7 doesn't integrate with community BOM
Summary: Tag 1.0.1.Final-prod-ip6.0_ER7 doesn't integrate with community BOM
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: JBoss Fuse Service Works 6
Classification: JBoss
Component: DT Governance
Version: 6.0.0 GA
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ER8
: 6.0.0
Assignee: Kurt T Stam
QA Contact: Jiri Sedlacek
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-21 16:54 UTC by George Varsamis
Modified: 2015-08-02 23:45 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug


Attachments (Terms of Use)
dtgov patch (5.44 KB, patch)
2013-11-21 16:55 UTC, George Varsamis
no flags Details | Diff

Description George Varsamis 2013-11-21 16:54:07 UTC
Description of problem:

While trying to build DTGOV for FSW ER7, it failed to build due to not being aligned correctly with the community platform BOM.

I have attached a patch file that needs to be applied to the dtgov repo.

The fixes are minor and have to do with aligning with the community BOM.
Can you please apply these changes and have them available for the next tag please , whenever that is due.

3 Files are affected, these are:

1) dtgov-war/src/main/resources/META-INF/persistence.xml
Class TaskEventImpl has moved to a new package

2) dtgov-workflows/pom.xml
There has been a GAV change to org.drools:drools-maven-plugin, it is now org.kie:kie-maven-plugin

3)dtgov-ui-war/src/test/java/org/overlord/dtgov/ui/server/servlets/MockHttpServletRequest.java

This file was missing implementation of abstract methods for javax.servlet 3.0 API.

This is due to the fact that in dtgov-ui-war/pom.xml you have a dependency to javax.servlet:servlet-api:2.5 , however if you look at the community platform bom https://github.com/jboss-integration/jboss-integration-platform-bom/blob/6.0.0.CR3/ip-bom/pom.xml#L1831

You should be using the BOM version instead of your own, similarly with jsp and other artifacts but that was the only test that was affected. 
Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 George Varsamis 2013-11-21 16:55:50 UTC
Created attachment 827362 [details]
dtgov patch

Comment 2 Gary Brown 2013-11-21 16:58:15 UTC
Hi George - Is this a blocker for 6.0.0.Final?

Comment 4 George Varsamis 2013-11-21 17:16:07 UTC
Hi Gary. Yes we will need those fixes in for GA.

Comment 5 Kurt T Stam 2013-11-25 16:15:43 UTC
Hi Eric,

I have addressed issue 1 and 2; can you take a look at 3? It should simply be merging in the patch for whatever the ui is concerned.

--Kurt

Comment 6 Eric Wittmann 2013-11-25 17:15:05 UTC
Done.

Comment 7 Jiri Sedlacek 2014-01-07 09:41:08 UTC
verified in ER8


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