Client Install
1. Client install is wfinst762.exe.
2. Install all features (3 ticks).
3. Prefix all directories with wf76.
4. Program menu folders (more importantly windows service names) need 76 included in defaults.
5. Reporting server is on :9120 and the webserver is on :76.
6. w/s and application server (a/s)
7. rcaster repository
Server port :9200
Works out that MSSQL 2000 is running
Tick report library
8. JDBC Classpath - did browse and selected defaults - install process had picked correct directory.
9. Rcaster database and login
Used new database and default port :1433
Could not remember password so set up new user
security - logins - database access and permit in db_owner role.
10. Mail server - copied from previous release.
11. Web Application Server Options
x Config access
tick install 5.5 Apache Server
tick config Tomcat IIS plug in
Blue Message: This install has not detected valid JVM.
12. wf auto config option
ticked only:
Set wf directory permissions
Create caster repository tables
13. Prompt about to install.
Told dev users that they had to save work and disabled IIS service
Install Process Messages
1. wf file install went ok
2. install of java 5.09 prompted me to close the wf install procedure! Clicked ignore and it reported back a successful install.
3. After this the screen goes blank and puts up the odd message
Configing Tomcat...
Tomcat as IIS plugin...
Successfully created the Rcaster tables - lists the tables it created.
Configuring managed reporting (strange since nothing about this in the install questions)
Configuring WebFOCUS
Screen then goes agonisingly TOTALLY BLANK.
Then Successful install finish to exit.
Restarted IIS Checked that existing wf 71 installation was OK
Post installation inspection
1. wf76/ibi/Webfocus76/ files present.
2. Registry entries created
software/Apache Software Foundation
system/services/Tomcat5
3. Start menu options wf 76 client there but apache entries required a restart.
4. Check of IIS revealed that IS API filter, Jakarta, had been added to electra:80 website not electra:76 as specified. Technically this a bug in the install process. Wondered how the existing 7.1 system was still working - more on that later.
Configuring IIS to Use the Tomcat Connector (Plug-In) see 7.61 installation manual p128.
A. Checks out it's installed in:
C:\Program Files\Apache Software Foundation\Jakarta Isapi Redirector
HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi R
edirector\1.0
B. Set up IIS aliases (virtual directories) need to be set up for IIS Web site electra:76
Directory containing Managed
Reporting and other front-end
components.
/ibi_html = drive:\wf76\ibi\WebFOCUS76\ibi_html
Read and execute permissions appears as wheel
Directory for accessing self-service
WebFOCUS applications.
/approot = drive:\ibi\apps
Read only permissions appears like a ball.
Directory of the Tomcat Connector.
This is needed when using Tomcat
with IIS.
/jakarta = C:\Program Files\Apache Software Foundation\Jakarta Isapi Redirector\bin NB no end \
Read, scripts and execute permissions appears as wheel
C. The following file is added to the electra:76 Web site as an ISAPI Filter:
jakarta = C:\Program Files\Apache Software Foundation\Jakarta Isapi Redirector\bin\isapi_redirect.dll
Click on Properties of web site (NOT of IIS) and look under ISAPI filters. NB when you add it, it does not appear with a green pointer. It requires a restart of the IIS service to sort this out.
D. Add the following lines so redirection works as in 7.1
to C:\Program Files\Apache Software Foundation\Jakarta Isapi Redirector\conf\uriworkermap.properties
/ibi_apps=ajp13w
/rcaster=ajp13w
E. On Windows 2003 Server, you must create a Web Services Extension for the Tomcat
Connector.
1. Open the Internet Services Manager. You can access this from the Start menu by
selecting Start, then Run, and entering the following:
inetmgr
The Internet Information Services window appears when you hit Enter.
2. Expand your hostname on the left, right-click Web Service Extensions, andselect Add a
new Web service extension.
3. In the Extension name field, enter:
jakarta
4. Check Set extension status to allow.
5. Click Add and browse to select the isapi_redirector.dll file. For example:
C:\Program Files\Apache Software Foundation\Jakarta Isapi
Redirector\bin\isapi_redirect.dll
6. Click Open and then OK to close windows and return to the main Internet Services
Manager window.
7. Ensure the Jakarta-Tomcat Web service extension's status is set to allow.
8. Restart IIS.
Reference:
F. The following filter is deleted from electra MACHINE as an ISAPI Filter:
ServletExec = c:\InetPUb\Scripts\ServletExec_ISAPI.dll
Click on Properties of web site (NOT of IIS) and look under ISAPI filters.
If the ISAPI filter is on the machine it will be applied before any filters on the Website. Thus all websites will redirect to the atlanta servlet! This is the key to running the atlanta servlet and apache together.
G. The following file is added to the electra:80 Web site (existing 71 install) as an ISAPI Filter:
ServletExec = c:\InetPUb\Scripts\ServletExec_ISAPI.dll
Click on Properties of web site (NOT of IIS) and look under ISAPI filters. NB when you add it, it does not appear with a green pointer. It requires a restart of the IIS service to sort this out.
H. The following file is added to the electra-ext:80 Web site (existing 71 install) as an ISAPI Filter:
ServletExec = c:\InetPUb\Scripts\ServletExec_ISAPI.dll
Click on Properties of web site (NOT of IIS) and look under ISAPI filters. NB when you add it, it does not appear with a green pointer. It requires a restart of the IIS service to sort this out.
I. Use test page of
http://electra(:76)/ibi_apps/about.jsp to confirm everything is ok on both 71 and 76 sites.
Next copy of config files and configuration of MRE.
Server: WF 7.6.2 ( BID/Rcaster) Platform: W2003Server/IIS6/Tomcat/SQL Server repository Adapters: SQL Server 2000/Oracle 9.2
Desktop: Dev Studio 765/XP/Office 2003 Applications: IFS/Jobscope/Maximo