Version 9.6
 —  ApplinX Release Notes  —

What's New in Release 8.0


Using Common Software AG Designer

ApplinX uses the Software AG Designer, sharing the same development environment as other Software AG products (such as Centrasite, WS-Stack and EntireX). Using the common Software AG Designer, information can be viewed in standard Eclipse viewers such as the Console, Properties and Error Logs and enables direct integration with JSP Web Applications for ApplinX.

Top of page

Integration with Software AG webMethods Suite Components and Products

ApplinX has been integrated with Software AG webMethods Suite Components and Products and uses the following common packages:

Top of page

The New ApplinX Designer

The new ApplinX designer, now placed in the familiar Eclipse environment and is based on Eclipse standards. The designer replaces most of the functionality that was available in the ApplinX Administrator in previous ApplinX versions. The ApplinX user interface has greatly improved as many of the processes are based on Eclipse standard components: Eclipse standard wizards for new applications, host, entity creation, Web Application Manager, Deployment Manager for J2EE and more, standard properties dialog boxes for ApplinX Server, ApplinX Host, ApplinX Application and more, Eclipse visual editors for ApplinX entities (such as Screen, Path/Flow/Program Procedure, Connection pool, Connection Information Set). Using the built-in HTML preview, it is possible to view the original host screen, as HTML, with transformations and patterns (such as windows and host keys).

Top of page

Emulation Session Improvements

Session improvements include:

Top of page

Design Time Development with Multiple Sessions

ApplinX provides the ability to have several session definitions and to run them in parallel (improving development time). There is a variety of connection types (online, offline (using trace files) or connection pool), are configured within the session definitions.

Top of page

Import/Export

ApplinX now distinguishes between exporting just the entities (a gxz file is exported) to exporting the application configuration with/without entities (gxar file), together with trace files. The import process of gxar files can be via the Import wizard or "Hot deploy" method, placing the gxar file in the relevant directory.

Top of page

New and Improved Application Map

The Application Map feature has been greatly improved. When enabled (by default), the Map is recorded at all times, creating a single map per application. The Map view is a group of thumbnails of the host screen images captured during the recording time and displays the steps between the different screens. Each step in the map is a part of the screen from which it originates. These steps have a status of pending/approved/not approved which indicates to the map whether these steps should be used for navigation. Additional steps can be added manually via the relevant screen in the screen editor. All Map paths from previous versions will be converted and merged to the new Application Map

Top of page

Procedures (Path/Flow)

Top of page

Path Procedures

Path procedures completely replace the previous version’s Paths. To edit Paths created in previous ApplinX versions you are required to convert these Paths to the new Path Procedures using the conversion tool (right-click on a Path and select Convert).

Note:
Old Paths are still supported in runtime, but cannot be edited or changed.

Top of page

External Web Services

The External web service entity is a new entity which contains External Web Service Procedures. When importing External web services, this new entity will be created and will contain the procedures. External Web Services are exposed directly via Flow Procedures and can no longer be assigned to a procedure group and then exposed as an ApplinX web service.

Top of page

Integration between ApplinX and WS-Stack

Software AG Web Services Stack (WSS) ver. 8.0 is a toolkit that provides functionality for execution, configuration and management of web services. It handles the complex process of sending and receiving of web services requests in Software AG products. It allows everyone to do web services while knowing only a few of the details about the web services specifications.

The core part of the WSS runtime is the SOAP engine, based on Apache Axis2. Incoming SOAP requests are processed by this SOAP engine. The SOAP request is given to the SOAP Runtime and sent back to the client as a SOAP response message. If an error occurs a SOAP fault message is sent back to the client.

ApplinX and other products in the webMethods suite use WS-Stack for exposing and deploying web services. Refer to Integration between ApplinX and WS-Stack for further details.

Top of page

Tables’ Advanced Support

Screen based tables: screen based tables are now created from within the Screen entity (in the Tables tab) as they are logically part of the screen.

Path based tables have been replaced by Path Procedures. Previously existing Path based tables are now deprecated and supported only in runtime. Collection of complicated data structures such as multiple tables and data collected from several screens can now be executed using the ApplinX Base Object/web applications using the ExecuteProcedure method (instead of using ExecutePath, which returns the screen collection).

Top of page

Connection Information Set

The Connection Information Set is now managed as an independent entity and can therefore be created, accessed and edited as any other ApplinX entity. Defining and configuring Connection Information Sets using the entity Editor is now simpler and more intuitive.

Top of page

ApplinX Web Applications (JSP/.NET)

Top of page

Creating an ApplinX Web Application in Visual Studio 2008

ApplinX now partially supports Visual Studio .NET 2008/.NET 3.0/3.5 environment (runtime). The plug-ins are not supported yet.

Top of page

Screen Generation in .NET

.NET Web pages are now generated from the ApplinX .NET add-in (previously this was done from the ApplinX Administrator).

Top of page

Generation in JSP

As ApplinX is developed within the Eclipse environment, when working with JSP projects, entities such as Screens or Procedure Clients are now generated directly into the relevant project.

Top of page

HTTP Session from within the Designer

You can open an HTTP Instant session from within the ApplinX Designer, to simulate Web enablement solutions and view transformations.

Top of page

Deployment Manager for J2EE

The new Deployment Manager for J2EE simplifies the deployment process, enabling you to package a web archive (WAR) of ApplinX Server or of the JSP Web Application or both. The Deployment Manager supports standard Application servers such as Apache Tomcat, IBM WebSphere, Web Logic and JBoss.

Top of page

Support Silent Printing

In the Printlet, we now support silent printing. Set the specific printer device parameter printer_device to "<default>".

Top of page

Changes in ApplinX Terminology

A number of terms have changed in the new release:

Top of page

Demo Applications

Demo applications are now provided as read only applications (gxz files). To select a database to be used as the repository refer to the Repository section.

Top of page

Additional Enhancements...

Top of page

SabraFood Demo

The SabraFood demo will no longer be provided with the installation.

Top of page