This is an automated email from the ASF dual-hosted git repository. cml pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/qpid-interop-test.git
commit 21bd232bdc9fd66715a94bd331e1e3c47d8ffb45 Author: Kim van der Riet <[email protected]> AuthorDate: Mon Jul 9 12:26:17 2018 -0400 QPIDIT-125: Updated QUICKSTART to give some details on installing Amqp.Net Lite, changed Maven pom files on master to be release 0.3.0-SNAPSHOT --- QUICKSTART.md | 30 ++++++++++++++++++++++++++---- pom.xml | 2 +- shims/qpid-jms/pom.xml | 2 +- utils/pom.xml | 2 +- 4 files changed, 29 insertions(+), 7 deletions(-) diff --git a/QUICKSTART.md b/QUICKSTART.md index 6f33dba..09bddcc 100644 --- a/QUICKSTART.md +++ b/QUICKSTART.md @@ -319,16 +319,38 @@ errors in the test on CentOS7 (which does not yet auto-detect but assumes the av ### 5.1 AMQP.Net Lite Client -(TODO: import details to this document) - A detailed description of how to install and run the AMQP.Net Lite client on Fedora may be found at Apache JIRA [QPIDIT-105](https://issues.apache.org/jira/browse/QPIDIT-105), and can easily be adapted to other Linux operating systems. The following packages need to be installed: * Mono - * Pre-compiled AMQP.Net Lite library + * Pre-compiled AMQP.Net Lite library (available from https://www.nuget.org/api/v2/package/AMQPNetLite/) + +See the above JIRA for detailed instructions. Here is a summary: + +Download/install the Amqp.Net Lite dlls. They are initially zipped, unzip them into a well-known location. +Make sure you can find the path to the required .dll file for the version you are using, for example: + +``` +/abs/path/to/amqp.netlite/lib/net45 +``` + +When building qpid-interop-test (section 3 above), add the following environment variable to the cmake parameters: +`-DAMQPNETLITE_LIB_DIR=<abs/path/to/amqp.netlite/lib/net45>`. When cmake completes, look for the following: + +``` +-- BUILD_AMQPNETLITE = ON +``` + +which shows that the dll was found and the .netlite tests will be enabled. If you see the following, +then the required dll was not found: + +``` +-- BUILD_AMQPNETLITE = OFF +``` -See the above JIRA for detailed instructions. +The messages immediately preceding this will give a clue as to why it was not found, one of `AMQPNETLITE_LIB_DIR` +not defined or `Amqp.Net.dll` was not found in the path. ### 5.2 Rhea JavaScript Client diff --git a/pom.xml b/pom.xml index e61069a..90b35cb 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ <groupId>org.apache.qpid</groupId> <artifactId>qpid-interop-test-parent</artifactId> <packaging>pom</packaging> - <version>0.2.0</version> + <version>0.3.0-SNAPSHOT</version> <url>https://qpid.apache.org</url> <name>Qpid Interop Test</name> <description>Qpid client interoperability test suite for AMQP 1.0 clients</description> diff --git a/shims/qpid-jms/pom.xml b/shims/qpid-jms/pom.xml index d50cabd..1f4d778 100644 --- a/shims/qpid-jms/pom.xml +++ b/shims/qpid-jms/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.qpid</groupId> <artifactId>qpid-interop-test-parent</artifactId> - <version>0.2.0</version> + <version>0.3.0-SNAPSHOT</version> <relativePath>../../pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> diff --git a/utils/pom.xml b/utils/pom.xml index e3f86a0..02361ee 100644 --- a/utils/pom.xml +++ b/utils/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.qpid</groupId> <artifactId>qpid-interop-test-parent</artifactId> - <version>0.1.0</version> + <version>0.3.0-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
