[ http://issues.apache.org/jira/browse/BEEHIVE-216?page=comments#action_58332 ] Eddie O'Neil commented on BEEHIVE-216: --------------------------------------
One thing to point out here...passing inheritAll="true" on <ant> calls in build files tends to tightly couple caller / callee build files and makes it hard over time to evolve / decouple / change things. If possible, it can be more effective to create Ant <macro>s or to pass property file names that are explicitly passed along by the caller and then imported by the callee. My $0.02... > Controls Test infrastructure should run tch with inheritall="true" > ------------------------------------------------------------------ > > Key: BEEHIVE-216 > URL: http://issues.apache.org/jira/browse/BEEHIVE-216 > Project: Beehive > Type: Bug > Components: Controls > Reporter: Joe Pemberton > Assignee: Joe Pemberton > Priority: Minor > > In order for TCH to inherit all tch.* properties (including filters), TCH > needs to be run with inheritall="true". Without this attribute, TCH will > only pick up properties that are set on the command line > (-Dtch.propname=value) and not any properties that are set programmatically. > If this change is made, the names of several other properties will need to be > changed: > tch.jar > tch.schema.jar > tch.xbean.jar > The preferred fix is to give these properties the "tchx" prefix: > tchx.jar > tchx.schema.jar > tchx.xbean.jar > There may be some other conflicts - I will look into it. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira
