Focal Point Banner
Community Center Education Summit Technical Support User Groups
Let's Get Social!

Facebook Twitter LinkedIn YouTube
Focal Point    Focal Point Forums  Hop To Forum Categories  iWay Software Product Forum on Focal Point    Silent Install of iWay server version 7.1.3
Go
New
Search
Notify
Tools
Reply
  
Silent Install of iWay server version 7.1.3
 Login/Join
 
Expert
posted
Hi All,

Hopefully one of the iWay project team will have their eyes and ears on this.

In documentation / supplied files, there exists an option file for a silent install of the reporting server but not for the client server.

Does anyone have a sample file (hopefully Doc Services might be able to help / chase?) of an options file for the client?

I have been chasing this through hottrack for a while now with no luck (case 22092027) so I am hoping that this route might help.

Thanks in advance.

T



In FOCUS
since 1986
WebFOCUS Server 8.2.01M, thru 8.2.06 on Windows Svr 2008 R2  
WebFOCUS App Studio 8.2.06 standalone on Windows 10 
 
Posts: 5575 | Location: United Kingdom | Registered: April 08, 2004Reply With QuoteReport This Post
<DocServices>
posted
Hi Tony,

I received the following information from one of our writers:

As documented with the server, try navigating to the directory where the server installation files are and issuing:
isetup ?
or for windows
setup.exe ?

This shows you the options you can use.

In 7.1.3 and higher, an iWay Client is just another configuration of the server. The installation files and procedure are the same. Use the same options as the server, but use the client license. However the host and port options are for the server you access rather than the local client "server." Client "server" always is the localhost on ports 8128, 8129, and 8131

For example:
-inst
-license nnn-nnn-nnnn[-nn]
-edahome E:\ibi2\ibi\client76\home
-edaconf E:\ibi2\ibi\client76\cln
-port 8120
-host localhost
-approot E:\ibi2\ibi\apps
-programfolder "iWay 76 Client"
-pass password
-nostart


Hope this helps. Let me know if you need additional information.

Regards,
Jenn
 
Reply With QuoteReport This Post
Expert
posted Hide Post
Thanks Jennifer, but I understand the options available with the setup.exe. There is one that can be used to record the installation parameters, but I don't have the luxury of being able to action that process again Frowner. Also the options file for the client server is far more involved than that for the reporting server hence the original case to request a sample file.

Hopefully one will be forthcoming on the case, but this was an alternative method just in case someone in the WebFOCUS world already had a sample.

One thing I would ask of you is to encourage the inclusion of a sample file in the documentaton or, better still, a sample file contained in the installation files.

Tony



In FOCUS
since 1986
WebFOCUS Server 8.2.01M, thru 8.2.06 on Windows Svr 2008 R2  
WebFOCUS App Studio 8.2.06 standalone on Windows 10 
 
Posts: 5575 | Location: United Kingdom | Registered: April 08, 2004Reply With QuoteReport This Post
Expert
posted Hide Post
Forgot to mention that one of the biggest differences in the install is that the client license is only four digits long and the option to install (or not) report caster is also required during the install.

T



In FOCUS
since 1986
WebFOCUS Server 8.2.01M, thru 8.2.06 on Windows Svr 2008 R2  
WebFOCUS App Studio 8.2.06 standalone on Windows 10 
 
Posts: 5575 | Location: United Kingdom | Registered: April 08, 2004Reply With QuoteReport This Post
<DocServices>
posted
I think there may be some confusion.

Are you referring to the iWay Client or the WebFOCUS Client?


  • iWay Client is normally not installed manually for WebFOCUS. It is installed silently as part of WebFOCUS 7.1. It is used to communicate with the server and installed in the client76 directory. It can be installed separately for use with iWay Data Migrator or iWay Connector applications. It has a 10 digit license code.
  • WebFOCUS Client installs, depending on license, WebFOCUS Web components, MR, BID, Servlet, ReportCaster, and embeds an iWay Client. It has a 4 digit license code.

A silent installation of WebFOCUS Client is documented in the Chapter 4 of the WebFOCUS and ReportCaster Installation and Configuration Manuals for Windows and UNIX. To record options, you use:

-options-record filename

This can not be done with the single file installation you download. If you download a single file installation, run it once and choose to save the extracted files (as explained in chapter 4).

Silent installations are not supported on z/OS.
 
Reply With QuoteReport This Post
Expert
posted Hide Post
Hi Jenn,

Thanks for the info but I had already read all of that and my hope was to get an example "options" file for the silent install as one is not contained within the installation CD (Windows / WebFOCUS Client) as it is with the Reporting Server CD.

I thought that it would be a simple request as I am sure that the product group would have tested a silent install as part of their overall product testing. I assumed wrong, as I have been asking for a sample file for a long period of time.

I know you can do an install with the -record option and produce a sample file but I did not have access to a machine where I could do this and I thought that ...... (see above).

I got so frustrated with a seeming inability to supply a sample file (there must be one out there somewhere?) that I bought a new machine and ran an install with the -record option. An expense I would rather not have incurred. Please note that the machine has now been restored to delivered state and a WebFOCUS client install no longer exists on this machine.

The upshot is that I now have a sample options file that I can modify for any WebFOCUS Client install on a Windows platform.

My advice to anybody about to embark on a new install or an upgrade, is to run with the -record option and save the file produced in a very safe location. If you have any need for an identical install later on then you have a file ready. In fact it would be advisable for any IB person performing an install for a Customer to use the -record option and leave the file as part of the install documentation. It may prove useful in the long run!!

I am even going to add a sample file as the next posting in the hope that it may help someone with the same simple request.

T



In FOCUS
since 1986
WebFOCUS Server 8.2.01M, thru 8.2.06 on Windows Svr 2008 R2  
WebFOCUS App Studio 8.2.06 standalone on Windows 10 
 
Posts: 5575 | Location: United Kingdom | Registered: April 08, 2004Reply With QuoteReport This Post
Expert
posted Hide Post
The options file in all it's glory .....

Please note that there are a lot of values that are required and the best method is to follow the install instructions and compile your values and then go through this file and enter them in the correct places.

################################################################################
#
# InstallShield Options File
#
# Wizard name: Install
# Wizard source: webfocus.jar
# Created on: Fri Aug 18 10:01:41 BST 2006
# Created by: InstallShield Options File Generator
#
# This file contains values that were specified during a recent execution of
# Install. It can be used to configure Install with the options specified below
# when the wizard is run with the "-options" command line option. Read each
# setting's documentation for information on how to change its value.
# 
# A common use of an options file is to run the wizard in silent mode. This lets
# the options file author specify wizard settings without having to run the
# wizard in graphical or console mode. To use this options file for silent mode
# execution, use the following command line arguments when running the wizard:
# 
#    -options "C:\wf_client.txt" -silent
#
################################################################################


################################################################################
#
# Debug Mode
#
# The Debug Mode is a switch that allows tracing to be turned on and off. Valid
# Values are ON and OFF
#


-W Debug.mode=ON


################################################################################
#
# Debug Level
#
# The Debug Level allows for setting different levels of tracing. Level is
# ignored if the Debug mode is OFF. Valid Values are 1,2,3,4. The higher the
# number the more information is written. It is not recommended to set the level
# above 2 since this might slow the install down.
#


-W Debug.level=1


################################################################################
#
# Debug/trace file name
#
# The is the full path of the install trace file. It will be prepended with a
# unique number in order to keep track of individual runs.
#


-W Debug.fileName="C:\temp\debug_713.txt"


################################################################################
#
# Approval State
#
# The initial state of the Approval panel. Legal values are:
# 
#    0 - Nothing will be selected
#    1 - "I accept the terms in the license agreement." will be selected
#    2 - "I do not accept the terms in the license agreement." will be selected
# 
# For example, to configure the panel to initially display "I do not accept the
# terms in the license agreement.", use
# 
#    -W Approval.selection=2
#


-W Approval.selection=1


################################################################################
#
# User Input Field - installType
#
#


-W InstallType.installType="New"


################################################################################
#
# License Code
#
# A four-digit license code was packaged with your WebFOCUS shipment. This
# license code determines which components you can install. Please enter your
# four-digit license code.
#


-W LicenseCodePanel.licenseCode=


################################################################################
#
# WebFOCUS Web Components
#
# The following feature can be disabled during the install. To disable this
# feature, uncomment the line with the -P by removing the # character from the
# beginning of the line. DO NOT UNCOMMENT AND SET TO TRUE. This feature should
# only be disabled when installing the ReportCaster Distribution Server
# separately.
#


#-P WebfocusFeature.active=false


################################################################################
#
# Demo Application Files
#
# The following feature can be disabled during the install. To disable this
# feature, uncomment the line with the -P by removing the # character from the
# beginning of the line. DO NOT UNCOMMENT AND SET TO TRUE. This feature should
# only be disabled when Demo Application files will not be installed.
#


#-P Apps.active=false


################################################################################
#
# Managed Reporting
#
# The following feature can be disabled during the install. To disable this
# feature, uncomment the line with the -P by removing the # character from the
# beginning of the line. DO NOT UNCOMMENT AND SET TO TRUE. This feature should
# only be disabled when Managed Reporting is not required
#


#-P UASFeature.active=false


################################################################################
#
# ReportCaster Web Components
#
# The following feature can be disabled during the install. To disable this
# feature, uncomment the line with the -P by removing the # character from the
# beginning of the line. DO NOT UNCOMMENT AND SET TO TRUE. This feature should
# only be disabled when ReportCaster is not required. In addition, the
# Distribution Server should also be disabled.
#


#-P ReportCasterFeature.active=false


################################################################################
#
# Report Library
#
# The following feature can be disabled during the install. To disable this
# feature, uncomment the line with the -P by removing the # character from the
# beginning of the line. DO NOT UNCOMMENT AND SET TO TRUE. This feature should
# only be disabled when Report Library is not required..
#


#-P ReportLibraryFeature.active=false


################################################################################
#
# Two-Way Email
#
# The following feature can be disabled during the install. To disable this
# feature, uncomment the line with the -P by removing the # character from the
# beginning of the line. DO NOT UNCOMMENT AND SET TO TRUE. This feature should
# only be disabled when TwoWay Email is not required.
#


#-P TwoWayFeature.active=false


################################################################################
#
# ReportCaster Distribution Server
#
# The following feature can be disabled during the install. To disable this
# feature, uncomment the line with the -P by removing the # character from the
# beginning of the line. DO NOT UNCOMMENT AND SET TO TRUE. This feature should
# only be disabled when the ReportCaster Distribution Server is installed
# separately.
#


#-P ReportCasterDSFeature.active=false


################################################################################
#
# Applications Directory
#
# This is where the WebFOCUS applications will be installed.
#


-W WFMultipleDestinationPanel.wfAppsDestination=C:\ibi\apps


################################################################################
#
# WebFOCUS Install Directory
#
# This is where WebFOCUS will be installed.
#


-W WFMultipleDestinationPanel.wfWSDestination=C:\ibi\WebFOCUS71


################################################################################
#
# ReportCaster Distribution Server Directory
#
# This is where The ReportCaster Distribution Server will be installed.
#


-W WFMultipleDestinationPanel.rcDSDestination=C:\ibi\ReportCaster71


################################################################################
#
# WebFOCUS Program Menu
#
#


-W ProgramMenusPanel.wfProgramMenuName="WebFOCUS 713"


################################################################################
#
# ReportCaster Program Menu
#
# Enter a name for the ReportCaster Program Menu Folder that will appear in the
# Windows Start menu. A Windows service name will be derived from it, so it must
# be unique.
#


-W ProgramMenusPanel.rcProgramMenuName="ReportCaster 713"


################################################################################
#
# Host Name
#
# Enter the hostname or IP address for the default WebFOCUS Reporting Server.
#


-W WFServerConfigPanel.WFSHost=


################################################################################
#
# Port
#
# Enter the port number on which the WebFOCUS Reporting Server is listening.
#


-W WFServerConfigPanel.WFSPort=8120


################################################################################
#
# MVS Service Name
#
# If you are using the MVS WebFOCUS Reporting Server, enter the MVS service
# name.
#


-W WFServerConfigPanel.WFSServiceName=


################################################################################
#
# Host Name
#
# Enter the fully-qualified Web Server host name you are configuring for
# WebFOCUS. If this is a virtual Web site, then enter the host header value that
# the virtual site responds to. For more information about configuring WebFOCUS
# with virtual Web sites, see the installation manual
#


-W WFServerConfigPanel.webServerHost=


################################################################################
#
# Port
#
# Enter the port number on which your Web Server listens.
#


-W WFServerConfigPanel.webServerPort=80


################################################################################
#
# WebFOCUS Alias
#
# Optionally enter a custom Web Server alias for static WebFOCUS Web pages.
#


-W ContextAliasConfigPanel.wfWSAlias=ibi_html


