CLOUDSTACK-2777. Apache build should create jar file cloud-ec2.aar and package it under webapps7080/awsapi/WEB-INF/services
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/58d64834 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/58d64834 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/58d64834 Branch: refs/heads/ui-ucs Commit: 58d648345ec84ba1767e69eaf76540ce71561dc9 Parents: 44b219e Author: Likitha Shetty <[email protected]> Authored: Tue Jul 9 15:23:38 2013 +0530 Committer: Likitha Shetty <[email protected]> Committed: Tue Jul 9 15:24:41 2013 +0530 ---------------------------------------------------------------------- awsapi/pom.xml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack/blob/58d64834/awsapi/pom.xml ---------------------------------------------------------------------- diff --git a/awsapi/pom.xml b/awsapi/pom.xml index ff72a44..bcae072 100644 --- a/awsapi/pom.xml +++ b/awsapi/pom.xml @@ -368,6 +368,33 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-aar-maven-plugin</artifactId> + <version>1.6.2</version> + <extensions>true</extensions> + <configuration> + <includeDependencies>false</includeDependencies> + <aarName>cloud-ec2</aarName> + <outputDirectory>${project.build.directory}/WEB-INF/services</outputDirectory> + <fileSets> + <fileSet> + <directory>resource/AmazonEC2</directory> + <outputDirectory>META-INF</outputDirectory> + <includes> + <include>services.xml</include> + </includes> + </fileSet> + </fileSets> + </configuration> + <executions> + <execution> + <goals> + <goal>aar</goal> + </goals> + </execution> + </executions> + </plugin> </plugins> <pluginManagement> <plugins>
