One moment please...
 
 
Exact Financials   
 

Technical manuals - AppServer Internet Adapter using Java Servlet Engine (Tomcat)

Conventions

The following conventions will be used:

  • <server> this is the server on which the web server and the AppServers are running
  • <progress> this is the directory in which Progress OpenEdge has been installed, for example 'c:\progress\oe10.2b'
  • <tomcat> this is the directory in which Apache Tomcat (http://tomcat.apache.org) has been installed, for example 'c:\program files\apache software foundation\tomcat 6.0'

Configuration

The Apache Tomcat Java Servlet Engine (JSE) includes its own Web server.  This Web server should be used to test the Apache Tomcat to AppServer Internet Adapter setup (steps 1 thru 6), prior to using the Apache Web server. The Apache Tomcat Web server uses port 8080 by default, when Apache Tomcat is started.

  1. verify that Tomcat has been installed correctly, in a web browser enter the URL http://<server>:8080
  2. copy the directory <progress>\servlets\aia to <tomcat>\webapps
  3. using the OpenEdge Explorer (or Progress Explorer Tool) disable 'HTTPS' in the general properties of AppServer Internet Adapter 'Aia1'
  4. restart the Apache Tomcat service (required for changes made in 'Aia1' settings to be recognized)
  5. verify that the AppServer Internet Adapter works, in a web browser enter the URL http://<server>:8080/aia/Aia - you should be returned a page containing 'Internal commands restricted: access denied.' or 'Aia1 OK' (if 'internal administrative command' has been enabled in the AppServer Internet Adapter advanced properties of Aia1 and your IP address is added to the list)
  6. adjust AppServer connection information in exact.pro / in WebClient Deployment -param from '-URL appserver://<server>:5162/as70exact' to '-URL http://<server>:8080/aia/Aia?AppService=as70exact'

All communication from WebClient to AppServer is now tunneled thru port 8080.

In the next step we need to configure the Web Server (listening on port 80) to pass AppServer traffic to Apache Tomcat. This is rather straight forward when using Apache Web Server.

See the Apache Tomcat Connector pages for:

When using IIS7+, Application Request Routing can be used instead of the Tomcat Connector.


Technical manuals Exact Financials Enterprise - AppServer Internet Adapter using Java Servlet Engine (Tomcat)

     
 Main Category: Support Product Know How  Document Type: Support - On-line help
 Category: On-line help files  Security  level: All - 0
 Sub category: Details  Document ID: 17.971.070
 Assortment:  Date: 28-02-2014
 Release: 7.02  Attachment:
 Disclaimer