################################################################################
#
# WebFOCUS Application Context
#
# Optionally enter a custom context root for the WebFOCUS Web Application. This
# must match your Application Server settings.
#


-W ContextAliasConfigPanel.wfAppContext=ibi_apps


################################################################################
#
# ReportCaster Application Context
#
# Optionally enter a custom context root for the ReportCaster Web Application.
# This must match your Application Server settings.
#


-W ContextAliasConfigPanel.rcAppContext=rcaster


################################################################################
#
# BI Dashboard Alias
#
# Optionally enter a custom Web server alias for the Business Intelligence
# Dashboard.
#


-W ContextAliasConfigPanel.worpAlias=ibi_bid


################################################################################
#
# ReportCaster Distribution Server Host Name
#
# This is the machine name where the ReportCaster Distributiuon Server will run.
#


-W RCRepositorySelectPanel.dsHost=


################################################################################
#
# ReportCaster Distribution Server Port
#
# This is the Port that the ReportCaster Distribution Server listens on.
#


-W RCRepositorySelectPanel.dsPort=8200


################################################################################
#
# Repository Selection
#
# This is the Repository Type. Valid values are as follows: 1 for FOCUS 2 for
# Oracle 3 for MS SQL Server 2000 4 for MS SQL 6/7 5 for DB2 6 for Another SQL
# Repository 7 for MySQL
#


-W RCRepositorySelectPanel.repos=3


################################################################################
#
# Enable Report Library Feature
#
# Selecting this option allows configuration of the Report Library feature.
# Since FOCUS is not a supported repository for Library FOCUS will not be
# enabled. Turning it off diables configuration of Library. As a result FOCUS
# will be enabled.
#


-W RCRepositorySelectPanel.library=false


################################################################################
#
# JDBC Path
#
# This is the full path to the JDBC driver. This may include directories, jar
# files, zip files or a combination of any of these. The entries must be
# separated by a semi-colon(;) on Windows and a colon (:) on Unix.
#


-W JDBCPath.path="C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.0\enu\sqljdbc.jar"


################################################################################
#
# ReportCaster Repository Server
#
# This is the Machine Name of Repository. It is needed if the repository is
# FOCUS, Oracle, MS SQL Server 2000,or DB2
#


-W RCRepositoryConfigPanel.reposHost=


################################################################################
#
# Repository Port Number
#
# This is the port on which the repository listens. It is only required for
# FOCUS, MS SQL Server 2000, Oracle or DB2.
#


-W RCRepositoryConfigPanel.reposPort=


################################################################################
#
# Repository Database name or DNS Name
#
# The value here depends on the type of repository. For FOCUS this is the node
# name or the MVS Service name. For Oracle it is the ORASID. For MS SQL Sever
# 2000 and DB2 it is the Database Name. For MS SQL 6/7 it is the ODBC DNS Name.
#


-W RCRepositoryConfigPanel.reposDBName=


################################################################################
#
# Repository User ID
#
# This is a valid User ID for the database being used for the ReportCaster
# Repository. It is only required for Oracle, SQL Server 2000, and DB2.
#


-W RCRepositoryConfigPanel.reposDBOwner=


################################################################################
#
# Repository User ID’s Password
#
#


-W RCRepositoryConfigPanel.reposDBPassword=


################################################################################
#
# Repository URL
#
# This is the Repository URL for an SQL Database not specified. This should only
# be sset if you want Repository other than specified. See the JDBC Driver
# Documentation for this setting
#


-W RCRepositoryConfigPanel.reposURL=


################################################################################
#
# Repository Class
#
# This is the Repository Class for an SQL Database not specified. This should
# only be sset if you want Repository other than specified. See the JDBC Driver
# Documentation for this setting
#


-W RCRepositoryConfigPanel.reposClass=sun.jdbc.odbc.JdbcOdbcDriver


################################################################################
#
# Mail Server Host Name
#
# This is the name of the Mail Server that ReportCaster uses if a schedule has
# email as the delivery option.
#


-W RCMailFTPConfigPanel.rcMailServer=


################################################################################
#
# Notification Mail Server (optional)
#
# This is the Mail Server ReportCaster will use to send out error notification
# e-mails.
#


-W RCMailFTPConfigPanel.rcErrMailServer=


################################################################################
#
# Host Name
#
# This is the FTP Server ReportCaster uses when a schedule has FTP set as the
# delivery option.
#


-W RCMailFTPConfigPanel.rcFTPServer=


