<target name="war" depends="clean">
<echo>Maven Executable: ${MAVEN_EXEC}</echo>
<exec dir="${basedir}" executable="${MAVEN_EXEC}">
<arg line="clean compile war:war -Dtarget=${TARGET}" />
</exec>
<delete file=".\\target\\csd.war" />
</target>
<target name="prep_test" depends="war">
<copyfile dest=".\\src\\main\\resources\\applicationContext_test.xml" src="${WAR_EXPLODED}\\WEB-INF\\classes\\applicationContext.xml" />
</target>
<target name="test" depends="prep_test">
<echo>Maven Executable: ${MAVEN_EXEC}</echo>
<exec dir="${basedir}" executable="${MAVEN_EXEC}">
<arg line="compile test -Dtarget=${TARGET}" />
</exec>
</target>
public abstract class TestCaseSpringAutoWire extends AbstractTransactionalDataSourceSpringContextTests implements Constants
{
protected String[] getConfigLocations()
{
setAutowireMode(AUTOWIRE_BY_NAME);
return new String[] { "classpath:applicationContext_test.xml" };
}
}