EPC - 754

Date : 12/09/2005

Product LANSA for the Web (IIS Plugin)
Version V10.0
Pre-Requisite Details Nil
Related Products Nil
Full Distribution In V11.0
Special Notes

Description

This EPC provides several fixes for LANSA for the Web IIS Plugin V10.0.

EPC754 includes this change:

CCS id. Description
120902 The new RDML INCLUDE tag introduced in EPC755 (for iSeries) and EPC758 (for Windows) requires this enhancement to work.

 

EPC754 supersedes EPC693, EPC700 and EPC733 which address these issues:

CCS id. Description
30806 Server Side Include support (partial and support #include and #echo only).
104390 LANSA Process Authentication support for IIS Plugin has been changed and simplified. See the supplementary document epcweb_iisauth.htm, an extract of the updated Appendix B of Installing LANSA on Windows, for more information.
107403 LANSA Process Authentication does not work properly. See 104390 above.
107632 *WEBPATHINFO does not work if using IIS Plugin. This issue has been addressed by this change.
109765 Four code page translation tables are shipped for supporting DBCS iSeries systems of the following languages:
  1. Traditional Chinese (WPI_tchi.dat)
  2. Simplified Chinese (WPI_schi.dat)
  3. Japanese (WPI_jpn.dat)
  4. Korean (WPI_kor.dat)
110538 Simplified Chinese characters from DBCS iSeries may be corrupted by IIS Plugin. This issue has been addressed by this change.
110807 In the configuration file for IIS Plugin, port 99999 can be used to match all ports.
110808 The ISAPI filter order becomes configurable by adding the following line to the configuration file for IIS Plugin:

FILTERORDER=<order>

where <order> is either LOW, MEDIUM, HIGH, DEFAULT.

Web server must be restarted to activate the new filter order.

112794 Work around Windows Server 2003 slow response problem.
113707 For iSeries application server ONLY: Under these circumstances an error would occur: when using partition specific users; during execution of a Web application; job timed out; then NEXT is clicked. The problem has been addressed by this change.
114342 ISAPI Plug-in to divert cgi-bin requests not meant for itself, e.g. Integrator use of cgi-bin virtual directory.
115159 For iSeries application server ONLY: Under certain circumstances it was possible for blank process names and partition identifiers to be posted to the LANSA Web jobs causing the Web job to fail. These incidences are now trapped and a message issued in both the Web server and the Web job. The Web job now returns control without failing. The message issue can be customised, see details for CCS 115738.

Also, if data read by the Web server does not match the internally expected CONTENT_LENGTH, it will also be logged.
115738 Allow user to customize LANSA for the Web error page. There are 2 ways to customize the error page. The simpler way is to edit the standard error page file stderr.htm included in this EPC. The alternative way is to edit the file L4W3Resource.properties (also being updated with this EPC) which provides more flexibility for customizing LANSA for the Web error pages. Details can be found inside the file L4W3Resource.properties.

List of affected objects

Windows Components:

Object Name Folder Platform
lansaweb.dll \WebServer\IISPlugin  
WPI_tchi.dat \WebServer\IISPlugin  
WPI_schi.dat \WebServer\IISPlugin  
WPI_jpn.dat \WebServer\IISPlugin  
WPI_kor.dat \WebServer\IISPlugin  
L4W3Resource.properties \WebServer\IISPlugin  
stderr.htm \WebServer\IISPlugin  

Instructions provided for:

No LANSA for iSeries
No iSeries Web server (multi-tier)
No iSeries import
No Visual LANSA
Yes Other Windows based products

Instructions to install the EPC:

  1. Stop the World Wide Web Publishing service using Services Manager.
  2. Use File Explorer and locate the directory where the current version of the IIS Plugin is installed, make sure the files to be updated (as listed above) are not read-only by right-click on the files and select Properties from the context menu.
  3. Extract the contents of EPC754.exe into a temporary folder on your PC, for example c:\temp.
  4. The temporary folder will now contain the related documentation and the file EPC754-WPI.exe.
  5. Double click on EPC754-WPI.exe to extract it.
  6. If the default directory shown is not the directory where the current version of the IIS Plugin is installed, click on the Browse button to specify the correct directory.
  7. Click on the Unzip button to install the EPC.
  8. Restart the World Wide Web Publishing Service to verify if the EPC is working.

© 2005 LANSA