################################################################################
#
# User ID
#
# This is a valid user on the FTP Server.
#


-W RCMailFTPConfigPanel.rcFTPUserID=


################################################################################
#
# Password
#
# This is a Password for the above User ID
#


-W RCMailFTPConfigPanel.rcFTPPassword=


################################################################################
#
# Configure ServletExec ISAPI
#
# This option indicates whether ServletExec should be automatically configured.
#


-W WebApplicationServerConfigPanel.servletExecConfig=false


################################################################################
#
# Configure Aliases on IIS
#
# Selecting this option will configure aliases on the default IIS Web site. If
# you are not using the default Web site, do not select this option.
#


-W WebApplicationServerConfigPanel.iisConfig=true


################################################################################
#
# Install Tomcat Application Server
#
# Tomcat is a Web Application Server. If you do not have another Web Application
# server you will need to install Tomcat. Valid values are true, to install and
# false to not install.
#


-W WebApplicationServerConfigPanel.installTomcat=false


################################################################################
#
# Configure Tomcat and IIS Plugin
#
# Selecting this option will configure Tomcat as the Application Server and IIS
# as the HTTP LIstener. This option supports both WebFOCUS CGI and WebFOCUS
# Servlet implementations. Web Server Aliases must also be set. This can be done
# by using the "Configure Aliases on IIS" option
#


-W WebApplicationServerConfigPanel.configTomcatWithIIS=true


################################################################################
#
# Configure Tomcat Stand Alone
#
# Selecting this option will configure Tomcat as the Web Application Server and
# the HTTP Listener. This configuration does not currently support the WebFOCUS
# CGI. If the WebFOCUS CGI is required, then the "Configure Tomcat and IIS
# Plugin" option should be selected.
#


-W WebApplicationServerConfigPanel.configTomcatStandAlone=false


################################################################################
#
# Run Configuration Verification Procedure
#
# This indicates whether you wnat to run the Configuration verification
# procedure. Valid Values are true and false
#


-W SupplementalProgramsPanel.runCVP=false


################################################################################
#
# Create ReportCaster Repository
#
# This indicates that you would like to create the ReportCaster reposiorty
# tables. This will delete any existing tables with the same name. Valid valuse
# are true and false
#


-W SupplementalProgramsPanel.createRepos=true


################################################################################
#
# Install Sun Java SDK/JRE 1.4.2
#
# The Web applications installed with WebFOCUS and ReportCaster require the JDK
# 1.4.2 and the ReposrtCaster Administration tool requires the Java Web Start
# which is pakaged with the JRE. Valid Values are true to install and false to
# not install.
#


-W SupplementalProgramsPanel.installJVM=false


################################################################################
#
# Set WebFOCUS Directory Permissions
#
# Selecting this option will grant change access of selected WebFOCUS
# Directories to the Internet Guest ID, the Anonymous Logon group, the
# Authenticated Users group and the system.
#


-W SupplementalProgramsPanel.wfPermissions=true


################################################################################
#
# Start the ReportCaster Distribution Server
#
# This will start the ReportCaster Distribution Server as a service.
#


-W SupplementalProgramsPanel.startDS=true


T

This message has been edited. Last edited by: Tony A,



In FOCUS
since 1986
WebFOCUS Server 8.2.01M, thru 8.2.06 on Windows Svr 2008 R2  
WebFOCUS App Studio 8.2.06 standalone on Windows 10 
 
Posts: 5575 | Location: United Kingdom | Registered: April 08, 2004Reply With QuoteReport This Post
Expert
posted Hide Post
To run a silent install on Windows, open a command prompt and navigate to the folder on your CD (or where ever you have the install files) where the "webfocus.exe" file resides.
Then issue the command -

webfocus.exe -options "C:\wf_client.txt" -silent

Where "C:\wf_client.txt" is the name and location of your options file.

T



In FOCUS
since 1986
WebFOCUS Server 8.2.01M, thru 8.2.06 on Windows Svr 2008 R2  
WebFOCUS App Studio 8.2.06 standalone on Windows 10 
 
Posts: 5575 | Location: United Kingdom | Registered: April 08, 2004Reply With QuoteReport This Post
  Powered by Social Strata  
 

Focal Point    Focal Point Forums  Hop To Forum Categories  iWay Software Product Forum on Focal Point    Silent Install of iWay server version 7.1.3

Copyright © 1996-2018 Information Builders, leaders in enterprise business intelligence.