Bug 747501

Summary: Simplify file structure and deployment.
Product: [Retired] Zanata Reporter: Carlos Munoz <camunoz>
Component: MaintainabilityAssignee: Sean Flanigan <sflaniga>
Status: CLOSED CURRENTRELEASE QA Contact: Ding-Yi Chen <dchen>
Severity: unspecified Docs Contact:
Priority: low    
Version: 1.4.1CC: sflaniga, zanata-bugs
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-27 06:08:21 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Carlos Munoz 2011-10-20 04:03:57 UTC
- Remove the need for 2 separate component.xml files.
- Remove instances where there is double interpolation (maven, seam) of resource files.
- Resolve PermGen space exception when running seam tests in some instances (try different jvm options when running failsafe validations)
- Eclipse test launchers to use with the TestNG plugin.

Comment 1 Sean Flanigan 2011-10-20 04:21:55 UTC
> Remove instances where there is double interpolation (maven, seam) of
resource files.

Specifically, make sure that all variables in components.xml can be interpolated by Seam from components.properties, and remove Maven variable interpolation from test/components.properties so that they can be used in Eclipse.

Comment 2 Carlos Munoz 2011-10-24 22:40:36 UTC
- Merged components.xml files into a single one.
- Maven tests no longer failing with PermGen exceptions.
- Modified eclipse TestNG launcher for Integration tests.

Comment 3 Carlos Munoz 2011-10-24 22:41:54 UTC
Sean, not sure if this needs to go through Dean for verification.

Comment 4 Ding-Yi Chen 2011-10-26 04:19:50 UTC
It indeed looks like an internal task.
Unless you want me to run through all system tests for this. :-)