Author: veithen
Date: Thu Feb 8 22:22:35 2018
New Revision: 1823604
URL: http://svn.apache.org/viewvc?rev=1823604&view=rev
Log:
Use axis2-repo-maven-plugin to build the test repositories for the TCP
transport.
Modified:
axis/axis2/java/core/trunk/modules/transport/tcp/pom.xml
axis/axis2/java/core/trunk/modules/transport/tcp/test/org/apache/axis2/transport/tcp/UtilsTCPServer.java
Modified: axis/axis2/java/core/trunk/modules/transport/tcp/pom.xml
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/transport/tcp/pom.xml?rev=1823604&r1=1823603&r2=1823604&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/transport/tcp/pom.xml (original)
+++ axis/axis2/java/core/trunk/modules/transport/tcp/pom.xml Thu Feb 8
22:22:35 2018
@@ -58,26 +58,34 @@
<plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-antrun-plugin</artifactId>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>axis2-repo-maven-plugin</artifactId>
+ <version>${project.version}</version>
<executions>
- <execution>
- <id>build-repo</id>
- <phase>test-compile</phase>
+ <execution>
+ <id>build-server-repo</id>
+ <goals>
+ <goal>create-test-repository</goal>
+ </goals>
<configuration>
- <tasks>
- <mkdir
dir="target/test-resources/samples/modules" />
- <mkdir
dir="target/test-resources/samples/conf" />
- <copy
file="${settings.localRepository}/org/apache/axis2/addressing/${project.version}/addressing-${project.version}.mar"
tofile="target/test-resources/samples/modules/addressing.mar" />
- <copy file="conf/axis2.xml"
tofile="target/test-resources/samples/conf/axis2.xml" />
- <copy file="conf/client_axis2.xml"
tofile="target/test-resources/samples/conf/client_axis2.xml" />
- </tasks>
+
<outputDirectory>${project.build.directory}/repo/server</outputDirectory>
+ <axis2xml>conf/axis2.xml</axis2xml>
</configuration>
- <goals>
- <goal>run</goal>
+ </execution>
+ <execution>
+ <id>build-client-repo</id>
+ <goals>
+ <goal>create-test-repository</goal>
</goals>
+ <configuration>
+
<outputDirectory>${project.build.directory}/repo/client</outputDirectory>
+ <axis2xml>conf/client_axis2.xml</axis2xml>
+ </configuration>
</execution>
</executions>
+ <configuration>
+ <configurationDirectory>conf</configurationDirectory>
+ </configuration>
</plugin>
<plugin>
Modified:
axis/axis2/java/core/trunk/modules/transport/tcp/test/org/apache/axis2/transport/tcp/UtilsTCPServer.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/transport/tcp/test/org/apache/axis2/transport/tcp/UtilsTCPServer.java?rev=1823604&r1=1823603&r2=1823604&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/transport/tcp/test/org/apache/axis2/transport/tcp/UtilsTCPServer.java
(original)
+++
axis/axis2/java/core/trunk/modules/transport/tcp/test/org/apache/axis2/transport/tcp/UtilsTCPServer.java
Thu Feb 8 22:22:35 2018
@@ -59,7 +59,7 @@ public class UtilsTCPServer {
if (count == 0) {
// start tcp server
- File file = new
File(prefixBaseDirectory(Constants.TESTING_REPOSITORY));
+ File file = new File(prefixBaseDirectory("target/repo/server"));
System.out.println(file.getAbsoluteFile());
if (!file.exists()) {
throw new Exception("Repository directory does not exist");
@@ -96,10 +96,10 @@ public class UtilsTCPServer {
}
public static ConfigurationContext createClientConfigurationContext()
throws Exception {
- File file = new
File(prefixBaseDirectory(Constants.TESTING_REPOSITORY));
+ File file = new File(prefixBaseDirectory("target/repo/client"));
ConfigurationContext configContext =
ConfigurationContextFactory.createConfigurationContextFromFileSystem(
- file.getAbsolutePath(), file.getAbsolutePath() +
"/conf/client_axis2.xml");
+ file.getAbsolutePath(), file.getAbsolutePath() +
"/conf/axis2.xml");
return configContext;
}