Bug 1033196

Summary: Tag 1.0.1.Final-prod-ip6.0_ER7 doesn't integrate with community BOM
Product: [JBoss] JBoss Fuse Service Works 6 Reporter: George Varsamis <gvarsami>
Component: DT GovernanceAssignee: Kurt T Stam <kurt.stam>
Status: CLOSED CURRENTRELEASE QA Contact: Jiri Sedlacek <jsedlace>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.0.0 GACC: atangrin, gbrown, gvarsami, kconner, oskutka, soa-p-jira
Target Milestone: ER8   
Target Release: 6.0.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
dtgov patch none

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