iWay Software Development Kit

In this section:

This section provides general information and known issues for iWay SDK Version 6.1.6.


Top of page

x
Release Information

iWay Software Development Kit (SDK) provides the tools and technologies for enterprise development of iWay Applications and their Web Archives (WAR files). iWay SDK is a platform that simplifies solutions for multi-tier, enterprise development with iWay technologies. It includes the fundamental components necessary for building and maintaining iWay Integration Applications (iIAs), as well as their WAR files, outside of iSM-based environments. It provides versatile interface for build integration, facilitating source management of shared iWay Integration Tools (iIT) based projects and delivering robust environment for standalone automated building and deployment of high performance iWay Applications. This further enables teamwork and improves development productivity within your enterprise.

iWay SDK provides a sample of how these tasks can be used for building and deploying iIAs. The iWaySDKHome\build directory contains sample build scripts that support the following integration tasks:

The tasks are executed by the build utility, located in the iWaySDKHome\build directory. You can review the list of these tasks by typing the following command in the command window:

build ABOUT

For more information on specific build task, type the following command:

build ABOUT <TASKNAME>

You can invoke the tasks by typing the following command in the command window:

build.cmd  TASKNAME CONFIGURATION <TARGETNAME>

where:

TASKNAME

Is the name of the build integration task.

CONFIGURATION

Is the build configuration located under iWaySDKHome\build\configurations.

TARGET

Is the optional name of the target properties file, which defaults to default.properties.

ABOUT

Describes help topics about a specified task.

For more information, refer to the iway sdk readme.txt file, which is located in the <iWaySDKHome> directory.


Top of page

x
Apache Ant Tasks

iWay SDK provides an Apache Ant extension that exposes several tasks to manage the building and deploying of iIAs.

The following is a list of Ant tasks that are currently supported by iWay SDK:

These Ant tasks provide a rich feature set that can assist build masters to integrate iWay into their new or existing software manufacturing systems.


Top of page

x
Sample Integration Tasks

iWay SDK provides sample integration tasks can be used for building and deploying iIAs.The iWaySDKHome\build directory contains sample build scripts that support the following integration tasks:

The sample integration tasks must be executed by the build utility, which is located in the iWaySDKHome\build directory. You can review the list of these tasks by typing the following command in the command window:

build ABOUT

For more information on specific build task, type the following command:

build ABOUT <TASKNAME>

You can invoke the tasks by typing the following command in the command window:

build.cmd  TASKNAME CONFIGURATION <TARGETNAME>

where:

TASKNAME

Is the name of the build integration task.

CONFIGURATION

Is the build configuration located under iWaySDKHome\build\configurations.

TARGET

Is the optional name of the target properties file, which defaults to default.properties.

ABOUT

Describes help topics about a specified task.

For more information, refer to the iway sdk readme.txt file, which is located in the <iWaySDKHome> directory.



x
BUILDAPP Task

The iWay Software Development Kit (SDK) can build an iWay Integration Application (iIA) file based on an iWay Integration Tools (iIT) project located in the following directory:

iWaySDKHome\build\projects

This task requires the following configuration properties to be defined in the target:



x
BUILDWAR Task

The iWay Software Development Kit (SDK) can build a WAR file based on a specific iWay Integration Application (iIA), which can then be deployed into an application server environment.

The location of the WAR configuration files is:

\configuratons\{configname}\{targetname}\war

where

configname

Is the name of your configuration directory.

targetname

Is the name of your target directory.

The WEB-INF folder located within the \war directory must contain an appropriately configured web.xml file, which is application server dependant (2.3, 2.4, and so on), and an optional geronimo.xml configuration file needed for IBM WebSphere Application Server Community Edition (WAS CE). Knowledge of J2EE is required for the proper customization of web.xml and geronimo.xml files.

This task requires the following configuration properties to be defined in the target:



x
DEPLOYAPP Task

The iWay Software Development Kit (SDK) can deploy an iWay Integration Application (iIA) to an iSM server.

This task requires the following configuration properties to be defined in the target:



x
UNDEPLOYAPP Task

The iWay Software Development Kit (SDK) can remove a deployed iWay Integration Application (iIA) from an iSM server.

This task requires the following configuration properties to be defined in the target:



x
UPDATEAPP Task

The iWay Software Development Kit (SDK) can update and redeploy an iWay Integration Application (iIA) on an iSM server.

This task requires the following configuration properties to be defined in the target:



x
STARTAPP Task

The iWay Software Development Kit (SDK) can start a deployed iWay Integration Application (iIA) on an iSM server.

This task requires the following configuration properties to be defined in the target:



x
STOPAPP Task

The iWay Software Development Kit (SDK) can stop a deployed iWay Integration Application (iIA) on an iSM server.

This task requires the following configuration properties to be defined in the target:


Top of page

x
Known Issues

This section lists and describes known issues for iWay Software Development Kit (SDK) Version 6.1.6. For any additional issues and latest information, contact iWay Customer Support.


Top of page

x
Resolved Issues

This section lists and describes resolved issues for iWay Software Development Kit (SDK) Version 6.1.6.

IRN#81142559 - iWay SDK: Channel "auto start" indicator issue


iWay Software