Kbase P7702: How to deploy webclient with out a web server
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/11/2004 |
|
Status: Unverified
GOAL:
How to use WebClient Across a LAN, No Web Server
FACT(s) (Environment):
Progress 9.1C
Progress 9.1D
FIX:
Here are the file names and the changes needed to set up WebClient for installation across an Intranet without a Web server.
appsrvtt.d
In the appsrvtt.d file change:
"http://yourservername/aia/Aia?AppService=sports2000partition"
to ""
Progress provides the WebClient image files for Intranet. They are under the directory WebInstall\WebClient\Intranet on the Progress CD. Make sure you copy the files to your file server since this is the image that should be used to perform Intranet installations.
The drive where the files reside must be a mapped drive. The URL will reference the mapped drive (FILE://M/directory path
There are changes that have to be made in the bootstrap.htm and WebClient.htm as follows:
bootstrap.htm
Where it states to modify the URL to point to the prowcapc file, use the directory path. For example:
// NOTE: MODIFY THIS URL TO POINT TO YOUR .prowcapc FILE.
document.location.href = "d:/mydir/deploy/sportspro.prowcapc";
The same applies to modifying the URL to the WebClient install page. For example:
// NOTE: MODIFY THIS URL TO POINT TO THE WebClient Install page
window.location = "d:/mydir/deploy/webclient.htm";
webclient.htm
At the bottom of the webclient.htm file make the following changes:
Comment out this line:
// <OBJECT ID="playerIE" align=baseline height=1 width=1
classid="CLSID:90C9629E-CD32-11D3-BBFB-00105A1F0D68"
codeBase="http://www.installengine.com/engine/isetup.cab#Version=
6,30,100,1255" ></OBJECT>
Comment out this line:
// document.write('<APPLET CODE="iSetupApplet.class"
NAME="SetupPlayer" ARCHIVE="isapplet.jar"
CODEBASE="http://www.installengine.com/applet"> <PARAM
Name="iSetupVer" Value="6,30,100,1255"></APPLET>');
Uncomment this line:
document.write('<APPLET CODE="iSetupApplet.class"
NAME="SetupPlayer" ARCHIVE="isapplet.jar" CODEBASE="."> <PARAM
Name="iSetupVer" Value="6,30,100,1255"></APPLET>');
WebClient Application Assembler
Using the WebClient Application Assembler note the following:
- Under the General tab the file URL: file://d:\mydir\deploy
(Note the correct use of the slash and backslash.)
- Under the Component tab Codebase URL: file://d:\mydir\deploy
You might also use the AppServer protocol and place the codebase in the AppServer machine.
- Under the WebClient tab WebClient Install URL:
d:/mydir/deploy/webclient.htm
NOTE: Make sure that the PATH specified is accessible from the end-user machine.