WebMethods Client Maven Dependencies For 8.2.2.0

If you’re invoking WebMethods services from a Java client, you need 3 jars, two of which are specific to Software AG.

Step 1: Add dependencies to pom

<!-- Software AG specific dependencies-->
<dependency>
    <groupId>com.softwareag</groupId>
    <artifactId>wm-isclient</artifactId>
    <version>8.2.2.0</version>
</dependency>
<dependency>
    <groupId>com.softwareag</groupId>
    <artifactId>enttoolkit</artifactId>
    <version>8.2.2.0</version>
</dependency>
<!-- Java Mail dependency-->
<dependency>
    <groupId>javax.mail</groupId>
    <artifactId>mail</artifactId>
    <version>1.4.7</version>
</dependency>

Step 2: Finding the jars

The jars can be found under the Software AG installation directory on the server.
\common\lib\wm-isclient.jar
\common\lib\ext\enttoolkit.jar

Step 3: Add jars manually to local repository

mvn install:install-file -DgroupId=com.softwareag -DartifactId=wm-isclient -Dversion=8.2.2.0 -Dpackaging=jar -Dfile=wm-isclient.jar
mvn install:install-file -DgroupId=com.softwareag -DartifactId=enttoolkit -Dversion=8.2.2.0 -Dpackaging=jar -Dfile=enttoolkit.jar
This entry was posted in Programming and tagged , , . Bookmark the permalink.

One Response to WebMethods Client Maven Dependencies For 8.2.2.0

  1. Pingback: Unit Testing WebMethods Services With JUnit | Michael Williams' Blog

Leave a Reply

Your email address will not be published. Required fields are marked *