Installation Guide | PUBLIC Document Version: 1.0 – 2021-05-06
Installation Guide SAP Underwriting for Insurance 4.0 SP06 company. All rights reserved. affiliate
THE BEST RUN 2021 SAP SE or an SAP © Content
1 Introduction...... 7 1.1 About This Document...... 7 1.2 Audience...... 7 1.3 Product Name Abbreviations...... 7 1.4 References to Third-Party Software...... 8 1.5 SAP NetWeaver Administrator...... 8
2 Preparing to Install...... 9 2.1 Understanding the FS-PRO Modules...... 9 2.2 Understanding the FS-PRO Deployment Options...... 10 2.3 Required FS-IPW Version ...... 13 2.4 System Requirements for FS-QUO...... 13 Integrating with FS-PM...... 13 Removal of IBM WebSphere Application Server Support...... 13 Supported FS-PRO Version ...... 13 Supported Shell Software for FS-QUO...... 14 Server Requirements...... 14 Client Requirements for FS-QUO...... 18 Substitution Variable Placeholders...... 19
3 Installing and Configuring the Designer/Runtime Application...... 21 3.1 Downloading the Installation Files...... 21 3.2 Installing FS-QUO...... 22 Installing FS-QUO Using the Installation Wizard in GUI Mode...... 22 Installing FS-QUO Using the Installation Wizard in Console Mode...... 23 3.3 Configuring the Encryption Key...... 24 3.4 Creating the FS-QUO Database...... 25 Creating the FS-QUO Oracle Database Using the Database Creation Wizard in GUI Mode...... 25 Creating the FS-QUO Oracle Database Using the Database Creation Wizard in Console Mode ...... 27 Creating the FS-QUO Microsoft SQL Server database using the Database Creation Wizard in GUI Mode...... 28 Creating the FS-QUO Microsoft SQL Server database using the Database Creation Wizard in Console Mode...... 29 Creating the FS-QUO SAP HANA Database Using the Database Creation Wizard in GUI Mode ...... 31 Creating the FS-QUO SAP HANA Database Using the Database Creation Wizard in Console Mode...... 32
Installation Guide 2 PUBLIC Content Creating the FS-QUO IBM DB2 database using the Database Creation Wizard in GUI Mode...... 33 Creating the FS-QUO IBM DB2 database using the Database Creation Wizard in Console Mode ...... 34 3.5 Configuring the NetWeaver Instance...... 35 Configuring the Java Settings...... 35 Configuring SSL and Enabling HTTPS on NetWeaver...... 36 Increasing the P4 Request Size Limit...... 37 Increasing the HTTP Service Process Timeout...... 37 Adjusting the Content Filter of the HTTP Access Handler...... 38 Increasing the Severity Level of the System.out and System.err Tracing Locations...... 39 Configuring the HttpOnly Flag...... 40 3.6 Configuring Database Settings in NetWeaver...... 41 Configuring Oracle Settings in NetWeaver...... 41 Configuring Microsoft SQL Server Settings in NetWeaver...... 43 Configuring SAP HANA Settings in NetWeaver...... 44 Configuring IBM DB2 Settings in NetWeaver...... 46 3.7 Disabling Heavy Resource Loading...... 48 3.8 Deploying the FS-QUO SCA...... 48 Deploying the SCA Using Telnet...... 49 Deploying the SCA Using SUM...... 50 3.9 Customizing the FS-QUO Installation...... 51 Logging In to the Administrative Console...... 51 Configuring the System Environment...... 52 3.10 Verifying the FS-QUO Installation...... 55 3.11 Locking Down a Production Environment...... 55
4 Loading FS-QUO Contents into Product Configurator...... 57 4.1 Uploading the Custom Stem Classes...... 57 4.2 Updating Objects and Loading Data for Underwriting in the Product Configurator Database...... 58 Updating the Oracle Database for the Product Configurator Using the Database Update Wizard in GUI Mode...... 58 Updating the Oracle Database for the Product Configurator Using the Database Update Wizard in Console Mode...... 60 Updating the Microsoft SQL Server Database for the Product Configurator Using the Database Update Wizard in GUI Mode...... 61 Updating the Microsoft SQL Server Database for the Product Configurator Using the Database Update Wizard in Console Mode...... 62 Updating the SAP HANA Database for the Product Configurator Using the Database Update Wizard in GUI Mode...... 64 Updating the SAP HANA Database for the Product Configurator Using the Database Update Wizard in Console Mode...... 65 Updating the IBM DB2 Database for the Product Configurator Using the Database Update Wizard in GUI Mode...... 66
Installation Guide Content PUBLIC 3 Updating the IBM DB2 Database for the Product Configurator Using the Database Update Wizard in Console Mode...... 68
5 Setting Up the Line of Business Bootstrap Products...... 70 5.1 Configuring the Commercial PnC Bootstrap...... 70 Importing the Commercial PnC Bootstrap Products...... 70 Setting Up Publish Manager in the Product Configurator Administrative Console for the Commercial PnC Bootstrap...... 72 Building the Imported Commercial PnC Bootstrap Products...... 74 Updating the Commercial PnC Bootstrap Product Selection...... 75 Publishing and Deploying Imported Commercial PnC Bootstrap Products Into the Designer/ Runtime Instance...... 76 5.2 Configuring the Personal Lines of Business (LoBs) Bootstrap...... 76 Importing the Personal LoB Bootstrap Products in a Production Environment...... 77 Importing Sample LoB Products in a Sandbox Environment...... 79 Setting Up Publish Manager in Product Configurator Administrative Console for the Personal LoB Bootstrap...... 81 Building and Publishing the Data Models for the Personal LoB Bootstrap...... 83 Building the Imported Personal LoB Bootstrap Products...... 84 Updating the Personal LoB Bootstrap Product Selection (Sandbox Environment Only)...... 86 Publishing the Imported Personal LoB Bootstrap Products...... 87
6 Configuring the Designer and Runtime Environments for Underwriting...... 89 6.1 Creating JMS Resources for the Integration Framework (IFW)...... 89 6.2 Installing the FS-QUO Application...... 90 6.3 Updating Configuration Settings...... 92 6.4 Importing Flowlet Groups in Designer...... 93 6.5 Importing and Deploying the Scheme...... 95 6.6 Building Imported Flowlets with the BatchFlowBuildServlet Tool...... 96 6.7 Synchronizing Product Flowstores...... 97 6.8 Updating Objects and Loading Data for Underwriting in the Designer Runtime Environment...... 98 Updating the Oracle Database Using the Database Update Wizard in GUI Mode...... 98 Updating the Oracle Database Using the Database Update Wizard in Console Mode...... 99 Updating the SAP HANA Database Using the Database Update Wizard in GUI Mode...... 100 Updating the SAP HANA Database Using the Database Update Wizard in Console Mode...... 102 Updating the Microsoft SQL Server Database Using the Database Update Wizard in GUI Mode ...... 103 Updating the Microsoft SQL Server Database Using the Database Update Wizard in Console Mode...... 104 Updating the IBM DB2 Database Using the Database Update Wizard in GUI Mode...... 105 Updating the IBM DB2 Database Using the Database Update Wizard in Console Mode...... 106 6.9 Pre-Loading Products Into Memory...... 107 6.10 Validating the Installation...... 109
Installation Guide 4 PUBLIC Content 7 Integrating with FS-IPW...... 110 7.1 Configuring the Virus Scan Interface (VSI)...... 110 7.2 Configuring SAP Mobile Documents as a CMS service...... 111 7.3 Configuring CMS settings for SAP Mobile Documents...... 111
8 Setting Up the Scheduler...... 113 8.1 Installing the Scheduler...... 113 8.2 Configuring the Scheduler...... 114 Encoding Security-Sensitive Information...... 114 Configuring the Scheduler Settings...... 115 8.3 Running the Scheduler...... 115 8.4 Shutting Down the Scheduler...... 116 8.5 Troubleshooting the Scheduler...... 116
9 Clustering...... 118 9.1 Prerequisites for Clustering...... 119 9.2 Checklist for Setting Up Clustering...... 119 Enabling a Shared CSI Home Directory...... 120 Configuring NetWeaver for FS-PRO or FS-QUO Clustering...... 120 Configuring the SAP Web Dispatcher...... 121 Configuring an Application Server for Clustering...... 122
10 Uninstalling FS-QUO...... 124 10.1 Undeploying the SCA...... 124 Undeploying the SCA Using Telnet...... 124 Undeploying the SCA Using SUM...... 125 10.2 Removing Related Configurations from NetWeaver...... 125 10.3 Deleting the FS-QUO Database...... 126 Deleting the FS-QUO Oracle Database in GUI Mode...... 126 Deleting the FS-QUO Oracle Database in Console Mode...... 127 Deleting the FS-QUO Microsoft SQL Server Database in GUI Mode...... 128 Deleting the FS-QUO Microsoft SQL Server Database in Console Mode...... 129 Deleting the FS-QUO SAP HANA Database in GUI Mode...... 130 Deleting the FS-QUO SAP HANA Database in Console Mode...... 131 Deleting the FS-QUO IBM DB2 Database in GUI Mode...... 132 Deleting the FS-QUO IBM DB2 Database in Console Mode...... 133 10.4 Uninstalling FS-QUO...... 135 Uninstalling FS-QUO Using the Wizard in GUI Mode...... 135 Uninstalling FS-QUO Using the Wizard in Console Mode...... 135
11 Installing ActiveMQ...... 137 11.1 Installing ActiveMQ on Windows...... 137 11.2 Installing ActiveMQ on UNIX...... 138
Installation Guide Content PUBLIC 5 12 Next Steps...... 140
Installation Guide 6 PUBLIC Content 1 Introduction
1.1 About This Document
This document contains instructions and guidance on how to install SAP Underwriting for Insurance (FS-QUO) on a server running Microsoft Windows-based or UNIX-based operating systems.
1.2 Audience
This guide is intended for application server administrators, database administrators (DBAs), and SAP Underwriting for Insurance developers.
1.3 Product Name Abbreviations
In the documentation, the products are also referred to by their abbreviations, as listed in the following table:
Product Name Abbreviations
Full Product Name Abbreviation Alias
SAP Product and Quotation FS-PQM n/a Management for Insurance
SAP Product Lifecycle Management for FS-PRO Product Configurator Insurance
SAP Underwriting for Insurance FS-QUO Designer
SAP Workplaces for Insurance FS-IPW n/a
SAP Policy Management FS-PM n/a
Installation Guide Introduction PUBLIC 7 1.4 References to Third-Party Software
To help you complete the installation procedures, this documentation describes the third-party software settings.
For up-to-date information, see the relevant SAP, IBM, Oracle and Microsoft documentation.
1.5 SAP NetWeaver Administrator
Use
SAP NetWeaver Administrator (NWA) is a Web-based framework tool for administration, configuration, and monitoring. It consists of respective integrated tools that help you to configure, administer, and monitor your SAP NetWeaver system, its components, and the applications running on top of it. You will be using the NWA throughout this guide for various configurations.
Prerequisites
1. To start NWA, go to the following URL: http://
For example, if the Java instance number is 60 , the HTTP port is 56000.
Installation Guide 8 PUBLIC Introduction 2 Preparing to Install
2.1 Understanding the FS-PRO Modules
Before installing FS-PRO, you need to understand the different modules available and the main implementation scenarios available.
FS-PRO is composed of three different modules:
Insurance Allows insurance product managers, actuaries, and other related functions to design, Product configure and manage their insurance products, within a central, shared repository. Product Configurator Configurator lets the product manager do the following:
● Create customized products for specific markets ● Specify state, industry, and channel variations. ● Test product rules.
Product definitions are stored for reuse and reconfiguration in a product repository within Product Configurator. When Product Configurator is installed in NetWeaver, the following modules are automatically installed:
Administrative An administrative application that is used to configure and Console manage the system, application, and user profiles.
Product Configurator An application that is used to create and manage a catalog of insurance products.
Product Configurator also has a database module that requires database tables and objects to be installed.
Product Web Makes available the insurance product content to other insurance functions such as policy Services administration, claims management, agent portals, and other systems that make use of insurance product content. The Product Web Services deploys and manages insurance product interfaces. If this installation is intended to support third party systems, other than FS-QUO, to access product information, then you should also configure the optional Product Web Services module. This module allows the product information to be made available to consuming systems using standard SOAP-based web services. This module is optional. For a complete discussion of web services, see the SAP Underwriting for Insurance Integration Framework and Web Services Guide.
SAP Provides quotation, underwriting and policy administration functions to end users such as Underwriting insurance sales staff, underwriting and customer service representatives. This module is for Insurance optional.
Installation Guide Preparing to Install PUBLIC 9 There are three main implementation scenarios supported:
Standalone Product By implementing only the Insurance Product Configurator Module, an insurance Configurator carrier can manage their insurance products, generate specifications, or integrate the Product Configurator into their existing insurance systems.
Product Configurator By implementing the Insurance Product Configurator Module module and the and Product Web Product Web Services Module, an insurance carrier can manage products as in the Services scenario above, and can also manage the product services (for example, SOA Web Services) to integrate using modern XML-based approaches.
Product Configurator The typical scenario would be to implement the Insurance Product Configurator and SAP Underwriting Module and SAP Underwriting for Insurance Module, which would allow an for Insurance insurance carrier to configure their insurance product, and use those products to quote and write business.
2.2 Understanding the FS-PRO Deployment Options
The following diagrams illustrate a minimum and recommended deployment of the solution.
For a complete list of supported OS platforms and databases, refer to the Netweaver Product Availability Matrix. FS-PQM is supported on the same operating system platforms as NetWeaver. However, the FS-PQM database is only supported on IBM DB2, SAP HANA, Microsoft SQL Server, and Oracle.
Overview of a Minimal System Landscape Deployment for FS-PRO
The diagram below depicts the minimal system landscape for deployment. This approach is recommended for a prototype or early development environment.
Installation Guide 10 PUBLIC Preparing to Install In a minimal system landscape, one server hosts all application servers and databases. This includes the following items:
● One NetWeaver AS Java system (SID) where the FS-PRO component is deployed ● One NetWeaver AS Java system (SID) where the FS-QUO component is deployed ● One database that is shared by the NetWeaver AS Java systems and the FS-PRO and FS-QUO application databases, each of which is a separate schema or user ● For Oracle and SAP HANA, one database for the NetWeaver AS Java systems and the FS-PRO and FS-QUO schemas ● For Microsoft SQL Server and IBM DB2, one database for the NetWeaver AS Java systems and a separate database for the FS-PRO and FS-QUO schemas.
Note
During NetWeaver AS Java installation users should select the Multiple Components, One Database (MCOD) option in this setup
Installation Guide Preparing to Install PUBLIC 11 For productive use, refer to the Recommended Deployment solution below, and ensure that sufficient database instances are installed to support each application server.
Overview of the Recommended System Landscape for FS-PRO
The diagram below depicts a recommended system landscape. This approach provides optimal performance and redundancy.
In a recommended system landscape, numerous servers are utilized for performance and redundancy. Typically it includes the following items, each hosted on a separate server:
● One NetWeaver AS Java system where the FS-PRO component is deployed ● One NetWeaver AS Java system where the FS-QUO component is deployed ● One database hosting the FS-PRO NetWeaver AS Java system schemas ● One database hosting the FS-QUO NetWeaver AS Java system schemas ● One database hosting the FS-PRO application database schemas ● One database hosting the FS-QUO application database schemas
Installation Guide 12 PUBLIC Preparing to Install For a productive environment, systems may also be clustered to support a higher workload.
2.3 Required FS-IPW Version
As part of your FS-QUO 4.0 SP06 installation process, you will need to install FS-IPW 2.0 SP05.
For more information, see the SAP Workplaces for Insurance Installation Guide
2.4 System Requirements for FS-QUO
Before you begin installing FS-QUO, you must ensure that all of the system requirements are satisfied.
2.4.1 Integrating with FS-PM
When integrating FS-QUO with FS-PM, Unicode must be enabled on FS-PM for successful integration.
For details on enabling Unicode refer to the FS-PM documentation.
2.4.2 Removal of IBM WebSphere Application Server Support
Beginning with FS-PQM 3.0, FS-PRO and FS-QUO now run only on SAP NetWeaver. IBM WebSphere Application Server is no longer supported.
2.4.3 Supported FS-PRO Version
You must install FS-PRO before installing FS-QUO.
There are some differences between the system requirements for FS-PRO and FS-QUO. Verify that your FS- PRO server meets the system requirements for FS-QUO.
Installation Guide Preparing to Install PUBLIC 13 2.4.4 Supported Shell Software for FS-QUO
The FS-QUO database installation and update wizards require that a POSIX-compliant shell be installed when run on a UNIX family.
The wizards have been tested on KornShell (ksh) and Bash shells.
2.4.5 Server Requirements
2.4.5.1 Operating System Requirements for FS-QUO
Ensure that the operating system requirements for FS-QUO are satisfied before beginning the installation process.
The system will support all current in-maintenance versions of the Windows operating systems, Linux (Red Hat and SUSE), Solaris and AIX provided that they are supported by the underlying NetWeaver platform with the latest updates installed.
Note
Refer to the NetWeaver 7.5 SPS19 documentation for specific versions and service packs.
2.4.5.2 Java Runtime Environment (JRE) Requirements for FS-QUO
The FS-QUO installer requires a 64-bit Java Runtime Environment (JRE) 8.0.
The JAVA_HOME environment variable must be set to this JRE for the operating system user that the installer runs under. The JRE that comes with the SAP JVM 8 can be used, or the JRE can be downloaded from the Oracle website.
2.4.5.3 Database Requirements for FS-QUO
Ensure that you satisfy the database requirements before beginning.
The following database versions are certified and supported:
Note
A certified version means that the database has been tested and verified. A supported version means any bugs identified are addressed but the database has not been tested and verified. The certified version is the recommended version.
Installation Guide 14 PUBLIC Preparing to Install SAP HANA
Certified Version: 2.0 SPS04
Notes: ● Increase the plan_cache_size config parameter from 2GB (default) to 8GB. If using the SAP HANA Studio, this can be found under the Configuration tab within indexserver.ini ● Disable Transparent Huge pages in the OS (Ref: SAP Note 2131662 ) ● For multitenant architecture, use a tenant container. Do not use the SYSTEMDB container to install the database. ● The Database Creation Wizard loads data into the database using TXT files. Disable the import path filter for the duration of the database creation by changing the config parameter enable_csv_import_path_filter value to false. If using the SAP HANA Studio, this can be found under the Configuration tab within indexserver.ini import_export
Oracle
Certified Version: 19c
Notes: Database parameters:
● Processes set to a minimum value of 300 ● Open Cursor = 1000 ● Cursor Sharing = Force ● Session Cached Cursors = 500 ● SGA set to a minimum of 500 MB ● PGA set to a minimum of 100 MB ● Database character set = AL32UTF8 ● National character set = AL16UTF16
If your Oracle 19c database is configured with multitenant database architecture, use a pluggable database for the FS-PRO database setup.
When Oracle is initially installed as part of the NetWeaver installation, the database and national character sets are set to UTF8. In a minimal landscape where FS-PRO and FS-QUO shares the same database with NetWeaver, UTF8 is supported with the caveat that Unicode characters of higher range consume considerably more storage compared to the AL32UTF8/AL16UTF16 character sets. This may lead to data exceeding column lengths defined in FS-PRO and FS-QUO. As such, this setup is only suitable for evaluation purposes with mainly single-byte language data and less data. For productive setup, allocate a separate database where the character sets as set as recommended.
Depending on the number of FS-PRO databases deployed to the instance, you might need to set SGA and PGA to a larger size. However, we strongly recommend that you use Automatic Memory Management (AMM) for the database.
Tablespace requirements:
Installation Guide Preparing to Install PUBLIC 15 ● A tablespace named CAMILION_DATA (at least 10 GB) ● A tablespace named INDX (at least 10 GB) ● Temporary tablespace named TEMP
Microsoft SQL Server
Certified Version: Standard or Enterprise Edition 2019
Notes:
● Requires at least 6 GB of memory ● Enable Lock pages in Memory in a production environment.
IBM DB2
Certified Version 11.5
Notes:
● Use the shell software to run initial database setup wizard. ● Create the following operating sytem groups: db2users db2iadm1
Remember
Group and user names on UNIX systems must be lower case
● Create the following operating system user:
Installation Guide 16 PUBLIC Preparing to Install 2.4.5.4 Application Server Requirements for FS-QUO
The following table lists the application server software supported by FS-QUO:
Application Server Requirements
Application Server Version Notes
SAP NetWeaver 7.5 SPS19 Install the following usage types:
● Application Server Java - Basic ● NW Product - NW-Model
Consult SAP Support Portal for information about specific fix packs.
2.4.5.5 Java Message Service (JMS) Requirements for FS- QUO
The following Java Message Service (JMS) providers are supported:
JMS Provider Details
JMS Provider Version Notes
NetWeaver AS Java built-in JMS Pro Relevant to the Integration Framework vider (IFW) and Web Services features.
Apache ActiveMQ 5.14.5 Relevant to distributed caching in a clustered environment.
2.4.5.6 X-Windows Virtual Frame Buffer Requirements
FS-QUO requires Xvfb (X-Windows Virtual Frame Buffer) for Solaris, Linux, and AIX implementations.
Set the display environment variable for the user account that NetWeaver is running under to the display that Xvfb is configured for.
2.4.5.7 Hardware Requirements for FS-QUO
For a typical 20-user development environment, we recommend the following hardware:
● Dual SPARC 1.2 GHz or better processors or dual Intel Xeon 2.8 GHz or better processors ● Dual core processor with 2GB RAM per processor (4GB total) (required) ● Quad core processor with 2GB RAM per processor (8GB total) or better (recommended)
Installation Guide Preparing to Install PUBLIC 17 ● Minimum of two physical drives for the database ● Minimum of two physical drives for NetWeaver and FS-PRO ● Operating system and swap located on their own physical drives
The actual hardware requirement depends on the number of products, product sizes and number of concurrent users.
The database can be installed on the same physical server as the application server, or on a separate dedicated database platform. For high volume, productive use, it's recommended that the database be installed on a dedicated server.
For information about the hardware required for production environments, consult the SAP Support Portal . The requirements depend on the number of products, the size of the products, and the number of concurrent users.
2.4.6 Client Requirements for FS-QUO
The FS-QUO client is browser-based. Ensure that you are using a supported browser for the applicable UI.
Browser support for Fiori-based applications (FS-IPW)
The browsers supported for FS-IPW applications are determined by the SAP UI5 product. For more information, see 1935915
Browser support for Sencha-based UI
The following browsers are recommended for use with the Sencha-based UI of FS-QUO:
● Microsoft Internet Explorer 9, 10 and 11 (native mode)
The following browsers are supported for use with the Sencha-based UI of FS-QUO:
● Google Chrome 56 ● Firefox 51 ● Safari 9
Minimum screen resolution
The recommended minimum screen resolution for FS-QUO is 1024 by 768 pixels. However, this value could be impacted by customization to the interface.
For FS-IPW Fiori applications, there is no minimum screen resolution.
Installation Guide 18 PUBLIC Preparing to Install 2.4.7 Substitution Variable Placeholders
The following table defines the substitution variables used in this guide. Gather the information listed prior to beginning.
Substitution Variable Description
Note
For IBM DB2, use the OS user which must contain a _SYS suffix.
This user also has access to objects from all other schemas (_PC, _PPMC, _PPMS, _PS, _SEQ, _UDIR, and _USR) that are created when the FS-QUO database is created.
For Single Tenant:
Port = 3<
For Multi Tenant:
The port can be obtained by running the following query as the system user:
SELECT SQL_PORT FROM M_SERVICES WHERE SERVICE_NAME='indexserver'
Installation Guide Preparing to Install PUBLIC 19 Substitution Variable Description
The following are the typical JDBC URL formats:
● Oracle: jdbc:oracle:thin:@
Note
For Oracle 12c Pluggable Databases, it is recom mended to connect through
● Microsoft SQL Server: jdbc:sqlserver://
Installation Guide 20 PUBLIC Preparing to Install 3 Installing and Configuring the Designer/ Runtime Application
Designer/Runtime is the module of FS-QUO that provides the core execution platform allowing you to configure business processes. It isn't available as a stand-alone module.
You need to install and configure the Designer/Runtime database on servers running Microsoft Windows-based or on UNIX-based servers and how to install and configure the Designer/Runtime application.
You will need to perform the following tasks:
1. Set up a Designer/Runtime environment, which serves as the underlying platform for FS-QUO. 2. Load the insurance product content into the Product Configurator environment. 3. Configure and deploy required products. 4. Configure your Designer/Runtime environment with the insurance underwriting workflow. 5. (Optional) If your organization is using the scheduler feature from FS-QUO for batch insurance policy renewal, set up the scheduler.
Notes:
● The information about installing and configuring the Designer/Runtime application is intended for information technology personnel. ● This guide assumes that FS-QUO software is installed in the
3.1 Downloading the Installation Files
To get the installer, log in to Installations and Upgrades on the SAP Support Portal . Choose Access Downloads and search for FS-QUO and download the correct ZIP file. Search for FS-PRO also and download the correct ZIP file. Extract the FS-PRO and FS-QUO artifacts from the downloaded zip file.
FS-PRO and FS-QUO are tightly integrated and share a common code base. Hence certain parts of FS-QUO will be installed from FS-PRO artifacts.
To obtain credentials for the Support Portal, contact your administrator.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 21 3.2 Installing FS-QUO
In addition to being an insurance product configurator, FS-PRO also serves as the underlying application platform for FS-QUO. An installation of FS-QUO begins with an installation of FS-PRO before it's configured for underwriting use.
You can run the FS-PRO installation wizard in any of the following modes:
GUI mode Provides an interactive, graphical interface to easily install FS-PRO. The is the most typically used mode of installation for Windows-based systems.
Console Useful on UNIX-based systems with limited GUI access. The flow in console mode is mode essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values.
To run the FS-PRO installer, the following prerequisites must be met:
● You can install multiple FS-PRO modules in a single environment (for example, Product Configurator and Designer Runtime). When you run the installer to upgrade these environments, the installer only detects the last installed module. The installer prompts you to overwrite the detected installation path or to specify another path. For example, you might have installed Product Configurator first and Designer Runtime second in your existing environment. When you run the installer to upgrade that environment, the installer detects the Designer installation path. To upgrade the Product Configurator instance, select No, install into a different directory in the Destination Directory field of the installer, and provide the Product Configurator installation path. ● When using a wizard to install or uninstall you can't exit or cancel. If you want to abort, you must manually kill the installation or uninstallation process through the operating system.
3.2.1 Installing FS-QUO Using the Installation Wizard in GUI Mode
The Installation Wizard is typically run in GUI mode, which provides an interactive, graphical interface to easily install FS-QUO.
Prerequisites
● Java Runtime Environment (JRE) 8.0 (64-bit) must be installed, and the JAVA_HOME environment variable for this JRE must be set for the operating system user that the installer runs under. ● For database creation, the database management system (DBMS) client software must be installed. ● If you are a Solaris user and you want to install the FS-QUO database using the installer or the Database Creation Wizard, you must set the language on your Solaris computer to C/POSIX before running the installer or wizard. Otherwise, the database creation process fails.
Installation Guide 22 PUBLIC Installing and Configuring the Designer/Runtime Application Context
To install FS-QUO using the installer in GUI mode, perform the following steps:
Procedure
1. Launch the Installation Wizard executable file appropriate to your operating system: ○ Windows 64-bit: FS-PRO-install-
Note
The installation directory is also referred to as
4. On the Select Components screen, select the appropriate components. Choose Next to continue. For details on the components, refer to the context help on the screen. 5. Review the information on the Installation Summary screen, and choose Next to continue.
The Progress screen displays. 6. Wait until the installation of files completes. If you are prompted to overwrite a previous installation, choose Yes. 7. On the Finish screen, review the results and choose Finish to exit.
3.2.2 Installing FS-QUO Using the Installation Wizard in Console Mode
The FS-QUO Installation Wizard can be run in console mode, which is useful on UNIX-based systems with limited GUI access. The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values.
Prerequisites
● Java Runtime Environment (JRE) 8.0 (64-bit) must be installed, and the JAVA_HOME environment variable for this JRE must be set for the operating system user that the installer runs under. ● For database creation, the database management system (DBMS) client software must be installed. ● If you are a Solaris user and you want to install the FS-QUO database using the installer or the Database Creation Wizard, you must set the language on your Solaris computer to C/POSIX before running the installer or wizard. Otherwise, the database creation process fails.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 23 Context
To install FS-QUO using the installer in console mode, perform the following steps:
Procedure
1. Launch the Installation Wizard executable file appropriate to your operating system, with the -c option:
○ Windows 64-bit: FS-PRO-install-
Note
The installation directory is also referred to as
3. On the Select Components prompt, select the appropriate components. Choose Next to continue. 4. On the Select Additional Tasks prompt, choose Next. 5. Review the information on the Installation Summary and choose Next to continue. 6. Wait until the installation of files completes. If you are prompted to overwrite a previous installation, choose Yes. 7. On the Finish screen, review the results and choose Finish to exit.
3.3 Configuring the Encryption Key
An encryption key needs to be generated. This requires running a KeyGenerator utility. Entering a unique passphrase in the utility's input parameters generates a new key.config file.
Context
To configure the Encryption Key, perform the following steps:
Procedure
1. Set the system variable JAVA_HOME to point to a directory where your Java Runtime Environment (JRE) is located. Set the JAVA_HOME system variable as follows:
Installation Guide 24 PUBLIC Installing and Configuring the Designer/Runtime Application a. Open a command prompt in Windows or UNIX b. Run the following command: ○ Windows: SET JAVA_HOME="
where
3.4 Creating the FS-QUO Database
Use the Database Creation Wizard to create the FS-QUO database on either Oracle, IBM DB2, SAP HANA or Microsoft SQL Server.
Ensure that the prerequisites for your database type are satisfied before attempting to create the FS-QUO database.
3.4.1 Creating the FS-QUO Oracle Database Using the Database Creation Wizard in GUI Mode
Use the Database Creation Wizard to create a new FS-QUO Oracle database for the Designer Runtime environment. You can run the Database Creation Wizard in GUI mode, which provides an interactive, graphical interface to easily create the database.
Prerequisites
Before you create the database, verify the following requirements are met:
● The Oracle database software is installed. ● An Oracle database and its listener are created and running.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 25 ● The operating system user that you will use to run the Database Creation Wizard must have read/write access to the sqlplus command. You can either use the operating system user which you used to install the Oracle database software, or create a separate operating system user specifically for SAP insurance applications with the necessary access. ● The database creation wizard uses the sqlplus and sqlldr (SQL Loader) commands. Confirm that these commands are functioning properly to ensure that the table content gets populated in the database.
For information on installing and configuring Oracle, see the Oracle documentation.
Context
To create the database in GUI mode, perform the following steps:
Procedure
1. On the machine with the database client installed, extract the executable files from the ZIP file appropriate for your operating system: ○ Windows 64-bit: FS-PRO-db-
Results
If the database creation fails, note the failure messages.
● Check the database creation logs and correct the problem. ● If data has already been partially populated, drop the related database user with content. ● Then restart the database creation process.
Installation Guide 26 PUBLIC Installing and Configuring the Designer/Runtime Application 3.4.2 Creating the FS-QUO Oracle Database Using the Database Creation Wizard in Console Mode
Use the Database Creation Wizard to create a new FS-QUO Oracle database for either the Designer Runtime environment You can run the Database Creation Wizard in console mode. The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX- based systems with limited GUI access.
Prerequisites
Before you create the database, verify the following requirements are met:
● The Oracle database software is installed. ● An Oracle database and its listener are created and running. ● The operating system user that you will use to run the Database Creation Wizard must have read/write access to the sqlplus command. You can either use the operating system user which you used to install the Oracle database software, or create a separate operating system user specifically for SAP insurance applications with the necessary access. ● The database creation wizard uses the sqlplus and sqlldr (SQL Loader) commands. Confirm that these commands are functioning properly to ensure that the table content gets populated in the database.
For information on installing and configuring Oracle, see the Oracle documentation.
Context
To create the database in GUI mode, perform the following steps:
Procedure
1. On the machine with the database client installed, extract the executable files from the ZIP file appropriate for your operating system: ○ Windows 64-bit: FS-PRO-db-
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 27 4. When prompted for database information, provide all required information. In particular, set the Application type to Designer Runtime and the Database type to Oracle.
5. Review the summary and press Enter . 6. Wait until the database creation is completed.
Results
If the database creation fails, note the failure messages.
● Check the database creation logs and correct the problem. ● If data has already been partially populated, drop the related database user with content. ● Then restart the database creation process.
3.4.3 Creating the FS-QUO Microsoft SQL Server database using the Database Creation Wizard in GUI Mode
Use the Database Creation Wizard to create a new FS-QUO Microsoft SQL Server database for either the Designer Runtime environment. You can run the Database Creation Wizard in GUI mode, which provides an interactive, graphical interface to easily create the database.
Prerequisites
Before you install the database, verify the following requirements are met:
● The Microsoft SQL Server software is installed, and a Microsoft SQL Server instance is created and its associated services are properly configured and running. ● The operating system user that you will use to run the Database Creation Wizard must have read/write access to the sqlcmd command. You can either use the operating system user which you used to install the Microsoft SQL Server software, or create a separate operating system user specifically for SAP insurance applications with the necessary access.
For more information about installing and configuring Microsoft SQL Server, see the Microsoft SQL Server documentation.
Installation Guide 28 PUBLIC Installing and Configuring the Designer/Runtime Application Context
To create the database in GUI mode, perform the following steps:
Procedure
1. On the machine with the database client installed, extract the executable files from the ZIP file appropriate for your operating system: FS-PRO-db-
Results
If the database creation fails, note the failure messages.
● Check the database creation logs and correct the problem. ● If data has already been partially populated, drop the related database user with content. ● Then restart the database creation process.
3.4.4 Creating the FS-QUO Microsoft SQL Server database using the Database Creation Wizard in Console Mode
Use the Database Creation Wizard to create a new FS-QUO Microsoft SQL Server database for either the Designer Runtime environment. You can run the Database Creation Wizard in console mode. The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 29 Prerequisites
Before you install the database, verify the following requirements are met:
● The Microsoft SQL Server software is installed, and a Microsoft SQL Server instance is created and its associated services are properly configured and running. ● The operating system user that you will use to run the Database Creation Wizard must have read/write access to the sqlcmd command. You can either use the operating system user which you used to install the Microsoft SQL Server software, or create a separate operating system user specifically for SAP insurance applications with the necessary access.
For more information about installing and configuring Microsoft SQL Server, see the Microsoft SQL Server documentation.
Context
To create the database in console mode, perform the following steps:
Procedure
1. On the machine with database client installed, extract the Database Creation Wizard executable file from the ZIP file: FS-PRO-db-
3. When prompted to Create a response file only, choose the default (n) by pressing Enter . 4. When prompted for database information, provide all required information. In particular, set the Application type to Designer Runtime and the Database type to Microsoft SQL Server.
5. Review the summary and press Enter . 6. Wait until the database creation is completed.
Results
If the database creation fails, note the failure messages.
● Check the database creation logs and correct the problem. ● If data has already been partially populated, drop the related database user with content. ● Then restart the database creation process.
Installation Guide 30 PUBLIC Installing and Configuring the Designer/Runtime Application 3.4.5 Creating the FS-QUO SAP HANA Database Using the Database Creation Wizard in GUI Mode
Use the Database Creation Wizard to create a new FS-QUO SAP HANA database for either the Designer Runtime environment. You can run the Database Creation Wizard in GUI mode, which provides an interactive, graphical interface to easily create the database.
Prerequisites
Before you create the database, verify the following requirements are met:
● The SAP HANA database software is installed. ● The operating system user of the SAP HANA database server machine that you will use to run the Database Creation Wizard must have read/write access to the hdbsql command. You can either use the operating system user which you used to install the SAP HANA database software, or create a separate operating system user specifically for SAP insurance applications with the necessary access. ● For a SAP HANA database server configured in Multiple Container mode, the Tenant container database must be already created. It's always recommended to have a separate Tenant database container. ● The Database Creation Wizard is supported to run only from the SAP HANA database server host.
For additional information on installing and configuring SAP HANA, see the SAP HANA documentation.
Context
To create the database in GUI mode, perform the following steps:
Procedure
1. On the machine with the database client installed, extract the executable files from the ZIP file appropriate for your operating system: FS-PRO-db-
5. Review the summary and press Enter . 6. Wait until the database creation is completed.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 31 Results
If the database creation fails, note the failure messages.
● Check the database creation logs and correct the problem. ● If data has already been partially populated, drop the related database user with content. ● Then restart the database creation process.
3.4.6 Creating the FS-QUO SAP HANA Database Using the Database Creation Wizard in Console Mode
Use the Database Creation Wizard to create a new FS-QUO SAP HANA database for either the Designer Runtime environment. You can run the Database Creation Wizard in console mode. The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX- based systems with limited GUI access.
Prerequisites
Before you create the database, verify the following requirements are met:
● The SAP HANA database software is installed. ● The operating system user of the SAP HANA database server machine that you will use to run the Database Creation Wizard must have read/write access to the hdbsql command. You can either use the operating system user which you used to install the SAP HANA database software, or create a separate operating system user specifically for SAP insurance applications with the necessary access. ● For a SAP HANA database server configured in Multiple Container mode, the Tenant container database must be already created. It's always recommended to have a separate Tenant database container. ● The Database Creation Wizard is supported to run only from the SAP HANA database server host.
For additional information on installing and configuring SAP HANA, see the SAP HANA documentation.
Context
To create the database in console mode, perform the following steps:
Procedure
1. On the machine with the database client installed, extract the executable files from the ZIP file appropriate for your operating system:
Installation Guide 32 PUBLIC Installing and Configuring the Designer/Runtime Application FS-PRO-db-
3. When prompted to Create a response file only, choose the default (n) by pressing Enter . 4. When prompted for database information, provide all required information. In particular, set the Application type to Designer Runtime and the Database type to SAP HANA. Also ensure the Container Mode is set to Multiple.
5. Review the summary and press Enter . 6. Wait until the database creation is completed.
Results
If the database creation fails, note the failure messages.
● Check the database creation logs and correct the problem. ● If data has already been partially populated, drop the related database user with content. ● Then restart the database creation process.
3.4.7 Creating the FS-QUO IBM DB2 database using the Database Creation Wizard in GUI Mode
Use the Database Creation Wizard to create a new FS-QUO IBM DB2 database for either the Designer Runtime environment. You can run the Database Creation Wizard in GUI mode, which provides an interactive, graphical interface to easily create the database.
Context
To create the database in GUI mode, perform the following steps:
Procedure
1. On the machine with the database client installed, extract the executable files from the ZIP file appropriate for your operating system: FS-PRO-db-
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 33 4. On the Select Additional Tasks screen, ensure that nothing is selected, and choose Next. 5. On the Database Information form screen, provide all required information. In particular, set the Application type to Designer Runtime and the Database type to DB2. Choose Next when all information is provided. For details on the other fields, refer to the context help on the screen. 6. On the Summary screen, review the summary and choose Next. 7. On the Progress screen, wait until the database creation is completed. 8. On the Finish screen, review the results and choose Finish to exit.
Results
If the database creation fails, note the failure messages.
● Check the database creation logs and correct the problem. ● If data has already been partially populated, drop the related database user with content. ● Then restart the database creation process.
3.4.8 Creating the FS-QUO IBM DB2 database using the Database Creation Wizard in Console Mode
Use the Database Creation Wizard to create a new FS-QUO IBM DB2 database for either the Designer Runtime environment. You can run the Database Creation Wizard in console mode. The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX- base systems with limited GUI access.
Context
To create the database in console mode, perform the following steps:
Procedure
1. On the machine with the database client installed, extract the executable files from the ZIP file appropriate for your operating system: FS-PRO-db-
3. When prompted to Create a response file only, choose the default (n) by pressing Enter .
Installation Guide 34 PUBLIC Installing and Configuring the Designer/Runtime Application 4. When prompted for database information, provide all required information. In particular, set the Application type to Designer Runtime and the Database type to DB2.
5. Review the summary and press Enter . 6. Wait until the database creation is completed.
Results
If the database creation fails, note the failure messages.
● Check the database creation logs and correct the problem. ● If data has already been partially populated, drop the related database user with content. ● Then restart the database creation process.
3.5 Configuring the NetWeaver Instance
You need to configure settings on the NetWeaver instance to which the FS-QUO application is deployed.
The instructions assumes that you already have a database created for your instance and
Related Information
SAP NetWeaver Administrator [page 8]
3.5.1 Configuring the Java Settings
Configure additional VM parameters through the AS Java Config Tool.
Context
When using the AS Java Config Tool (configtool) for offline configuration, additional JVM parameters must be added at the instance level.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 35 Procedure
1. Run the configtool, which can be found at the following location: \usr\sap\
2. Within the left panel navigate to cluster-data template - Usage_Type_All_in_One instance . 3. Open the VM Parameters tab on the right panel. 4. Select the Memory tab. a. Change the value of maxHeapSize parameter to be at least 4096 MB. b. Configure the JVM memory sizes at the instance level as appropriate. 5. Select the System tab and edit the following parameters:
CSI.home=
file.encoding=UTF-8
Caution
In
6. After all the settings are made, restart the instance using the SAP MMC.
Related Information
SAP NetWeaver Administrator [page 8]
3.5.2 Configuring SSL and Enabling HTTPS on NetWeaver
You must configure SSL and enable an HTTPS access point on your NetWeaver instance.
Related Information
SAP NetWeaver Administrator [page 8]
Installation Guide 36 PUBLIC Installing and Configuring the Designer/Runtime Application 3.5.3 Increasing the P4 Request Size Limit
The default maximum value in NetWeaver for the P4 request size of 12288 kb might not be sufficient for remotely deploying larger insurance products from a Product Configurator instance to a Designer Runtime instance. It should be increased on both the Product Configurator instance and the Designer Runtime instance
Context
To increase the P4 request size limit, perform the following steps:
Procedure
1. Open the SAP Web Dispatcher profile file of the NetWeaver instance with a text editor. The file is typically located at: /usr/sap/
Related Information
SAP NetWeaver Administrator [page 8]
3.5.4 Increasing the HTTP Service Process Timeout
NetWeaver has a default timeout of 600 seconds for communication of the HTTP service with the AS Java back-end. For larger insurance products, certain tasks such as building insurance product rules might take longer than the default timeout. When the timeout is reached, NetWeaver will prematurely disconnect the HTTP connection for reporting progress of such task in the front-end.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 37 Context
To increase the timeout value on the Designer Runtime instance, perform the following steps:
Procedure
1. Open the SAP Web Dispatcher profile file of the NetWeaver instance with a text editor. The file is typically located at /usr/sap/SID/SYS/profile/
Related Information
SAP NetWeaver Administrator [page 8]
3.5.5 Adjusting the Content Filter of the HTTP Access Handler
Some features in Product Configurator require that the content filter of the HTTP access handler be adjusted in the SAP Web Dispatcher Web Administration Interface.
Context
To adjust the content filter of the HTTP access handler, perform the following steps:
Procedure
1. Log in to the SAP Web Dispatcher Web Administration Interface.
Installation Guide 38 PUBLIC Installing and Configuring the Designer/Runtime Application 2. From the left menu, expand HTTP Handler and choose Access Handler. 3. Under the Content Filter section, choose SAP and choose Change Content Filter. 4. Select the following rule and choose Edit Rule: <\s*(script|object|iframe|embed|img)[^>]*>(.*)<\s*/(script|object|iframe|embed| img)\s*> 5. Remove the object keywords and adjacent separators from the rule and choose Save: The rule should appear as follows: <\s*(script|iframe|embed|img)[^>]*>(.*)<\s*/(script| iframe|embed|img)\s*> 6. Restart the NetWeaver instance for the changes to take effect.
Related Information
SAP NetWeaver Administrator [page 8]
3.5.6 Increasing the Severity Level of the System.out and System.err Tracing Locations
To maintain compatibility with the SAP NetWeaver application server, the FS-QUO application writes formatted log information to the system out and system error streams.
By default, SAP NetWeaver AS Java doesn't have the required severity level enabled, so it must be done in SAP NetWeaver Administrator (NWA).
To access the tool, open NWA and then choose Troubleshooting Logs and Traces Log Configuration . You can alternatively use the quick link: http://
● ROOT LOCATION System ● ROOT LOCATION System err ● ROOT LOCATION System out
Related Information
SAP NetWeaver Administrator [page 8]
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 39 3.5.7 Configuring the HttpOnly Flag
Configuring the HttpOnly flag in SAP NetWeaver Administrator (NWA) can help to minimize the possibility of session hijacking.
Context
To configure the HttpOnly flag, perform the following steps:
Procedure
1. In NWA, go to NWA Configuration Infrastructure Java System Properties Services HTTP Provider . 2. Update the following settings in the Extended Details section:
SystemCookiesDataProtection set to true. This enables the HttpOnly cookie attribute for the JSESSIONID to mitigate the risk of session hijacking over XSS.
SystemCookiesHTTPSProtection set to true. This enables the Secure cookie attribute for the JSESSIONID to minimize the risks of session hijacking over network sniffing – the JSESSIONID cookie would be sent only over SSL encrypted HTTPS connections.
Caution
Don't set the SystemCookiesHTTPSProtection to true if SSL encrypted HTTPS isn't configured on the server. Otherwise, all applications that rely on sessions (which includes NWA itself) won't work. This setting causes cookies to only work if using an SSL encrypted HTTPS connection. For example, NWA pages will only be accessible via an HTTPS URL.
3. Save your changes.
Results
Refer to the SAP Product and Quotation Management Security Guide for additional security-related information.
Related Information
SAP NetWeaver Administrator [page 8]
Installation Guide 40 PUBLIC Installing and Configuring the Designer/Runtime Application 3.6 Configuring Database Settings in NetWeaver
You need to configure the database connection settings in NetWeaver.
Only one of the databases needs to be configured in NetWeaver; either SAP HANA, Oracle, IBM DB2, or Microsoft SQL Server.
Remember
Database User name, as mentioned in Substitution Variable Placeholders topic, needs to be configured in uppercase
3.6.1 Configuring Oracle Settings in NetWeaver
You need to configure database connection settings in NetWeaver for your Oracle database.
Deploying the Oracle JDBC Driver
Oracle JDBC Drivers
Database Version Driver
Oracle 19c Using the SAP NetWeaver Administrator web console (NWA), deploy a new JDBC driver with the Oracle JDBC driver JAR file, ojdbc8.jar, which can be obtained from the Oracle Technology Network Software Downloads page.
Configuring the Oracle DataSource
Configure the Oracle JDBC custom DataSource using the following settings.
Property Name Value
Settings Application Name Use the recommended name, CamilionDs, or a name of your choice.
Settings DataSource Name Use the recommended name CamilionDs, or a name of your choice. If you choose a different name, you must add CamilionDs as an alias (see below).
Settings Driver Name The name of the Oracle JDBC driver created earlier.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 41 Property Name Value
Settings SQL Engine Vendor SQL
Settings Isolation Level Default
Settings JDBC Version 2.0 (with XA support)
Settings DataSource Type ConnectionPool DataSource
Settings CPDS Class Name oracle.jdbc.pool.OracleConnectionPoolDat aSource
Connection Pooling Maximum connections 100
Adjust this value as required.
Connection Pooling Maximum Time to Wait for 180 Connection Adjust this value as required.
Connection Pooling Expiration Enable this option.
Connection Pooling Connection Lifetime (Sec.) 1800
Adjust this value as required.
Connection Pooling Cleanup Interval (Sec.) 180
Adjust this value as required.
Additional Properties user
The additional property names are case-sensitive
Additional Properties password
JDBC DataSource Aliases 1. CamilionDs, if you use a data source name other than CamilionDs 2. psrepositoryDs 3. psruntimeDs
Installation Guide 42 PUBLIC Installing and Configuring the Designer/Runtime Application 3.6.2 Configuring Microsoft SQL Server Settings in NetWeaver
You need to configure database connection settings in NetWeaver for your Microsoft SQL Server database.
Deploying the Microsoft SQL Server JDBC Driver
Using the SAP NetWeaver Administrator web console (NWA), deploy a new JDBC driver with the Microsoft SQL Server JDBC driver 4.0 JAR file, mssql-jdbc-8.2.2.jre8.jar, which can be obtained from the Microsoft Download Center.
Configuring the Microsoft SQL Server DataSource
Configure Microsoft SQL Server JDBC custom DataSource using the following settings.
Property Name Value
Settings Application Name Use the recommended name, CamilionDs, or a name of your choice.
Settings DataSource Name Use the recommended name CamilionDs, or a name of your choice. If you choose a different name, you must add CamilionDs as an alias (see below).
Settings Driver Name The name of the Microsoft SQL Server JDBC driver created earlier.
Settings SQL Engine Vendor SQL
Settings Isolation Level Default
Settings JDBC Version 2.0 (with XA support)
Settings DataSource Type ConnectionPool DataSource
Settings CPDS Class Name com.microsoft.sqlserver.jdbc.SQLServerCo nnectionPoolDataSource
Connection Pooling Maximum connections 100
Adjust this value as required.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 43 Property Name Value
Connection Pooling Maximum Time to Wait for 180
Connection Adjust this value as required.
Connection Pooling Expiration Enable this option.
Connection Pooling Connection Lifetime (Sec.) 1800
Adjust this value as required.
Connection Pooling Cleanup Interval (Sec.) 180
Adjust this value as required.
Additional Properties user
The additional property names are case-sensitive
Additional Properties password
Additional Properties URL
JDBC DataSource Aliases 1. CamilionDs, if you use a data source name other than CamilionDs 2. psrepositoryDs 3. psruntimeDs
3.6.3 Configuring SAP HANA Settings in NetWeaver
You need to configure database connection settings in NetWeaver for your SAP HANA database.
Deploying the SAP HANA JDBC Driver
Deploy the ngdbc.jar JDBC driver JAR file using the SAP NetWeaver Administrator (NWA) web console. Typically, this file is bundled with the SAP HANA client libraries of the same version as HANA Database Server. See the SAP HANA documentation for further details.
Installation Guide 44 PUBLIC Installing and Configuring the Designer/Runtime Application Configuring the SAP HANA Data Source
Configure the SAP HANA JDBC Custom DataSource using the following settings.
Property Name Value
Settings Application Name Use the recommended name, CamilionDs, or a name of your choice.
Settings DataSource Name Use the recommended name CamilionDs, or a name of your choice. If you choose a different name, you must add CamilionDs as an alias (see below).
Settings Driver Name The name of the SAP HANA JDBC driver created earlier.
Settings SQL Engine Vendor SQL
Settings Isolation Level Default
Settings JDBC Version 2.0 (with XA support)
Settings CPDS ClassName com.sap.db.jdbcext.ConnectionPoolDataSourceSA P
Settings Database URL
Connection Pooling Maximum connections 100
Adjust this value as required.
Connection Pooling Maximum Time to Wait for 180 Connection Adjust this value as required.
Connection Pooling Expiration Enable this option.
Connection Pooling Connection Lifetime (Sec.) 1800
Adjust this value as required.
Connection Pooling Cleanup Interval (Sec.) 180
Adjust this value as required.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 45 Property Name Value
JDBC DataSource Aliases 1. CamilionDs, if you use a data source name other than Ca milionDs 2. psrepositoryDs 3. psruntimeDs
3.6.4 Configuring IBM DB2 Settings in NetWeaver
You need to configure database connection settings in NetWeaver for your IBM DB2 database.
Deploying the IBM DB2 JDBC Driver
Using the SAP NetWeaver Administrator web console (NWA), deploy a new JDBC driver with the IBM DB2 JDBC driver JAR file, db2jcc4.jar, which can be obtained from the IBM support site.
Select the file that matches the database and JDBC version.
Configuring the IBM DB2 DataSource
Create the IBM DB2 JDBC custom DataSource using the following settings:
Property Name Value
Settings Application Name Use the recommended name, CamilionDs, or a name of your choice.
Settings DataSource Name Use the recommended name CamilionDs, or a name of your choice. If you choose a different name, you must add CamilionDs as an alias (see below).
Settings Driver Name The name of the IBM DB2 JDBC driver created earlier.
Settings SQL Engine Vendor SQL
Settings Isolation Level Default
Settings JDBC Version 2.0 (with XA support)
Settings CPDS Class Name com.ibm.db2.jcc.DB2ConnectionPoolDataS ource
Installation Guide 46 PUBLIC Installing and Configuring the Designer/Runtime Application Property Name Value
Additional Properties user
Additional Properties password
Additional Properties portNumber Port number of the instance where the server is listening for requests.
Additional Properties databaseName Specifies the name for the data source. This name is used as the database portion of the connection URL.
Additional Properties serverName The host name or the TCP/IP address of the data source.
Additional Properties driverType 4
Additional Properties statementConcentrator 2
Connection Pooling Maximum connections 100
Adjust this value as required.
Connection Pooling Maximum Time to Wait for 180 Connection Adjust this value as required.
Connection Pooling Expiration Enable this option.
Connection Pooling Connection Lifetime (Sec.) 1800
Adjust this value as required.
Connection Pooling Cleanup Interval (Sec.) 180
Adjust this value as required.
JDBC DataSource Aliases 1. CamilionDs, if you use a data source name other than CamilionDs 2. psrepositoryDs 3. psruntimeDs
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 47 3.7 Disabling Heavy Resource Loading
Heavy resource loading must be disabled for the instance to which FS-QUO is deployed.
Context
Disable heavy resource loading using the AS Java Config Tool for offline configuration (configtool) using the following steps:
Tip
The configtool can be found in the following location: \usr\sap\
Procedure
1. Using the configtool for the instance to which the SAP software is deployed, navigate to Template - Usage_Type_All_in_One Services Library_container 2. Override the value of the property Define_Heavy_Resources from true to false. 3. Save your changes. 4. Close the configtool. 5. Restart the instance using the SAP MMC.
Related Information
SAP NetWeaver Administrator [page 8]
3.8 Deploying the FS-QUO SCA
The Java EE application is packaged as a Software Component Archive (SCA) file and is deployed to the server.
The SCA file can be deployed using the Software Update Manager (SUM) tool or using the Telnet administration interface.
Note
If you have a custom SCA file that has already been merged with the changes from the release then use that. Otherwise, use the downloaded file.
Installation Guide 48 PUBLIC Installing and Configuring the Designer/Runtime Application 3.8.1 Deploying the SCA Using Telnet
By using a Telnet client through the Telnet protocol, you can connect to the SAP NetWeaver Application Server and deploy your SCA file.
Prerequisites
● A connection can be established if the AS Java system is installed and running, and the machine has a Telnet client through which a connection to the server can be established. ● The appropriate SCA file has been downloaded.
Procedure
1. Copy the SCA file to a local directory. 2. Open a command prompt and run the following command:
telnet localhost 5
where
add deploy deploy
5. Ensure the output messages display a successful deployment.
For further details on using telnet, refer to the following article in the SAP Library: Administration Using Telnet. 6. After deploying the SCA file, restart the instance using the SAP MMC.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 49 3.8.2 Deploying the SCA Using SUM
The Software Update Manager (SUM) is a multipurpose tool that supports various processes, such as performing a release upgrade and installing enhancement packages among other things. As such, SUM can be used to deploy your SCA file.
Prerequisites
● Make sure that SUM is downloaded and available on your SAP NetWeaver AS Java. SUM is part of the Software Logistics Toolset delivery and available for download from the Software Logistics Toolset page on the Support Portal
Note
When running SUM, the logged in user must be the owner of the installed application server. For example, b01adm must be signed into Windows to run SUM for B01, and b02adm must be signed into Windows to run SUM for B02. Also, the application server must be started by the owner before running SUM.
● Before running and using the SUM, you have to complete all required preparation and planning actions in the SUM user guide. ● Make sure that the SAP system and its database are started. ● The appropriate SCA file has been downloaded.
Procedure
1. Copy your SCA file to an empty directory. 2. In SUM, select Manually prepared directory as the target version definition and browse to the directory where you placed your SCA file. 3. Continue with the update process.
For details, refer to the Update of SAP systems using Software Update Manager guide in the Installation and Upgrade section of the SAP NetWeaver 7.5 product page.
Note
When the application is started, NetWeaver might report a java.io.FileNotFoundException on j2ee/ cluster/apps/sap.com/FS-
4. After deploying the SCA file, restart the instance using the SAP MMC.
Installation Guide 50 PUBLIC Installing and Configuring the Designer/Runtime Application Note
In a clean install scenario, SCA deployment could issue a warning related to Extended Underwriting Application Configuration, which can be safely ignored as the product will be published and deployed later subsequently.
5. Log into http://
This serves as a test that the application is accessible for the next step of importing the bootstraps.
3.9 Customizing the FS-QUO Installation
You need to apply the final settings that customize a Designer/Runtime server for your site.
Perform these procedures in this section after deploying Designer/Runtime to your application server. To configure Designer/Runtime, you use the Designer Administrative Console.
Restriction
Your application server must be running.
3.9.1 Logging In to the Administrative Console
The following procedure describes how to log in to the Administrative Console.
Context
To log in to the Administrative Console, perform the following steps:
Procedure
1. Open a web browser and enter the following address: https://
The Administrative Console login screen appears. 2. Enter admin in the User Name field 3. Enter the password for the admin account in the Password field. The default password is password.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 51 4. Choose Enter.
Results
The Designer/Runtime Administrative Console screen appears.
Next Steps
Change the default password to a secure one as soon as possible. To change the password, choose Change password in the Administrative Console login screen, and follow the prompts
3.9.1.1 Warning Symbols in the Configuration Manager
Warning symbols may be displayed in the Configuration Manager tree in the FS-QUO Administrative Console.
The following warning symbols appear in the tree:
● —Indicates that a variable that has no value assigned exists, but value assignment isn't mandatory. In this situation, you can ignore the warning and the system still functions properly.
● —Indicates that variable exists without a default value or an override value, but a value must be assigned. For the setting to function properly, you must assign a value.
3.9.2 Configuring the System Environment
There are some default system settings that you must override as part of a successful installation.
Context
Caution
You can perform the following procedure only once. After you save the changes, you can't undo them. For help with this procedure, consult the SAP Product Support if you are implementing clusters or highly available solutions.
Installation Guide 52 PUBLIC Installing and Configuring the Designer/Runtime Application To set the server type and configure the system environment, perform the following steps:
Procedure
1. Log in to the Designer Administrative Console.
2. Choose System Edit Configuration Settings from the menu bar.
The Configuration tree displays.
3. Choose Configuration System Env System Manager . The System Manager settings display. 4. Complete the following fields, and save your changes: ○ In the PPMCEnabled row, in the Override field, select Yes. ○ In the PPMSEnabled row, in the Override field, select Yes.
The settings to enable Designer are saved.
Note
This setting can only be changed once, immediately after the installation.
5. Choose System Reload Configuration Settings from the menu bar. The reload options display. 6. Choose Reload System Config. The system environment is configured. Additional configuration options display.
Note
You may see some warnings associated with these additional configuration options, which you will resolve in later sections.
7. Perform the following steps if you are installing FS-QUO in a Windows environment:
a. Choose System Edit Configuration Settings from the menu bar.
The Configuration tree displays. b. Go to Configuration System Env System Environment .
The System Environment settings display. c. Copy the value from the Default field and paste it into the Override field for the JavaCompilerOptions row. Change the colon (:) delimiters for UNIX to semi-colons (;) for Windows. d. Save your changes. 8. Optionally, set the values for the following parameters:
a. Choose System Edit Configuration Settings from the menu bar.
The Configuration tree displays. b. Go to Configuration System Env System Environment .
The System Environment settings display.
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 53 c. Enter the name of the appropriate email server to enable the system to send emails in the Override field for the EmailServerName row.
Alternately, you can select the Empty Value checkbox d. Enter a value in the Override field for the DefaultPassword row. This value is used when a user requests an automatic password reset. e. Save your changes. The email and default password settings are saved.
9. Go to Configuration PPMC Env PPMC Environment . In the Override field for the EnableWorkspace row, select No and save your changes.
10. Optionally, go to Configuration PPMS Env Async Scheduler Setting in the configuration tree and complete the following fields: ○ AsyncTask.ScheduledDate—Select the Empty Value checkbox. ○ AsyncFailureEmailTo—Select the Empty Value checkbox. ○ AsyncFailureEmailFrom—Select the Empty Value checkbox. ○ AsyncFailureSubjectPrefix—Select the Empty Value checkbox. 11. Optionally, you can disable rule tracing in production environments to increase performance:
a. Go to Configuration System Env Debugging Setting in the configuration tree. b. In the Override field of the EnableRuleTrace row, select No.
Note
Don't disable this setting in development environments. Otherwise, you can't trace rules during testing and debugging. For more information about the EnableRuleTrace setting, see the SAP Product Lifecycle Management for Insurance Administration Guide. For more information about rule tracing, see the Product Configurator User Guide.
12. Choose System Reload Configuration Settings from the menu bar.
The reload options display. 13. Choose Reload All Config.
Installation Guide 54 PUBLIC Installing and Configuring the Designer/Runtime Application 3.10 Verifying the FS-QUO Installation
Use the following procedure to verify that the installation completed successfully.
Context
To verify the installation, perform the following steps:
Procedure
1. Log in to the Designer at the following location: https://
If you haven't changed the password, enter password
3. Choose Help About . The About dialog displays. 4. Verify the following information displays: Version
3.11 Locking Down a Production Environment
Typically, an application under development and testing doesn't use full security so that the content can be developed and tested. When you move the application into production, you must apply all the required security settings and ensure only secure IDs and passwords are active. This set of procedures is known as locking down the application environment.
Context
Remember
Immediately after an installation, it's imperative that the Administrative Console password and the system password be changed to ensure security integrity..
Installation Guide Installing and Configuring the Designer/Runtime Application PUBLIC 55 Procedure
1. Lock down the database, by performing the following steps: a. Access the database and change all user passwords in the schemas. b. Change the user password entry for the datasource.
Note
This entry is the login ID that NetWeaver uses to connect to the database.
2. Change the password for the Designer Administrative Console admin account, by performing the following steps: a. Open a web browser and enter the following address: https://
The Configuration tree displays. c. Go to Configuration System Env System Environment .
The System Environment settings display. d. Enter a value in the Override field for the DefaultPassword row. e. Save your changes. The default password is changed. This value is used when a user requests an automatic password reset.
4. Choose System Reload Configuration Settings from the menu bar.
The reload options display. 5. Choose Reload System Config.
Results
The system environment is configured. The production environment is locked down.
Installation Guide 56 PUBLIC Installing and Configuring the Designer/Runtime Application 4 Loading FS-QUO Contents into Product Configurator
4.1 Uploading the Custom Stem Classes
Prerequisites
You should already have set up a FS-PRO Product Configurator instance by following the steps outlined in the SAP Product Lifecycle Management for Insurance Installation Guide for SAP NetWeaver.
Context
To upload the custom classes, perform the following steps:
Procedure
1. Extract the contents of the FS-QUO-pc-custom-stems.zip file found in the custom_stems directory of the FS-QUO-exports-
3. Clear the function cache by selecting System Register Function Library and choosing the Clear Function Cache icon next to the Library Manager title.
4. Reset the class loader by selecting System Reset ClassLoader .
Installation Guide Loading FS-QUO Contents into Product Configurator PUBLIC 57 4.2 Updating Objects and Loading Data for Underwriting in the Product Configurator Database
Some database updates need to be applied to the Product Configurator database using a database update utility to prepare the environment for the insurance underwriting workflow. You can choose to run the Database Update Wizard in GUI mode (typical), console mode or unattended mode.
You will need to download the database update utility file from sap.com prior to attempting to update the database objects.
It's assumed that the database requirements are already met.
Note
Ensure that you have the correct UNIX shell software installed before attempting to update database objects.
It's only necessary to perform the update task that applies to your database type, using your preferred run mode.
Related Information
Supported Shell Software for FS-QUO [page 14]
4.2.1 Updating the Oracle Database for the Product Configurator Using the Database Update Wizard in GUI Mode
You can use the Database Update Wizard in GUI mode to update the FS-QUO Oracle database for the Product Configurator. GUI mode provides an interactive, graphical interface to easily update the database.
Prerequisites
You should have already set up a FS-PRO Product Configurator instance by following the steps outlined in the SAP Product Lifecycle Management for Insurance Installation Guide for SAP NetWeaver.
Installation Guide 58 PUBLIC Loading FS-QUO Contents into Product Configurator Context
To update the database in GUI mode, perform the following steps:
Procedure
1. Download the database update utility file: a. Go to Installations and Upgrades on the SAP Support Portal. b. Choose Search for Software. c. Search for FS-QUO. d. Download the following ZIP file: FS-QUO-db-
Caution
Ensure that the Create Test Users checkbox isn't enabled.
For details on the FS-PRO database user name prefix field, refer to the description of the
If the database update fails, note the failure messages. ○ Check the database update logs and correct the problem. ○ Then restart the database update process. 11. Start the Product Configurator instance using the SAP MMC.
Installation Guide Loading FS-QUO Contents into Product Configurator PUBLIC 59 4.2.2 Updating the Oracle Database for the Product Configurator Using the Database Update Wizard in Console Mode
You can use the Database Update Wizard in console mode to update the FS-QUO Oracle database for the Product Configurator environment.
Prerequisites
You should have already set up a FS-PRO Product Configurator instance by following the steps outlined in the SAP Product Lifecycle Management for Insurance Installation Guide for SAP NetWeaver.
Context
The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
To update the database in console mode, perform the following steps:
Procedure
1. Download the database update utility file: a. Go to Installations and Upgrades on the SAP Support Portal. b. Choose Search for Software. c. Search for FS-QUO. d. Download the following ZIP file: FS-QUO-db-
5. When prompted to Create a response file only, choose the default (n) by pressing Enter . 6. On the Database Information form, provide all required information. In particular, set the Application type to Product Configurator and the Database type to Oracle.
Caution
Ensure that the Create Test Users isn't enabled.
Installation Guide 60 PUBLIC Loading FS-QUO Contents into Product Configurator For details on the FS-PRO database user name prefix field, refer to the description of the
7. Review the summary and press Enter . 8. Wait until the database update is completed.
9. Review the results and press Enter to exit.
If the database update fails, note the failure messages. ○ Check the database update logs and correct the problem. ○ Then restart the database update process. 10. Start the Product Configurator instance using the SAP MMC.
4.2.3 Updating the Microsoft SQL Server Database for the Product Configurator Using the Database Update Wizard in GUI Mode
You can use the Database Update Wizard in GUI mode to update the FS-QUO Microsoft SQL Server database for the Product Configurator environment. GUI mode provides an interactive, graphical interface to easily update the database.
Prerequisites
You should have already set up a FS-PRO Product Configurator instance by following the steps outlined in the SAP Product Lifecycle Management for Insurance Installation Guide for SAP NetWeaver.
Context
To update the database in GUI mode, perform the following steps:
Procedure
1. Download the database update utility file: a. Go to Installations and Upgrades on the SAP Support Portal. b. Choose Search for Software. c. Search for FS-QUO. d. Download the following ZIP file: FS-QUO-db-
Installation Guide Loading FS-QUO Contents into Product Configurator PUBLIC 61 3. From the ZIP file, extract the Database Update Wizard executable file: FS-QUO-db\bin\updateDB.exe. 4. Launch the Database Update Wizard executable file: FS-QUO-db\bin\updateDB.exe 5. On the Welcome screen, choose Next. 6. On the Select Additional Tasks screen, choose Next. 7. On the Database Information form screen, provide all required information. In particular, set the Application type to Product Configurator and the Database type to Microsoft SQL Server.
Caution
Ensure that the Create Test Users checkbox isn't enabled.
For details on the FS-PRO database user name prefix field, refer to the description of the
If the database update fails, note the failure messages. ○ Check the database update logs and correct the problem. ○ Then restart the database update process. 11. Start the Product Configurator instance using the SAP MMC.
4.2.4 Updating the Microsoft SQL Server Database for the Product Configurator Using the Database Update Wizard in Console Mode
You can use the Database Update Wizard in console mode to update the FS-QUO Microsoft SQL Server database for the Product Configurator environment.
Prerequisites
You should have already set up a FS-PRO Product Configurator instance by following the steps outlined in the SAP Product Lifecycle Management for Insurance Installation Guide for SAP NetWeaver.
Context
The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
Installation Guide 62 PUBLIC Loading FS-QUO Contents into Product Configurator To update the database in console mode, perform the following steps:
Procedure
1. Download the database update utility file: a. Go to Installations and Upgrades on the SAP Support Portal. b. Choose Search for Software. c. Search for FS-QUO. d. Download the following ZIP file: FS-QUO-db-
5. When prompted to Create a response file only, choose the default (n) by pressing Enter . 6. On the Database Information form, provide all required information. In particular, set the Application type to Product Configurator and the Database type to Microsoft SQL Server.
Caution
Ensure that the Create Test Users isn't enabled.
For details on the FS-PRO database user name prefix field, refer to the description of the
7. Review the summary and press Enter . 8. Wait until the database update is completed.
9. Once complete, review the results and press Enter to exit.
If the database update fails, note the failure messages. ○ Check the database update logs and correct the problem. ○ Then restart the database update process. 10. Start the Product Configurator instance using the SAP MMC.
Installation Guide Loading FS-QUO Contents into Product Configurator PUBLIC 63 4.2.5 Updating the SAP HANA Database for the Product Configurator Using the Database Update Wizard in GUI Mode
You can use the Database Update Wizard in GUI mode to update the FS-QUO SAP HANA database for the Product Configurator. GUI mode provides an interactive, graphical interface to easily update the database.
Prerequisites
● You should have already set up a FS-PRO Product Configurator instance by following the steps outlined in the SAP Product Lifecycle Management for Insurance Installation Guide for SAP NetWeaver. ● Currently, the SAP HANA Database Update Wizard can only be run from the SAP HANA database server host.
Context
To update the database in GUI mode, perform the following steps:
Procedure
1. Download the database update utility file: a. Go to Installations and Upgrades on the SAP Support Portal. b. Choose Search for Software. c. Search for FS-QUO. d. Download the following ZIP file: FS-QUO-db-
Caution
Ensure that the Create Test Users checkbox isn't enabled.
Installation Guide 64 PUBLIC Loading FS-QUO Contents into Product Configurator For details on the FS-PRO database user name prefix field, refer to the description of the
If the database update fails, note the failure messages. ○ Check the database update logs and correct the problem. ○ Then restart the database update process. 11. Start the Product Configurator instance using the SAP MMC.
4.2.6 Updating the SAP HANA Database for the Product Configurator Using the Database Update Wizard in Console Mode
You can use the Database Update Wizard in console mode to update the FS-QUO SAP HANA database for the Product Configurator environment.
Prerequisites
● You should have already set up a FS-PRO Product Configurator instance by following the steps outlined in the SAP Product Lifecycle Management for Insurance Installation Guide for SAP NetWeaver. ● Currently, the SAP HANA Database Update Wizard can only be run from the SAP HANA database server host.
Context
The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
To update the database in console mode, perform the following steps:
Procedure
1. Download the database update utility file: a. Go to Installations and Upgrades on the SAP Support Portal.
Installation Guide Loading FS-QUO Contents into Product Configurator PUBLIC 65 b. Choose Search for Software. c. Search for FS-QUO. d. Download and extract the following ZIP file: FS-QUO-db-
5. When prompted to Create a response file only, choose the default (n) by pressing Enter . 6. On the Database Information form, provide all required information. In particular, set the Application type to Product Configurator and the Database type to SAP HANA. Also ensure the Container Mode is set to Multiple.
Caution
Ensure that the Create Test Users isn't enabled.
For details on the FS-PRO database user name prefix field, refer to the description of the
7. Review the summary information and press Enter . 8. Wait until the database update is completed.
9. Once complete, review the results and press Enter to exit.
If the database update fails, note the failure messages.
○ Check the database update logs and correct the problem. ○ Then restart the database update process. 10. Start the Product Configurator instance using the SAP MMC.
4.2.7 Updating the IBM DB2 Database for the Product Configurator Using the Database Update Wizard in GUI Mode
You can use the Database Update Wizard in GUI mode to update the FS-QUO IBM DB2 database for the Product Configurator. GUI mode provides an interactive, graphical interface to easily update the database.
Prerequisites
● You should have already set up a FS-PRO Product Configurator instance by following the steps outlined in the SAP Product Lifecycle Management for Insurance Installation Guide for SAP NetWeaver. ● Currently, the IBM DB2 Database Update Wizard can only be run from the IBM DB2 database server host.
Installation Guide 66 PUBLIC Loading FS-QUO Contents into Product Configurator Context
To update the database in GUI mode, perform the following steps:
Procedure
1. Download the database update utility file: a. Go to Installations and Upgrades on the SAP Support Portal. b. Choose Search for Software. c. Search for FS-QUO. d. Download the following ZIP file: FS-QUO-db-
Caution
Ensure that the Create Test Users checkbox isn't enabled.
For details on the FS-PRO database user name prefix field, refer to the description of the
If the database update fails, note the failure messages. ○ Check the database update logs and correct the problem. ○ Then restart the database update process. 11. Start the Product Configurator instance using the SAP MMC.
Installation Guide Loading FS-QUO Contents into Product Configurator PUBLIC 67 4.2.8 Updating the IBM DB2 Database for the Product Configurator Using the Database Update Wizard in Console Mode
You can use the Database Update Wizard in console mode to update the FS-QUO IBM DB2 database for the Product Configurator environment.
Prerequisites
● You should have already set up a FS-PRO Product Configurator instance by following the steps outlined in the SAP Product Lifecycle Management for Insurance Installation Guide for SAP NetWeaver. ● Currently, the IBM DB2 Database Update Wizard can only be run from the IBM DB2 database server host.
Context
The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
To update the database in console mode, perform the following steps:
Procedure
1. Download the database update utility file: a. Go to Installations and Upgrades on the SAP Support Portal. b. Choose Search for Software. c. Search for FS-QUO. d. Download the following ZIP file: FS-QUO-db-
5. When prompted to Create a response file only, choose the default (n) by pressing Enter . 6. On the Database Information form, provide all required information. In particular, set the Application type to Product Configurator and the Database type to IBM DB2.
Caution
Ensure that the Create Test Users isn't enabled.
Installation Guide 68 PUBLIC Loading FS-QUO Contents into Product Configurator For details on the FS-PRO database user name prefix field, refer to the description of the
9. Review the summary information and press Enter . 10. Wait until the database update is completed.
11. Once complete, review the results and press Enter to exit.
If the database update fails, note the failure messages. ○ Check the database update logs and correct the problem. ○ Then restart the database update process. 12. Start the Product Configurator instance using the SAP MMC.
Installation Guide Loading FS-QUO Contents into Product Configurator PUBLIC 69 5 Setting Up the Line of Business Bootstrap Products
You import product bootstraps based on your line of business (LoB) needs.
After importing, you build the relevant data models and products. Then, you update the product selection in the application configuration, set up Publish Manager in the Administrative Console, and finally publish and deploy.
Before proceeding, you need to determine which of the bootstraps to use. Select either Commercial PnC or any combination of the following other LoB insurance coverages:
● Personal PnC ● LnA (Life) ● Auto ● Longterm ● Group Insurance Master Policy
You don't need to import both types of bootstraps. Pick either PnC or LoB.
5.1 Configuring the Commercial PnC Bootstrap
5.1.1 Importing the Commercial PnC Bootstrap Products
After FS-PRO is customized, you must load some bootstrap data by importing the product definition JAR files from the FS-QUO artifact package into Product Configurator.
Prerequisites
Before beginning, ensure that you have imported the Product_Management_Bootstrap_1-0D.jar first as outlined in the SAP NetWeaver Installation Guide for SAP Product Lifecycle Management for Insurance.
Context
You need to import the following 3 bootstraps which are located within the bootstraps folder of the extracted archive file mentioned above:
● P_and_C_Insurance_Bootstrap_1-0D.jar
Installation Guide 70 PUBLIC Setting Up the Line of Business Bootstrap Products ● Underwriting_Application_Bootstrap_1-0D.jar ● Mock_GL_Underwriting_Bootstrap_1-0D.jar
To import the bootstrap data, perform the following steps:
Procedure
1. Extract the product JAR and bootstrap files from the FS-QUO-exports-
Note
The bootstrap files within the zip archive are binary. If you are on a UNIX or Linux system, don't use the -a or -aa option with the unzip command when extracting these files.
2. Log in to FS-PRO at the following location: https://
If you haven't changed the password, enter password
4. In the Studio, go to File Import Product Wizard .
The Import Product Wizard dialog opens. 5. Choose Browse and select the P_and_C_Insurance_Bootstrap_1-0D.jar file. 6. Enter appropriate information in the Description and Comments fields, as the import process creates an audit record. 7. Choose Next>>.
The Import Options tab appears and the system begins comparing the JAR file to the target, looking for name conflicts and Final versions. No changes are made to the target. If any problems are found, the specified objects are listed in the Validation Issues panel. 8. The Input Options require you to choose between importing while keeping any changes you have made to the target product, or overwriting them with the product version or revision that you want to import. Because this is an upgrade, be sure to select the overwrite option. 9. The Input Type options allow you to import data alone, objects alone, or both together. For a first-time import you typically choose Both. If you are importing to an existing product, you must decide based on development needs. 10. By default, the key column settings are lost for any components that you are importing and that already exist in the target. Select the Key Column checkbox if you want the imported key column settings to overwrite all those existing in the target.
Note
During the import process, use the default options and ignore any messages warning of conflicts.
11. Choose Next>>.
The Import tab appears and displays the progress of the import operation.
Installation Guide Setting Up the Line of Business Bootstrap Products PUBLIC 71 Caution
Ensure that the product is imported successfully.
An import operation automatically recreates the necessary paths within the Studio Tree for all the imported products and their objects. 12. To save the log file, choose Download Log. 13. Choose Done. 14. Commit all newly created data rows through the Locked Data Row Manager:
a. In the Studio, go to File Locked Data Row Manager .
The dialog opens and displays the names of objects with locked rows, the number of locked rows in each object, the path within the product or coverage to the rows, and who has locked them. b. Select all rows by enabling the checkbox in the heading row. c. Choose Commit and confirm your decision.
Note
There may be multiple pages containing data rows to be committed.
15. Repeat steps 4 through 14 for the following bootstraps: ○ Underwriting_Application_Bootstrap_1-0D.jar ○ Mock_GL_Underwriting_Bootstrap_1-0D.jar
Next Steps
Next, you need to set up Publish Manager in the FS-PRO Administrative Console for the Commercial PnC Bootstrap.
Don't build or publish the imported products at this time. This will be done at a later stage of the installation process.
5.1.2 Setting Up Publish Manager in the Product Configurator Administrative Console for the Commercial PnC Bootstrap
Product Configurator provides functionality to publish and deploy insurance products to a Designer Runtime instance for runtime use.
Prerequisites
You must have already imported the Commercial PnC bootstrap products.
Installation Guide 72 PUBLIC Setting Up the Line of Business Bootstrap Products Context
To set up the Publish Manager with information about the Designer/Runtime environment, perform the following steps:
Procedure
1. Log into the Product Configurator Administrative Console at the following address: https://
2. Go to Product Edit Product Deployments . 3. For each of the imported products, add an entry by choosing Add New and then choosing the search icon which will bring up the Object Picker window allowing you to enter the product name. Add the following products: ○ Mock Common UW Data Model ○ Extended Underwriting Application Configuration ○ Mock Reference Config ○ Mock GL Reference Countrywide ○ Mock GL Reference AL ○ Mock GL Reference CA ○ Mock GL Reference NV ○ Mock GL Reference OH V1 ○ Mock GL Reference OH V2 ○ Mock Commercial General Liability Monoline ○ Underwriting Application Data List
For each entry, define the following:
○ Server Name: Any name identifying the Designer Runtime instance to which the product is deployed. For example, you may use the host name and port number of the Designer Runtime instance as the name. ○ Server URL:
Note
The FS-QUO server must be up in order for the Test Connection to work.
Installation Guide Setting Up the Line of Business Bootstrap Products PUBLIC 73 Next Steps
Next, you need to build the metadata for the data model (UW Application Reference Data Model). Then you need to build the products.
5.1.3 Building the Imported Commercial PnC Bootstrap Products
Context
To build the imported products, perform the following steps:
Procedure
1. Log in to Product Configurator at the following location: https://
Note
Build the metadata for UW Application Reference Data Model before any of the other products and data models.
3. Select Build Rules from the menu to build the rules. Leave the Include committed changes only option selected and both build options unselected. Review the log when the build process completes.
4. Select Build Metadata from the menu to build the metadata. Review the log when the build process completes.
5. Select Build Questionnaire Views from the menu to build questionnaire views. Review the log when the build process completes.
6. Select Build Screens from the menu to build screens. Leave the Include committed changes only option selected. Review the log when the build process completes.
Next Steps
Next, you need to update the product selection in FS-PRO
Installation Guide 74 PUBLIC Setting Up the Line of Business Bootstrap Products 5.1.4 Updating the Commercial PnC Bootstrap Product Selection
In order for a product to be available in a Designer Runtime instance, it needs to be selected in FS-PRO.
Context
To update the product selection, perform the following steps:
Procedure
1. Log in to Product Configurator at the following location: https://
If you haven't changed the password, enter password 3. Open Extended Underwriting Application Configuration. 4. Expand the Reference folder on the Product Tree. 5. Choose the Available Products component, and go to the Values tab. 6. Select All from the Views dropdown list. 7. Unselect the rows that aren't related to the products. 8. Save your changes on the Values tab.
Next Steps
Next, you need to publish and deploy the products.
Installation Guide Setting Up the Line of Business Bootstrap Products PUBLIC 75 5.1.5 Publishing and Deploying Imported Commercial PnC Bootstrap Products Into the Designer/Runtime Instance
After the Publish Manager settings are configured, you need to perform the actual publish and deployment to the Designer Runtime instance.
Context
To publish and deploy the bootstrap products, perform the following steps:
Procedure
1. Log in to Product Configurator at the following location: https://
3. For each product, go to File Publish Product , accept the default settings, and choose Execute Now. 4. A pop-up message notifies you when the publishing process completes.
Tip
You can also check the status in the Studio under Tools Scheduled Activity Manager .
Results
The insurance products are now deployed to the Designer Runtime instance, which can then be used for underwriting once the Designer Runtime instance is configured as an underwriting engine.
5.2 Configuring the Personal Lines of Business (LoBs) Bootstrap
The LoB bootstraps have been consolidated into a single bootstrap file named SAP_Templates_Bootstrap_1- 0D.jar. This consolidation allows for the following efficiencies:
● Improve installation performance
Installation Guide 76 PUBLIC Setting Up the Line of Business Bootstrap Products ● Remove redundancies in bootstraps ● Simplify the install and upgrade process
This single bootstrap file contains the following bootstraps pertaining to the various personal LoBs:
● SAP Insurance Base Bootstrap ● SAP Insurance UWA Bootstrap ● SAP LnA Bootstrap ● SAP PnC Bootstrap ● SAP Longterm Bootstrap ● SAP Auto Bootstrap ● SAP Master Policy Bootstrap
This bootstrap is intended for a production environment only.
A second bootstrap file named SAP_Sample_Products_Bootstrap_1-0D.jar is also available. This file contains SAP_Templates_Bootstrap_1-0D.jar, as well as all of the sample product bootstraps:
● SAP Sample Household Bootstrap ● SAP Sample Life Bootstrap ● SAP Sample Master Policy
This bootstrap is intended for a sandbox environment only.
5.2.1 Importing the Personal LoB Bootstrap Products in a Production Environment
After FS-PRO is customized, you must load some bootstrap data by importing the bootstrap JAR files from the FS-QUO exports artifact package into Product Configurator.
Prerequisites
Ensure that you have imported the Product_Management_Bootstrap_1-0D.jar file as part of the your FS- PRO installation. For more information about importing the bootstraps, see the SAP NetWeaver Installation Guide for SAP Product Lifecycle Management for Insurance.
Installation Guide Setting Up the Line of Business Bootstrap Products PUBLIC 77 Context
To import the LoB bootstrap products in a production environment, perform the following steps:
Procedure
1. Extract the product JAR and bootstrap files from the FS-QUO-exports-
Note
The bootstrap files within the zip archive are binary. If you are on a UNIX or Linux system, don't use the -a or -aa option with the unzip command when extracting these files.
2. Log in to FS-PRO at the following location: https://
If you haven't changed the password, enter password
4. In the Studio, go to File Import Product Wizard .
The Import Product Wizard dialog opens. 5. Choose Browse and select the SAP_Templates_Bootstrap_1-0D.jar file. 6. Enter appropriate information in the Description and Comments fields, as the import process creates an audit record. 7. Choose Next>>.
The Import Options tab appears and the system begins comparing the JAR file to the target, looking for name conflicts and Final versions. No changes are made to the target. If any problems are found, the specified objects are listed in the Validation Issues panel. 8. The Input Options require you to choose between importing while keeping any changes you have made to the target product, or overwriting them with the product version or revision that you want to import. Because this is an upgrade, be sure to select the overwrite option. 9. The Input Type options allow you to import data alone, objects alone, or both together. For a first-time import you typically choose Both. If you are importing to an existing product, you must decide based on development needs. 10. By default, the key column settings are lost for any components that you are importing and that already exist in the target. Select the Key Column checkbox if you want the imported key column settings to overwrite all those existing in the target. 11. Choose Next>>.
The Import tab appears and displays the progress of the import operation.
Caution
Ensure that the product is imported successfully.
Installation Guide 78 PUBLIC Setting Up the Line of Business Bootstrap Products Note
An import operation automatically recreates the necessary paths within the Studio Tree for all the imported products and their objects.
12. To save the log file, choose Download Log. 13. Choose Done. 14. Commit all newly created data rows through the Locked Data Row Manager:
a. In the Studio, go to File Locked Data Row Manager .
The dialog opens and displays the names of objects with locked rows, the number of locked rows in each object, the path within the product or coverage to the rows, and who has locked them. b. Select all rows by enabling the checkbox in the heading row. c. Choose Commit and confirm your decision.
Note
There may be multiple pages containing data rows to be committed.
Next Steps
Next, you need to set up Publish Manager in the FS-PRO Administrative Console for the Personal LoB Bootstrap.
Don't build or publish the imported products at this time. This will be done at a later stage of the installation process.
5.2.2 Importing Sample LoB Products in a Sandbox Environment
Sample products are provided specifically for a sandbox environment.
Prerequisites
Ensure that you have imported the Product_Management_Bootstrap_1-0D.jar. For more information about importing the bootstraps, see the SAP NetWeaver Installation Guide for SAP Product Lifecycle Management for Insurance.
Installation Guide Setting Up the Line of Business Bootstrap Products PUBLIC 79 Context
The sample offerings pertain to all lines of business and include the following products:
● SAP Sample Household Bootstrap ● SAP Sample Life Bootstrap ● SAP Sample Master Policy
Note
There isn't a migration path for sample products if you have changed its original content. You should use sample products in sandbox environments only for evaluation and reference purposes. The sample products shouldn't be imported into a production Product Configurator environment.
To import the sample bootstrap products, perform the following steps:
Procedure
1. Log in to Product Configurator at the following location: https://
If you haven't changed the password, enter password
3. In the Studio, go to File Import Product Wizard .
The Import Product Wizard dialog opens. 4. Choose Browse and select the SAP_Sample_Products_Bootstrap_1-0D.jar file. 5. Enter appropriate information in the Description and Comments fields, as the import process creates an audit record. 6. Choose Next>>.
The Import Options tab appears and the system begins comparing the JAR file to the target, looking for name conflicts and Final versions. No changes are made to the target. If any problems are found, the specified objects are listed in the Validation Issues panel. 7. The Input Options require you to choose between importing while keeping any changes you have made to the target product, or overwriting them with the product version or revision that you want to import. Because this is an upgrade, be sure to select the overwrite option. 8. The Input Type options allow you to import data alone, objects alone, or both together. For a first-time import you typically choose Both. If you are importing to an existing product, you must decide based on development needs. 9. By default, the key column settings are lost for any components that you are importing and that already exist in the target. Select the Key Column checkbox if you want the imported key column settings to overwrite all those existing in the target. 10. Choose Next>>.
The Import tab appears and displays the progress of the import operation.
Installation Guide 80 PUBLIC Setting Up the Line of Business Bootstrap Products 11. To save the log file, choose Download Log. 12. Choose Done. 13. Commit all newly created data rows through the Locked Data Row Manager:
a. In the Studio, go to File Locked Data Row Manager .
The dialog opens and displays the names of objects with locked rows, the number of locked rows in each object, the path within the product or coverage to the rows, and who has locked them. b. Select all rows by enabling the checkbox in the heading row. c. Choose Commit and confirm your decision.
Note
There may be multiple pages containing data rows to be committed.
Next Steps
Don't build or publish the imported products. This will be done at a later stage of the installation process.
5.2.3 Setting Up Publish Manager in Product Configurator Administrative Console for the Personal LoB Bootstrap
Product Configurator provides functionality to publish and deploy insurance products to a Designer Runtime instance for runtime use.
Prerequisites
You must have already imported the LoB bootstrap products.
Installation Guide Setting Up the Line of Business Bootstrap Products PUBLIC 81 Context
To set up the Publish Manager with information about the Designer/Runtime environment, perform the following steps:
Procedure
1. Log in to the FS-PRO Administrative Console. https://
2. Go to Product Edit Product Deployments . 3. For each of the imported products, add an entry by choosing Add New and then choosing the search icon which will bring up the Object Picker window allowing you to enter the product name. Add the following products: ○ Extended Underwriting Application Configuration ○ SAP Global Reference Object ○ SAP Insurance UWA Data List
Optionally, if you are in a sandbox environment, you can also add the following sample products that pertain to your line of business:
Personal PnC
○ Sample Household Product ○ Sample Household Product Traditional Chinese ○ Sample Household Product Korean ○ Sample Household Product Extended
LnA Life
○ Life Capital 2009 92H0000S0002
Master Policy
○ SAP Master Policy 4. Add an entry for each of the following data models pertaining to your line of business by choosing Add New:
Personal PnC
○ SAP Insurance Reference Data Model ○ SAP PnC Data Model ○ SAP PnC Combined Data Model
LnA Life
○ SAP Insurance Reference Data Model ○ SAP LnA Insurance Data Model ○ SAP LnA Combined Data Model
Auto
Installation Guide 82 PUBLIC Setting Up the Line of Business Bootstrap Products ○ SAP Auto Insurance Reference Data Model ○ SAP Auto Data Model ○ SAP Auto Combined Data Model
Longterm ○ SAP Insurance Reference Data Model
Master Policy ○ SAP Insurance Reference Data Model 5. For each entry, define the following: ○ Server Name: Any name identifying the Designer Runtime instance to which the product is deployed. For example, you may use the host name and port number of the Designer Runtime instance as the name. ○ Server URL:
Note
The FS-QUO server must be up in order for the Test Connection to work.
8. Repeat this procedure for any other desired products.
5.2.4 Building and Publishing the Data Models for the Personal LoB Bootstrap
For each line of business, the corresponding data models need to be built and published.
Context
The following list shows which data models pertain to which line of business. Use this list to determine which data models to build and publish.
Personal PnC
● SAP Insurance Reference Data Model ● SAP PnC Data Model ● SAP PnC Combined Data Model
LnA Life
● SAP Insurance Reference Data Model
Installation Guide Setting Up the Line of Business Bootstrap Products PUBLIC 83 ● SAP LnA Insurance Data Model ● SAP LnA Combined Data Model
Auto
● SAP Auto Insurance Reference Data Model ● SAP Auto Data Model ● SAP Auto Combined Data Model
Longterm
● SAP Insurance Reference Data Model
Master Policy
● SAP Insurance Reference Data Model
To build and publish the data models for the LoB boostraps, perform the following steps:
Procedure
1. Log in to Product Configurator at the following location: https://
3. Go to Build Metadata to build the metadata. Review the log when the build process completes.
4. Go to File Publish Product , accepting the default settings, and choose Execute Now. 5. A pop-up message notifies you when the publishing process completes.
You can also check the status in the Studio under Tools Scheduled Activity Manager . 6. Repeat steps 2 through to 5 for all the remaining data models pertaining to your line of business if needed.
5.2.5 Building the Imported Personal LoB Bootstrap Products
After you have built and published the data models, you need to build the products.
Prerequisites
Ensure that the data models have already been built, published, and deployed.
Installation Guide 84 PUBLIC Setting Up the Line of Business Bootstrap Products Context
Follow the steps in this procedure to build the following products:
● Extended Underwriting Application Configuration ● SAP Global Reference Object ● SAP Insurance UWA Data List
Optionally, if you are in a sandbox environment, you can also add the following sample products that pertain to your line of business:
Personal PnC
● Sample Household Product ● Sample Household Product Traditional Chinese ● Sample Household Product Korean ● Sample Household Product Extended
LnA Life
● Life Capital 2009 92H0000S0002
Master Policy
● SAP Master Policy
To build and publish the products for the LoB boostraps, perform the following steps:
Procedure
1. In Studio, use the Search view located at the bottom left to search for the product and then double-click on the product in the search result to open it.
2. Select Build Metadata from the menu to build the metadata. Review the log when the build process completes.
3. Select Build Questionnaire Views from the menu to build questionnaire views. Review the log when the build process completes.
4. Select Build Screens from the menu to build screens. Leave the Include committed changes only option selected. Review the log when the build process completes.
5. Select Build Rules from the menu to build the rules. Leave the Include committed changes only option selected and both build options unselected. Review the log when the build process completes.
Note
This process may take an hour or more, depending on system performance.
Installation Guide Setting Up the Line of Business Bootstrap Products PUBLIC 85 Next Steps
Next, you need to update the product selection in FS-PRO
5.2.6 Updating the Personal LoB Bootstrap Product Selection (Sandbox Environment Only)
In order for a product to be available in a Designer Runtime instance, it needs to be selected in Product Configurator.
Prerequisites
The LoB data models must already be published and deployed.
Context
In a sandbox environment, you can select the following sample products that pertain to your line of business:
Personal PnC
● Sample Household Product ● Sample Household Product Traditional Chinese ● Sample Household Product Korean ● Sample Household Product Extended
LnA Life
● Life Capital 2009 92H0000S0002
Master Policy
● SAP Master Policy
To update the LoB product selection in your sandbox environment, perform the following steps:
Procedure
1. Log in to Product Configurator at the following location: https://
If you haven't changed the password, enter password
Installation Guide 86 PUBLIC Setting Up the Line of Business Bootstrap Products 3. Open Extended Underwriting Application Configuration. In the Search field, enter either the full or partial name of the Extended Underwriting Application Configuration product and choose Search. All matching objects will be displayed in the Search Results. Double-click on the desired item to open it. 4. Expand the Reference folder on the Product Tree. 5. Choose the Available Products component, and go to the Values tab. 6. Select All from the Views dropdown list. 7. Unselect the rows that aren't related to the products. 8. Save your changes on the Values tab.
Next Steps
Next, you need to publish and deploy the products.
5.2.7 Publishing the Imported Personal LoB Bootstrap Products
After the Publish Manager settings are configured, you need to perform the actual publish and deployment to the Designer Runtime instance.
Prerequisites
Ensure that the Personal LoB product data models have already been published
Context
In a sandbox environment, you can select the following sample products that pertain to your line of business:
Follow the steps in this procedure to publish the following products:
● Extended Underwriting Application Configuration ● SAP Global Reference Object ● SAP Insurance UWA Data List
Optionally, if you are in a sandbox environment, you can also add the following sample products that pertain to your line of business:
Personal PnC
● Sample Household Product
Installation Guide Setting Up the Line of Business Bootstrap Products PUBLIC 87 ● Sample Household Product Traditional Chinese ● Sample Household Product Korean ● Sample Household Product Extended
LnA Life
● Life Capital 2009 92H0000S0002
Master Policy
● SAP Master Policy
Procedure
1. Log in to Product Configurator at the following location: https://
3. Go to File Publish Product , accepting the default settings, and choose Execute Now. 4. A pop-up message notifies you when the publishing process completes.
You can also check the status in the Studio under Tools Scheduled Activity Manager . 5. Repeat this procedure for all the remaining products pertaining to your line of business if needed.
Results
The products are now built and published.
Installation Guide 88 PUBLIC Setting Up the Line of Business Bootstrap Products 6 Configuring the Designer and Runtime Environments for Underwriting
6.1 Creating JMS Resources for the Integration Framework (IFW)
FS-QUO requires some JMS resources for its Integration Framework (IFW) and Web Services features. Specifically a JMS queue connection factory and a number of JMS queues are required in the application server.
Prerequisites:
● As a prerequisite, a clean FS-PRO Designer/Runtime environment is required. Clean means a simple out- of-the-box installation, without customizations. For details, see the SAP Product Lifecycle Management for Insurance Installation Guide for SAP NetWeaver. ● The instructions assumes that you already have a database created for your instance and
Adding a JMS Connection Factory Reference
Create a new JMS Connection Factory Reference for the queue connection factory with the following settings.
Property Name Value
Settings Application Name Use the recommended name FS_QUO_IFW_QCF, or a name of your choice.
Settings Factory Name ifwConnection
Settings JMS Factory Type javax.jms.QueueConnectionFactory
All other fields should be left with the default values.
Installation Guide Configuring the Designer and Runtime Environments for Underwriting PUBLIC 89 Adding JMS Destination References
Create the following JMS Destination References for the three queues with the following settings.
Property Name Value
Settings Application Name 1. Use the recommended name FS_QUO_Queue_A, or a name of your choice. 2. Use the recommended name FS_QUO_Queue_B, or a name of your choice. 3. Use the recommended name FS_QUO_Queue_C, or a name of your choice.
Settings Destination Name 1. queue.A 2. queue.B 3. queue.C
Settings JMS Type javax.jms.Queue
Granting JMS Privileges
JMS permissions were revoked from the Everyone role after Netweaver 7.4 SP11 (see 2311866 for more details). Some permissions need to be granted in order for FS-QUO to be able to use JMS queues. Follow these steps to grant the appropriate permissions:
1. Sign into the SAP NetWeaver Administrator console. 2. Navigate to Configuration Security Identity Management . 3. Change the Search Criteria to Role, enter Everyone, and then select Go. 4. Select the Everyone row. 5. Select the Assigned Actions tab. 6. Select Modify. 7. Search for *jms*. 8. Select all the Service / Application with jms.default and jms_provider. 9. Select Add. 10. Save your changes.
6.2 Installing the FS-QUO Application
FS-QUO is an add-on component for the Designer/Runtime environment. After your product goes into runtime, FS-QUO generates a Policy Model using the information from the product JAR file and the form field data. The Policy Model is an XML representation of the data for a specific Policy transaction. The model is generated by
Installation Guide 90 PUBLIC Configuring the Designer and Runtime Environments for Underwriting FS-QUO and contains information from the FS-QUO Data Model and the Product Data Model assembled in Product Configurator.
Prerequisites
● A clean FS-PRO Designer/Runtime environment is required. "Clean" means a simple out-of-the-box installation, without customizations. For details, see the SAP Product Lifecycle Management for Insurance Installation Guide for SAP NetWeaver. ● The instructions assumes that you already have a database created for your instance and
Context
To install the FS-QUO application, perform the following steps:
Procedure
1. Stop the instance using the SAP MMC. 2. Extract the FS-QUO-install-
Installation Guide Configuring the Designer and Runtime Environments for Underwriting PUBLIC 91 6.3 Updating Configuration Settings
The configuration settings need to be updated as part of the FS-QUO installation process.
Context
To update the configuration settings, perform the following steps:
Procedure
1. Log in to the FS-QUO Administrative Console at the following address: http://<[FS- QUO_server_host]>:<[FS-QUO_server_http_port]>/csiroot/admin Log in with the Admin user account.
2. Choose System Edit Configuration Settings from the menu bar.
3. Go to Configuration Application Authority Suite . 4. Expand Env. 5. Select Application Environment. 6. Override RuntimeApplicationURL with https://
7. Go to Configuration Application AuthoritySuite Env Application Environment . The Application Environment settings display. a. In the Override field for the CustomIncludeScript row, enter /classpath/com/camilion/ renderer/multilevelrisk/web/js/CommonInclude.js, unless you received other configuration instructions. b. Save your changes.
8. Go to Configuration Application AuthoritySuite Env Application Environment . The Application Environment settings display. a. In the DefaultClientPage row, enable the Empty Value checkbox, unless you received other configuration instructions. b. Save your changes. 9. Save the settings.
10. Choose System Reload Configuration Settings from the menu bar. 11. Choose Reload All Config.
Installation Guide 92 PUBLIC Configuring the Designer and Runtime Environments for Underwriting 6.4 Importing Flowlet Groups in Designer
A flowlet is a representation and definition of a business process. A flowlet's data is stored in a container called a flowstore when running the process in the runtime client. A flowstore has one master table by default, and can have multiple child tables, each of which can have child tables of its own.
Prerequisites
Before you attempt this procedure, unzip the FS-QUO-exports-
Context
To import the flowlet JAR files to the Designer server, perform the following steps:
Procedure
1. Log in to the Designer at the following location: https://
If you haven't changed the password, enter password 3. In the Folders tree panel, select Applications.
4. In the Details panel which is to the right of the Folders tree panel, right-click and choose New Application . 5. Enter SAP Underwriting for Insurance as the application name and choose OK. 6. Import the flowlet groups as follows: a. In the Folders tree, select SAP Underwriting for Insurance. b. In the detail panel, right-click and choose Import Flowlet Group. c. Browse to the directory where you unzipped FS-QUO-exports-
Restriction
The flowlet groups must be imported in the following order:
Installation Guide Configuring the Designer and Runtime Environments for Underwriting PUBLIC 93 Import Order Name of Flowlet Name of JAR File Version Introduced
1 Address Address-10004(lp- 3.0 SP00 flowlet-group).jar
2 Account Account-10005(lp- 3.0 SP00 flowlet-group).jar
3 PAS Client PAS_Client-10006(l 3.0 SP00 p-flowlet- group).jar
4 Producer Rep Producer_Rep-1000 3.0 SP00 7(lp-flowlet- group).jar
5 Producer Producer-10008(lp- 3.0 SP00 flowlet-group).jar
6 Task Item Task_Item-10009(lp 3.0 SP00 -flowlet- group).jar
7 Policy Policy-10010(lp- 3.0 SP00 flowlet-group).jar
8 Policy Processes Policy_Processes-1 3.0 SP00 0011(lp-flowlet- group).jar
9 Policy Quote Policy_Quote-1001 3.0 SP00 2(lp-flowlet- group).jar
10 Work Desk Work_Desk-10013(lp 3.0 SP00 -flowlet- group).jar
11 Delta Tracker Delta_Tracker-1001 3.0 SP00 4(lp-flowlet- group).jar
12 Display Delta Tracker Display_Delta_Trac 3.0 SP00 ker-10015(lp- flowlet-group).jar
13 UW Case UW_Case-10016(lp- 3.0 SP00 flowlet-group).jar
Installation Guide 94 PUBLIC Configuring the Designer and Runtime Environments for Underwriting Import Order Name of Flowlet Name of JAR File Version Introduced
14 Note Note-11004(lp- 3.0 SP00 flowlet-group).jar
15 Business Partner Business_Partner-1 3.0 SP02 0018(lp-flowlet- group).jar
16 Document Item Document_Item-1001 3.0 SP03 9(lp-flowlet- group).jar
17 Access Control Access_Control-110 3.0 SP03 03(lp-flowlet- group).jar
d. In the Flowlet Group Details screen, choose Next. e. In the Flowlet Group Validation screen, ensure that there aren't any validation errors and choose Next. f. In the details screen specific for the flowlet group being imported, choose Next to begin the import. g. When asked to specify a target name to rename the imported objects, choose Next. h. Wait for the import to complete. Some flowlet groups (like Policy Processes) take longer to finish. When the import completes, a message (in green) appears, indicating the completion at the end of the import log. Ensure that there aren't any errors in the import log, and choose Close.
6.5 Importing and Deploying the Scheme
You need to first import and then deploy the scheme.
Context
To import and deploy the scheme, perform the following steps:
Procedure
1. Log in to the Designer at the following location: https://
If you haven't changed the password, enter password
Installation Guide Configuring the Designer and Runtime Environments for Underwriting PUBLIC 95 3. In the Folders tree, select Applications.
4. Go to File Scheme Chooser . The Scheme Chooser opens. 5. Choose Import. 6. Search for the JAR file AS_Scheme-1(csslib).jar in the schemes directory of FS-QUO-exports-
9. Select File Deploy to deploy the scheme. 10. Once the deployment completion messages are displayed, close the screen.
6.6 Building Imported Flowlets with the BatchFlowBuildServlet Tool
After the flowlets have been imported, they need to be built.
Prerequisites
The flowlets need to be successfully imported before attempting a build.
Context
To build the flowlets, perform the following steps:
Procedure
1. Run the following URL to invoke a process building all imported flowlets: https://
Installation Guide 96 PUBLIC Configuring the Designer and Runtime Environments for Underwriting Note
The servlet will take some time to execute and will complete once the page stops loading.
6.7 Synchronizing Product Flowstores
A flowstore is a container for a flowlet's data when running the process in the runtime client. Every flowlet has one flowstore. A flowstore has one master table by default, and can have multiple child tables, each of which can have child tables of its own.
Context
This process will confirm the structure of your database tables matches the flowstore definitions defined in the Designer server.
If you have previously published the optional mock products or the Sample Household Product, follow the instructions below to synchronize the applicable product flowstore.
To synchronize a product flowstore, perform the following steps:
Procedure
1. Log in to the FS-QUO Administrative Console at the following address: http://<[FS- QUO_server_host]>:<[FS-QUO_server_http_port]>/csiroot/admin Log in with the Admin user account.
2. Choose Product Synchronize Product Flowstore from the Designer Administrative Console menu bar. 3. In the Product Name field, enter a product name based on the line of business you are configuring: ○ For the Commercial PnC LoB, enter Mock Commercial General Liability Monoline in the Product Name field. ○ For the Personal PnC: Enter Sample Household Product in the Product Name field. ○ For the Life LoB, enter Life Capital 2009 92H0000S0002 in the Product Name field. ○ For the Auto LoB, this field isn't applicable, as there isn't a sample product. ○ For the Longterm LoB, this field isn't applicable, as there isn't a sample product. ○ For the Master Policy LoB, enter SAP Master Policy in the Product Name field. 4. The system will process the flowstores in the product. When it's complete, you will see the process time at the end of the log. 5. Choose Next. 6. In the flowstore tree, select each of the flowstores in red, then choose Apply to sync the flow store.
Installation Guide Configuring the Designer and Runtime Environments for Underwriting PUBLIC 97 6.8 Updating Objects and Loading Data for Underwriting in the Designer Runtime Environment
Some database updates need to be applied to the Designer Runtime database using a database update utility to prepare the environment for the insurance underwriting workflow.
It's assumed that the database requirements for the respective database type, are already met.
Ensure that you have the correct UNIX shell software installed before attempting to update database objects.
Note
It's only necessary to perform the update task that applies to your database type, using your preferred run mode.
6.8.1 Updating the Oracle Database Using the Database Update Wizard in GUI Mode
You can use the Database Update Wizard in GUI mode to update the FS-QUO Oracle database for the Designer Runtime environment. GUI mode provides an interactive, graphical interface to easily update the database.
Context
To update the database in GUI mode, perform the following steps:
Procedure
1. Download the database update utility file: Go to Installations and Upgrades on the SAP Support Portal. Choose Search for Software, search for FS- QUO and download the following zip file: ○ UNIX: FS-QUO-db-unix-
Installation Guide 98 PUBLIC Configuring the Designer and Runtime Environments for Underwriting 5. On the Welcome screen, choose Next. 6. On the Select Additional Tasks screen, choose Next. 7. On the Database Information form screen, provide all required information. In particular, set the Application type to Designer Runtime and the Database type to Oracle. For details on the FS-QUO database user name prefix field, refer to the description of the
Note
If you wish to create test users for validation purposes, enable the Create Test Users checkbox. These test users can be removed at any time.
8. On the Summary screen, review the summary and choose Next. 9. On the Progress screen, wait until the database update is completed. 10. On the Finish screen, review the results and choose Finish to exit.
If the database update fails, note the failure messages. ○ Check the database update logs and correct the problem. ○ Then restart the database update process. 11. Start the Designer Runtime instance using the SAP MMC.
6.8.2 Updating the Oracle Database Using the Database Update Wizard in Console Mode
You can use the Database Update Wizard in console mode to update the FS-QUO Oracle database for the Designer Runtime environment.
Context
The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
To update the database in console mode, perform the following steps:
Procedure
1. Download the database update utility file: Go to Installations and Upgrades on the SAP Support Portal. Choose Search for Software, search for FS- QUO and download the following zip file: ○ UNIX: FS-QUO-db-unix-
Installation Guide Configuring the Designer and Runtime Environments for Underwriting PUBLIC 99 ○ Windows: FS-QUO-db-windows-x64-
Note
If you wish to create test users for validation purposes, enable the Create Test Users. These test users can be removed at any time.
the
7. Review the summary information and press Enter . 8. Wait until the database update is completed.
9. Once complete, review the results and press Enter to exit.
If the database update fails, note the failure messages.
○ Check the database update logs and correct the problem. ○ Then restart the database update process. 10. Start the Designer Runtime instance using the SAP MMC.
6.8.3 Updating the SAP HANA Database Using the Database Update Wizard in GUI Mode
You can use the Database Update Wizard in GUI mode to update the FS-QUO SAP HANA database for the Designer Runtime environment. GUI mode provides an interactive, graphical interface to easily update the database.
Prerequisites
Currently, the HANA Database Update Wizard can only be run from the HANA database server host
Installation Guide 100 PUBLIC Configuring the Designer and Runtime Environments for Underwriting Context
To update the database in GUI mode, perform the following steps:
Procedure
1. Download the database update utility file: Go to Installations and Upgrades on the SAP Support Portal. Choose Search for Software, search for FS- QUO and download the following zip file: FS-QUO-db-
Note
If you wish to create test users for validation purposes, enable the Create Test Users checkbox. These test users can be removed at any time.
8. On the Summary screen, review the summary and choose Next. 9. On the Progress screen, wait until the database update is completed. 10. On the Finish screen, review the results and choose Finish to exit.
If the database update fails, note the failure messages. ○ Check the database update logs and correct the problem. ○ Then restart the database update process. 11. Start the Designer Runtime instance using the SAP MMC.
Installation Guide Configuring the Designer and Runtime Environments for Underwriting PUBLIC 101 6.8.4 Updating the SAP HANA Database Using the Database Update Wizard in Console Mode
You can use the Database Update Wizard in console mode to update the FS-QUO SAP HANA database for the Designer Runtime environment.
Prerequisites
Currently, the HANA Database Update Wizard can only be run from the HANA database server host
Context
The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
To update the database in GUI mode, perform the following steps:
Procedure
1. Download the database update utility file: Go to Installations and Upgrades on the SAP Support Portal. Choose Search for Software, search for FS- QUO and download the following zip file: FS-QUO-db-
Note
If you wish to create test users for validation purposes, enable the Create Test Users. These test users can be removed at any time.
Installation Guide 102 PUBLIC Configuring the Designer and Runtime Environments for Underwriting 7. Review the summary information and press Enter . 8. Wait until the database update is completed.
9. Once complete, review the results and press Enter to exit.
If the database update fails, note the failure messages. ○ Check the database update logs and correct the problem. ○ Then restart the database update process. 10. Start the Designer Runtime instance using the SAP MMC.
6.8.5 Updating the Microsoft SQL Server Database Using the Database Update Wizard in GUI Mode
You can use the Database Update Wizard in GUI mode to update the FS-QUO Microsoft SQL Server database for the Designer Runtime environment. GUI mode provides an interactive, graphical interface to easily update the database.
Context
To update the database in GUI mode, perform the following steps:
Procedure
1. Download the database update utility file: Go to Installations and Upgrades on the SAP Support Portal. Choose Search for Software, search for FS- QUO and download the following zip file: FS-QUO-db-windows-x64-
Note
If you wish to create test users for validation purposes, enable the Create Test Users checkbox. These test users can be removed at any time.
Installation Guide Configuring the Designer and Runtime Environments for Underwriting PUBLIC 103 8. On the Summary screen, review the summary and choose Next. 9. On the Progress screen, wait until the database update is completed. 10. On the Finish screen, review the results and choose Finish to exit.
If the database update fails, note the failure messages.
○ Check the database update logs and correct the problem. ○ Then restart the database update process. 11. Start the Designer Runtime instance using the SAP MMC.
6.8.6 Updating the Microsoft SQL Server Database Using the Database Update Wizard in Console Mode
You can use the Database Update Wizard in console mode to update the FS-QUO Microsoft SQL Server database for the Designer Runtime environment.
Context
The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
To update the database in console mode, perform the following steps:
Procedure
1. Download the database update utility file: Go to Installations and Upgrades on the SAP Support Portal. Choose Search for Software, search for FS- QUO and download the following zip file: FS-QUO-db-windows-x64-
Installation Guide 104 PUBLIC Configuring the Designer and Runtime Environments for Underwriting Note
If you wish to create test users for validation purposes, enable the Create Test Users. These test users can be removed at any time.
7. Review the summary information and press Enter . 8. Wait until the database update is completed.
9. Once complete, review the results and press Enter to exit.
If the database update fails, note the failure messages. ○ Check the database update logs and correct the problem. ○ Then restart the database update process. 10. Start the Designer Runtime instance using the SAP MMC.
6.8.7 Updating the IBM DB2 Database Using the Database Update Wizard in GUI Mode
You can use the Database Update Wizard in GUI mode to update the FS-QUO IBM DB2 database for the Designer Runtime environment. GUI mode provides an interactive, graphical interface to easily update the database.
Prerequisites
Currently, the IBM DB2 Database Update Wizard can only be run from the IBM DB2 database server host
Context
To update the database in GUI mode, perform the following steps:
Procedure
1. Download the database update utility file: Go to Installations and Upgrades on the SAP Support Portal. Choose Search for Software, search for FS- QUO and download the following zip file: FS-QUO-db-unix-
Installation Guide Configuring the Designer and Runtime Environments for Underwriting PUBLIC 105 5. On the Welcome screen, choose Next. 6. On the Select Additional Tasks screen, choose Next. 7. On the Database Information form screen, provide all required information. In particular, set the Application type to Designer Runtime and the Database type to IBM DB2. For details on the FS-QUO database user name prefix field, refer to the description of the
Note
If you wish to create test users for validation purposes, enable the Create Test Users checkbox. These test users can be removed at any time.
8. On the Summary screen, review the summary and choose Next. 9. On the Progress screen, wait until the database update is completed. 10. On the Finish screen, review the results and choose Finish to exit.
If the database update fails, note the failure messages.
○ Check the database update logs and correct the problem. ○ Then restart the database update process. 11. Start the Designer Runtime instance using the SAP MMC.
6.8.8 Updating the IBM DB2 Database Using the Database Update Wizard in Console Mode
You can use the Database Update Wizard in console mode to update the FS-QUO IBM DB2 database for the Designer Runtime environment.
Prerequisites
Currently, the IBM DB2 Database Update Wizard can only be run from the IBM DB2 database server host
Context
The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
Installation Guide 106 PUBLIC Configuring the Designer and Runtime Environments for Underwriting To update the database in GUI mode, perform the following steps:
Procedure
1. Download the database update utility file: Go to Installations and Upgrades on the SAP Support Portal. Choose Search for Software, search for FS- QUO and download the following zip file: FS-QUO-db-unix-
Note
If you wish to create test users for validation purposes, enable the Create Test Users. These test users can be removed at any time.
7. Review the summary information and press Enter . 8. Wait until the database update is completed.
9. Once complete, review the results and press Enter to exit.
If the database update fails, note the failure messages. ○ Check the database update logs and correct the problem. ○ Then restart the database update process. 10. Start the Designer Runtime instance using the SAP MMC.
6.9 Pre-Loading Products Into Memory
Pre-loading products into memory will decrease response time after the application server has been started.
Context
If you have previously published the optional mock products or the Sample Household Product, follow the instructions below to synchronize the applicable product flowstore.
Installation Guide Configuring the Designer and Runtime Environments for Underwriting PUBLIC 107 To pre-load products into memory, perform the following steps:
Procedure
1. Run the following URL: https://
Results
A confirmation message displays after all products are pre-loaded into memory.
Note
Repeat this procedure each time the application server is stopped and then re-started.
Installation Guide 108 PUBLIC Configuring the Designer and Runtime Environments for Underwriting 6.10 Validating the Installation
After the installation process is complete, it is best practice to validate that the installation was successful.
Context
To validate the FS-QUO installation, perform the following steps:
Procedure
1. Log into FS-QUO using the following URL:. https://
Results
The installation is verified.
Installation Guide Configuring the Designer and Runtime Environments for Underwriting PUBLIC 109 7 Integrating with FS-IPW
SAP Workplaces for Insurance (FS-IPW) provides many of the same features as FS-QUO using the SAP Fiori interface. SAP Fiori is a collection of apps with a simple and easy-to-use experience for broadly used SAP software functions that work seamlessly across devices – desktop, tablet, and smartphone.
To integrate FS-QUO with FS-IPW, the following features must be configured:
● Virus Scan Interface ● SAP Mobile Documents ● CMS Settings
See the SAP Workplaces for Insurance Installation Guide for further information.
7.1 Configuring the Virus Scan Interface (VSI)
You can use the Virus Scan Interface to include external virus scanners in the SAP system to increase the security of your system.
Context
The interface consists of two parts: an external part for the certified anti-virus products of the various vendors and an internal part, with which you can integrate the virus scan functions into your own applications.
Note
For more information and a list of the certified products for the interface (VSI), see SAP Note 786179 .
FS-QUO uses Virus Scan Adapter as Virus Scan Provider.
After you have installed an external anti-virus product including a certified adapter, you only need to enter the path to the adapter specified in the documentation for the partner product in the VSA_LIB field.
To configure a Virus Scan Adapter for a Purely-Java Installation, perform the following steps:
Procedure
1. Go to the NetWeaver Visual Administrator page at https://
2. Go to the Virus Scan Provider page with the following path: Configuration Security Virus Scan Provider .
Installation Guide 110 PUBLIC Integrating with FS-IPW 3. Choose Edit to enter editing mode. 4. Define a Scanner Group. 5. Define a Virus Scan Provider. 6. Define a Virus Scan Profile.
7.2 Configuring SAP Mobile Documents as a CMS service
In FS-QUO, you can upload files, such as documents or pictures, as evidence or attachment in notes. To manage these files, you can use tools which use industry standard CMIS (Content Management Interoperability Services).
By default, FS-QUO uses SAP Mobile Documents, which is SAP's solution for secure mobile content management.
For more information about setting up and using SAP Mobile Documents, see the SAP Documentation .
7.3 Configuring CMS settings for SAP Mobile Documents
The Content Management Server (CMS) settings must be configured in the Administrative Console.
Context
To configure the CMS settings in the Administrative Console, perform the following steps:
Procedure
1. Log in to the FS-QUO Administrative Console at the following address: http://<[FS- QUO_server_host]>:<[FS-QUO_server_http_port]>/csiroot/admin
2. Choose System Edit Configuration Settings from the menu bar.
3. Go to Configuration System Env Content Management System Setting . 4. Enter the following value in the CMSService field: com.sap.fs.uw.cms.service.smd.SAPMobileDocumentsService. If you aren't using SAP Mobile Documents as the CMS service, modify this value accordingly. 5. Enter the URL of the Content Management Service in the CMSServerURL field. 6. Enter the logon user of the Content Management Service in the CMSServerUser field. 7. Enter the password of the logon user of the Content Management Service in the CMSServerPassword field.
Installation Guide Integrating with FS-IPW PUBLIC 111 8. Choose save and reload.
Installation Guide 112 PUBLIC Integrating with FS-IPW 8 Setting Up the Scheduler
FS-QUO provides an optional feature for scheduling insurance policy renewals using a stand-alone scheduler, which is useful for automated batch processing.
It is a Java-based, command-line application based on the Quartz framework, which makes a policy renewal web service request to an FS-QUO runtime environment on any desired schedule.
The scheduler requires the following on the system running it:
● Java SE Runtime Environment (JRE) 8 or Java SE Development Kit (JDK) 8. (The
8.1 Installing the Scheduler
The scheduler can be installed on any Windows, UNIX or Linux server that your IT organization deems appropriate. For consolidation purposes, you can run it on the server where FS-QUO is running on NetWeaver.
Procedure
1. Unzip FS-QUO-scheduler-
Installation Guide Setting Up the Scheduler PUBLIC 113 8.2 Configuring the Scheduler
8.2.1 Encoding Security-Sensitive Information
The scheduler requires that the password of the user making the web service request to the FS-QUO server be set in the scheduler configuration file.
Context
To avoid putting passwords into the configuration file in plain text, the scheduler provides a tool that you can use to encode such information before saving it in the configuration file. Keep in mind this is only a rudimentary security measure – you should combine it with other operating system and physical security measures to ensure that your information is safe.
Follow the steps below to obtain encoded values that can be put into the scheduler configuration file:
Procedure
1. In a command prompt, change to the FS-QUO-scheduler directory where the scheduler is installed. 2. Depending on your operating system, run one of the following commands: ○ Windows: encode.bat ○ UNIX and Linux: ./encode.sh 3. When prompted to enter a string to encode, type in the web service user password to be encoded and press Enter. The encoded string is displayed. 4. Copy the string and set the request.webServiceUserPassword property in the scheduler settings as per the next section.
Installation Guide 114 PUBLIC Setting Up the Scheduler 8.2.2 Configuring the Scheduler Settings
After you have encoded the security-sensitive information, you need to configure the schedule settings.
Context
Follow the steps below to configure the scheduler settings:
Procedure
1. Make a copy of FS-QUO-scheduler/config/scheduler.properties.template as FS-QUO- scheduler/config/scheduler.properties. 2. Open FS-QUO-scheduler/config/scheduler.properties with a text editor and provide all required settings. For details for each property, refer to the comments in scheduler.properties.
Results
The scheduler settings are now configured.
8.3 Running the Scheduler
After you install and configure the scheduler, it needs to be started.
Procedure
1. In a command prompt window, change to the FS-QUO-scheduler directory where the scheduler is installed. 2. Depending on your operating system, run one of the following commands: ○ Windows: scheduler.bat ○ UNIX and Linux: ./scheduler.sh
Installation Guide Setting Up the Scheduler PUBLIC 115 Results
The scheduler is now started and you will see information message displayed in the console.
8.4 Shutting Down the Scheduler
The scheduler is a long-running Java process, that may have to be stopped occasionally.
Procedure
1. Select the command prompt window in which the scheduler is run. 2. Press Ctrl+C on your keyboard to send a kill signal to the process. Information messages are displayed in the console notifying you that the scheduler is being shut down. 3. In a Windows environment, you are prompted whether to terminate batch process. Enter Y to terminate it.
Results
This scheduler is now shut down.
8.5 Troubleshooting the Scheduler
In addition to the information displayed in the console, the scheduler also provides additional details about the process in the following locations:
FS-QUO- Contains the same informational messages that are displayed in the console. This is scheduler/log/ useful for reviewing historical activities since the console log would eventually be scheduler.log truncated.
FS-QUO-scheduler/ Contains the web service SOAP request XML files that are generated and used when requests the policy renewal web service is invoked by the scheduler. The file name of the XML file corresponds to the date and time when the request was made by the scheduler. Note that security-sensitive information such as user names and passwords are masked in the request XML file.
FS-QUO-scheduler/ Contains the web service SOAP response XML file that the server returned when a response policy renewal web service was made by the scheduler. As with the files in the requests directory, the name of the XML file corresponds to the date and time when
Installation Guide 116 PUBLIC Setting Up the Scheduler the request was made by the scheduler. You can therefore locate the request and response XML files of the same request based on the file name.
Installation Guide Setting Up the Scheduler PUBLIC 117 9 Clustering
Clustering lets you deploy FS-PRO and FS-QUO environments across multiple servers. This configuration helps you better support teams of users concurrently configuring products. Clustering allows for better scaling for a given number of users.
In a clustered environment, changes made by developers on one server are immediately available to developers on other servers in the cluster. Published products are also available to all users in the cluster. Similarly, any configuration changes an administrator makes on one server are immediately applied to the other servers in the cluster.
Note
FS-PRO and FS-QUO clustering works with SAP NetWeaver clustering. That is, a cluster must be deployed on a NetWeaver distributed system.
SAP NetWeaver clustering provides the ability to scale up and down as needed. If you are unsure about the size of your initial cluster, then start with a SAP NetWeaver cluster that consists of only one instance. To scale up, add more instances to the cluster; to scale down, remove instances from the cluster and bring it back down to a single instance. You don't need to remove the cluster, as a cluster of one runs like a standalone application server.
Clustering works as follows:
Distributed The caches in FS-PRO and FS-QUO are distributed. This configuration removes "stale" Caching copies of objects from memory. Each application server within the cluster notifies its peers of changes and removes objects from the caches. EHCache using JMS is used to transport the invalidate messages to a topic.
Change Event Similar to distributed caching, other changes to system or object states must be Management communicated to an application server's peers to update their changes. This also uses JMS to act as a transport for the messages.
Shared Sharing this directory lets all the generated content to be shared across the cluster. To
Shared database A shared database helps ensure that all application servers change the same data and all application servers have access to the same data. Database redundancy is achieved by leveraging the high availability features within the Database Management System (DBMS).
With these changes, the following elements are synchronized across the NetWeaver distributed system:
● Caches ● FS-PRO and FS-QUO configuration settings ● Uploaded custom classes and files (also, uploading new files causes the affected classloaders to refresh) ● Generated content (that is, product JAR files, rules, and so on) is common among all the application servers
Installation Guide 118 PUBLIC Clustering The
9.1 Prerequisites for Clustering
Before implementing clustering, a NetWeaver distributed system must be available for deployment.
In addition, a NetWeaver Web Dispatcher instance must be available as the entry point to the NetWeaver distributed system. Apache ActiveMQ must also be available for distributed caching.
To configure ActiveMQ, refer to the Installing ActiveMQ topic for detailed instructions.
Related Information
Supported Shell Software for FS-QUO [page 14]
9.2 Checklist for Setting Up Clustering
FS-PRO and FS-QUO clustering works with NetWeaver clustering. A cluster must be deployed on a NetWeaver distributed system, and you must use Apache ActiveMQ for distributed caching.
Note
Clustering is optional. If your organization doesn't intend to use this feature at this time, skip this section. Creating a clustered environment in the future is still possible but requires some system down time and reconfiguring.
To set up clustering, perform the following tasks:
1. Install FS-PRO using the installer on the primary host of the NetWeaver distributed system. 2. Enabling a shared
Related Information
Supported Shell Software for FS-QUO [page 14]
Installation Guide Clustering PUBLIC 119 9.2.1 Enabling a Shared CSI Home Directory
Each host containing an application server instance in the cluster must access the shared
The
Follow the instructions for your system to do the following:
● On Windows, the
After you enable the shared
9.2.2 Configuring NetWeaver for FS-PRO or FS- QUO Clustering
You will need to set some JVM parameters in NetWeaver to configure FS-PRO and FS-QUO for clustering.
Context
The following table describes the JVM parameters to configure in NetWeaver for FS-PRO and FS-QUO clustering and the differences between the parameters:
Parameter In standard environment In clustered environment
-DCSI.home Contains a pointer to the main direc Contains content that is shared by all tory. members of the cluster.
Points to the shared
-DLocal.home Not used. Contains only configuration settings specific to each member of the cluster (for example, logs and other temporary files).
Installation Guide 120 PUBLIC Clustering To configure NetWeaver for FS-PRO or FS-QUO clustering, perform the following steps:
Procedure
1. Launch the NetWeaver AS Java Config Tool for the instance where FS-PRO or FS-QUO is deployed (the primary host). 2. For each application server instance in the cluster, define the following JVM parameters: -DCSI.home Specifies the fully-qualified path and host name of the shared
9.2.3 Configuring the SAP Web Dispatcher
In the SAP Web Dispatcher, you need to define a single entry point to the cluster.
Procedure
1. Open the profile file of the SAP Web Dispatcher instance with a text editor. The file is typically located at: /usr/sap/
icm/server_port_
wdisp/system_
Installation Guide Clustering PUBLIC 121
3. Save the profile file. 4. Restart the SAP Web Dispatcher instance.
9.2.4 Configuring an Application Server for Clustering
To add clustering to your environment, you only need to configure a single application server instance. These changes automatically apply to all of the application server instances in the NetWeaver distributed system.
Context
To configure an application server for clustering, perform the following steps:
Procedure
1. Log into the Administrative Console.
2. Choose System Edit Configuration Settings from the menu bar.
The Configuration tree displays.
3. Choose Configuration PS Env Cluster Settings . The Cluster settings display. 4. In the ClusterEnabled row, select Yes in the Override field. 5. In the ClusterJMSBrokerURL row, enter the URL to connect your installed ActiveMQ using TCP protocol in the Override field, as shown in the following example: failover:(tcp://
6. In the ClusterJmsUsername row, enter the user name for connecting to ActiveMQ in the Override field. The default user name for ActiveMQ is typically system, but your system administrator might have set up
Installation Guide 122 PUBLIC Clustering other uses for use with Product Configurator. Check with your system administrator for ActiveMQ login details as needed. 7. In the ClusterJmsPassword row, enter the password for connecting to ActiveMQ in the Override field. The default password for the system user for ActiveMQ is typically manager, but your system administrator might have set up other uses for use with Product Configurator. Check with your system administrator for ActiveMQ login details as needed. 8. In the ClusterCacheTopic row, enter any value for the cache topic name. We recommend the following format:
Note
All members of the same cluster must have the same ClusterCacheTopic, clusterCacheQueue, and ClusterEventTopic
11. Save your changes.
12. Choose System Reload Configuration Settings from the menu bar. 13. Choose Reload PS Config.
Results
The application server is configured for clustering.
Installation Guide Clustering PUBLIC 123 10 Uninstalling FS-QUO
10.1 Undeploying the SCA
When you are uninstalling FS-QUO, undeploy the SCA.
The SCA file can be undeployed using the Software Update Manager (SUM) tool or using the Telnet administration interface.
10.1.1 Undeploying the SCA Using Telnet
By using a Telnet client through the Telnet protocol, connect to the SAP NetWeaver Application Server and undeploy your SCA file.
Prerequisites
A connection can be established if the AS Java system is installed and running, and the machine has a Telnet client through which a connection to the server can be established.
Procedure
1. Open a command prompt and run the following command:
telnet localhost 5
where
add deploy undeploy vendor=sap.com name=FS-QUO-ear
4. Ensure the output messages display a successful undeployment.
For further details on using telnet, refer to the following article in the SAP Library Administration Using Telnet.
Installation Guide 124 PUBLIC Uninstalling FS-QUO 10.1.2 Undeploying the SCA Using SUM
The Software Update Manager (SUM) is a multi-purpose tool that supports various processes, such as performing a release upgrade and installing enhancement packages among other things. As such, SUM can be used to undeploy your SCA file.
Context
For full details, refer to the Update of SAP Systems using Software Update Manager guide in the Installation and Upgrade section of the SAP NetWeaver 7.5 Help Portal Page
10.2 Removing Related Configurations from NetWeaver
When you are uninstalling FS-QUO, remove the configuration information in NetWeaver.
Prerequisites
The FS-QUO SCA has been undeployed.
Context
Procedure
1. Delete the JDBC and JMS resources used by FS-QUO in NWA. 2. Reset the related NetWeaver JVM and profile settings in the AS Java Config Tool for offline configuration (configtool) and the SAP Web Dispatcher Web Administration Interface.
Installation Guide Uninstalling FS-QUO PUBLIC 125 10.3 Deleting the FS-QUO Database
Use the Database Deletion Wizard to delete an FS-QUO database for IBM DB2, Oracle, Microsoft SQL Server, or SAP HANA for the Designer Runtime environment.
You can choose to run the Database Deletion Wizard in GUI mode (typical), console mode or unattended mode.
The Database Deletion Wizard is part of the database installer.
It is assumed that the database requirements have been met.
Note
From the following three sections, perform only the procedure matching your database type, either IBM DB2, Oracle, Microsoft SQL Server, or SAP HANA.
Related Information
Supported Shell Software for FS-QUO [page 14]
10.3.1 Deleting the FS-QUO Oracle Database in GUI Mode
Use the Database Deletion Wizard to delete an FS-QUO Oracle database for the Designer Runtime environment. You can choose to run the Database Deletion Wizard in GUI mode, which provides an interactive, graphical interface to easily delete the database.
Context
To delete the database in GUI mode, perform the following steps:
Procedure
1. On the machine with the database client installed, extract the Database Deletion Wizard executable file from the ZIP file: ○ Windows 64-bit: FS-PRO-db-
Installation Guide 126 PUBLIC Uninstalling FS-QUO ○ UNIX: FS-PRO-db/bin/deleteDB 3. On the Welcome screen, choose Next. 4. On the Select Additional Tasks screen, ensure that the Generate a response file only option isn't selected, and choose Next. 5. On the Database Information form screen, provide all required information and choose Next. Ensure that the Database type is set to Oracle. 6. On the Summary screen, review the summary and choose Next. 7. On the Progress screen, wait until the database deletion is completed. 8. On the Finish screen, review the results and choose Finish to exit.
Results
If the database deletion fails, note the failure message on the Finish screen.
● Check the database deletion logs and correct the problem. ● Then re-attempt the database deletion.
10.3.2 Deleting the FS-QUO Oracle Database in Console Mode
Use the Database Deletion Wizard to delete an FS-QUO Oracle database for the Designer Runtime environment. You can choose to run the Database Deletion Wizard in console mode, which is useful on UNIX-based systems with limited GUI access.
Context
The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
To delete the database in console mode, perform the following steps:
Procedure
1. On the machine with the database client installed, extract the Database Deletion Wizard executable file from the ZIP file: ○ Windows 64-bit: FS-PRO-db-
Installation Guide Uninstalling FS-QUO PUBLIC 127 ○ UNIX: FS-PRO-db-
4. On the Database Information form screen, provide all required information and hit Enter . Ensure that the Database type is set to Oracle.
5. Review the summary information and press Enter . Wait until the database deletion is completed.
6. Once complete, review the results and press Enter to exit.
Results
If the database deletion fails, note the failure message on the Finish screen.
● Check the database deletion logs and correct the problem. ● Then re-attempt the database deletion.
10.3.3 Deleting the FS-QUO Microsoft SQL Server Database in GUI Mode
Use the Database Deletion Wizard to delete an FS-QUO Microsoft SQL Server database for the Designer Runtime environment. You can choose to run the Database Deletion Wizard in GUI mode, which provides an interactive, graphical interface to easily delete the database.
Context
To delete the database in GUI mode, perform the following steps:
Procedure
1. On the machine with the database client installed, extract the Database Deletion Wizard executable file from the ZIP file: FS-PRO-db-
Installation Guide 128 PUBLIC Uninstalling FS-QUO 3. On the Welcome screen, choose Next. 4. On the Select Additional Tasks screen, ensure that the Generate a response file only option isn't selected, and choose Next. 5. On the Database Information form screen, provide all required information and choose Next. Ensure that the Database type is set to Microsoft SQL Server. 6. On the Summary screen, review the summary and choose Next. 7. On the Progress screen, wait until the database deletion is completed. 8. On the Finish screen, review the results and choose Finish to exit.
Results
If the database deletion fails, note the failure message on the Finish screen.
● Check the database deletion logs and correct the problem. ● Then re-attempt the database deletion.
10.3.4 Deleting the FS-QUO Microsoft SQL Server Database in Console Mode
Use the Database Deletion Wizard to delete an FS-QUO Microsoft SQL Server database for the Designer Runtime environment. You can choose to run the Database Deletion Wizard in console mode, which is useful on UNIX-based systems with limited GUI access.
Context
The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
To delete the database in console mode, perform the following steps:
Procedure
1. On the machine with the database client installed, extract the Database Deletion Wizard executable file from the ZIP file: FS-PRO-db-
Installation Guide Uninstalling FS-QUO PUBLIC 129 3. On the Create a response file only (no operation will be performed) prompt, choose the default option (n) by pressing Enter .
4. On the Database Information form screen, provide all required information and hit Enter . Ensure that the Database type is set to Microsoft SQL Server.
5. Review the summary information and press Enter . Wait until the database deletion is completed.
6. Once complete, review the results and press Enter to exit.
Results
If the database deletion fails, note the failure message on the Finish screen.
● Check the database deletion logs and correct the problem. ● Then re-attempt the database deletion.
10.3.5 Deleting the FS-QUO SAP HANA Database in GUI Mode
Use the Database Deletion Wizard to delete an FS-QUO SAP HANA database for the Designer Runtime environment. You can choose to run the Database Deletion Wizard in GUI mode, which provides an interactive, graphical interface to easily delete the database.
Prerequisites
Currently the Database Deletion Wizard is supported to run only from the SAP HANA database server host.
Context
To delete the database in GUI mode, perform the following steps:
Procedure
1. On the UNIX machine where the SAP HANA database server is installed, extract the Database Deletion Wizard executable file from the ZIP file: FS-PRO-db-
Installation Guide 130 PUBLIC Uninstalling FS-QUO 2. Launch the Database Deletion Wizard executable file: FS-PRO-db/bin/deleteDB 3. On the Welcome screen, choose Next. 4. On the Select Additional Tasks screen, ensure that the Generate a response file only option isn't selected, and choose Next. 5. On the Database Information form screen, provide all required information and choose Next. Ensure that the Database type is set to SAP HANA. 6. On the Summary screen, review the summary and choose Next. 7. On the Progress screen, wait until the database deletion is completed. 8. On the Finish screen, review the results and choose Finish to exit.
Results
If the database deletion fails, note the failure message on the Finish screen.
● Check the database deletion logs and correct the problem. ● Then re-attempt the database deletion.
10.3.6 Deleting the FS-QUO SAP HANA Database in Console Mode
Use the Database Deletion Wizard to delete an FS-QUO SAP HANA database for the Designer Runtime environment. You can choose to run the Database Deletion Wizard in console mode, which is useful on UNIX- based systems with limited GUI access.
Prerequisites
Currently the Database Deletion Wizard is supported to run only from the SAP HANA database server host.
Context
The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
To delete the database in console mode, perform the following steps:
Installation Guide Uninstalling FS-QUO PUBLIC 131 Procedure
1. On the UNIX machine where the SAP HANA database server is installed, extract the Database Deletion Wizard executable file from the ZIP file: FS-PRO-db-
4. On the Database Information form screen, provide all required information and hit Enter . Ensure that the Database type is set to SAP HANA.
5. Review the summary information and press Enter . Wait until the database deletion is completed.
6. Once complete, review the results and press Enter to exit.
Results
If the database deletion fails, note the failure message on the Finish screen.
● Check the database deletion logs and correct the problem. ● Then re-attempt the database deletion.
10.3.7 Deleting the FS-QUO IBM DB2 Database in GUI Mode
Use the Database Deletion Wizard to delete an FS-QUO IBM DB2 database for the Designer Runtime environment. You can choose to run the Database Deletion Wizard in GUI mode, which provides an interactive, graphical interface to easily delete the database.
Prerequisites
Currently the Database Deletion Wizard is supported to run only from the IBM DB2 database server host.
Context
To delete the database in GUI mode, perform the following steps:
Installation Guide 132 PUBLIC Uninstalling FS-QUO Procedure
1. On the UNIX machine where the IBM DB2 database server is installed, extract the Database Deletion Wizard executable file from the ZIP file using the tar -xvzf command: FS-PRO-db-
Results
If the database deletion fails, note the failure message on the Finish screen.
● Check the database deletion logs and correct the problem. ● Then re-attempt the database deletion.
10.3.8 Deleting the FS-QUO IBM DB2 Database in Console Mode
Use the Database Deletion Wizard to delete an FS-QUO IBM DB2 database for the Designer Runtime environment. You can choose to run the Database Deletion Wizard in console mode, which is useful on UNIX- based systems with limited GUI access.
Prerequisites
Currently the Database Deletion Wizard is supported to run only from the IBM DB2 database server host.
Installation Guide Uninstalling FS-QUO PUBLIC 133 Context
The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
To delete the database in console mode, perform the following steps:
Procedure
1. On the UNIX machine where the IBM DB2 database server is installed, extract the Database Deletion Wizard executable file from the ZIP file using the tar -xvzf command: FS-PRO-db-
4. On the Database Information form screen, provide all required information and hit Enter . Ensure that the Database type is set to DB2.
5. Review the summary information and press Enter . Wait until the database deletion is completed.
6. Once complete, review the results and press Enter to exit.
Results
If the database deletion fails, note the failure message on the Finish screen.
● Check the database deletion logs and correct the problem. ● Then re-attempt the database deletion.
Installation Guide 134 PUBLIC Uninstalling FS-QUO 10.4 Uninstalling FS-QUO
10.4.1 Uninstalling FS-QUO Using the Wizard in GUI Mode
The Uninstallation Wizard can typically be run in GUI mode, which provides an interactive, graphical interface to easily uninstall the software.
Context
To uninstall FS-QUO in GUI mode, perform the following steps:
Procedure
1. Launch the Uninstallation Wizard executable file: ○ Windows:
Results
When the process completes, the return code will be zero if the uninstallation is successful, or non-zero otherwise.
● In case of failure, check the uninstallation logs and correct the problem. ● Then restart the uninstallation.
10.4.2 Uninstalling FS-QUO Using the Wizard in Console Mode
Alternatively, the Uninstallation Wizard can be run in console mode. The flow in console mode is essentially the same as that of GUI mode, except that messages are displayed in plain text within a command prompt, and the
Installation Guide Uninstalling FS-QUO PUBLIC 135 user uses the keyboard to make choices and provide field values. This mode is useful on UNIX-based systems with limited GUI access.
Context
To uninstall in console mode, perform the following steps:
Procedure
1. Launch the Uninstallation Wizard executable file with the -c option: ○ Windows:
Results
When the process completes, the return code will be zero if the uninstallation is successful, or non-zero otherwise.
● In case of failure, check the uninstallation logs and correct the problem. ● Then restart the uninstallation.
Installation Guide 136 PUBLIC Uninstalling FS-QUO 11 Installing ActiveMQ
ActiveMQ is a message broker created by Apache Software Foundation and fully implements the Java Message Service (JMS) version 1.1. ActiveMQ is required for the Product Configurator Clustering feature but is only required for the Asychronous Publishing feature if the NetWeaver JMS Provider is not used.
If your site isn't already running ActiveMQ 5.0, contact FS-PRO Support to get the version of ActiveMQ that has been validated for the product.
Note
We recommend that you contact SAP for help with setting up ActiveMQ
Optionally, after installing ActiveMQ, you can change the user name and password for connecting to the ActiveMQ message broker. For more information about changing the user name and password, see http:// activemq.apache.org/security.html .
11.1 Installing ActiveMQ on Windows
Use the following procedure to install the binary distribution and set up ActiveMQ on a Windows system.
Prerequisites
● 40 MB of free disk space for the ActiveMQ installation ● JDK 1.8 is installed ● The JAVA_HOME environment variable must be set to the directory where the JDK is installed.
Context
To install ActiveMQ on Windows, perform the following steps:
Procedure
1. Extract the ZIP file, apache-activemq-5.14.5-bin.zip, into a directory on the server designated for ActiveMQ. This procedure refers to this as the
Installation Guide Installing ActiveMQ PUBLIC 137 2. Configure ActiveMQ to use only the openwire transport connector. In the file
Remove all of the of the transportConnectors elements that aren't named openwire, and remove the discoveryURI attribute from the transportConnectors element named openwire. 3. Open a DOS window, and at the command prompt, enter the following: cd
Results
The default port for ActiveMQ is 61616. To test if ActiveMQ is running, enter the following command at a DOS console: netstat -an|find "61616"
ActiveMQ is installed on Windows.
11.2 Installing ActiveMQ on UNIX
Use the following procedure to install the binary distribution and set up ActiveMQ on a UNIX system.
Prerequisites
● 40 MB of free disk space for the ActiveMQ installation ● JDK 1.8 is installed ● The JAVA_HOME environment variable must be set to the directory where the JDK is installed.
Context
To install ActiveMQ on UNIX, perform the following steps:
Procedure
1. Extract the ZIP file, apache-activemq-5.14.5-bin.tar.gz , into a directory on the server designated for ActiveMQ.
Installation Guide 138 PUBLIC Installing ActiveMQ This procedure refers to this as the
Remove all of the of the transportConnectors elements that aren't named openwire, and remove the discoveryURI attribute from the transportConnectors element named openwire. 4. Open a console window, and at the command prompt, change the permissions of the ActiveMQ startup script, and launch ActiveMQ, as follows:
cd
chmod 755 activemq nohup ./activemq
Using nohup allows the ActiveMQ to keep running even when the UNIX console or shell from which ActiveMQ is run is closed. The standard output and error streams are typically redirected to a file called nohup.out in the directory from which the nohup command is run.
Results
The default port for ActiveMQ is 61616. To test if ActiveMQ is running, enter the following command from a UNIX command shell: netstat -an|grep "61616"
ActiveMQ is installed on UNIX.
Installation Guide Installing ActiveMQ PUBLIC 139 12 Next Steps
If you are using the FS-QUO software in an integrated environment with FS-PRO, FS-PM, and FS-QUO, you must complete additional post-installation steps.
For example, SAP JCo version 3.0 is now required by FS-QUO to make RFC and APIF calls to FS-PM and ERP- BP in an integrated landscape. Because of this, you will need to configure RFC Destinations in the NetWeaver Administrator. For more information about configuring your integrated environment, see the Integration Guide.
Installation Guide 140 PUBLIC Next Steps Important Disclaimers and Legal Information
Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information. About the icons:
● Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your agreements with SAP) to this:
● The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information. ● SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
● Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this information.
Videos Hosted on External Platforms
Some videos may point to third-party video hosting platforms. SAP cannot guarantee the future availability of videos stored on these platforms. Furthermore, any advertisements or other content hosted on these platforms (for example, suggested videos or by navigating to other videos hosted on the same site), are not within the control or responsibility of SAP.
Beta and Other Experimental Features
Experimental features are not part of the officially delivered scope that SAP guarantees for future releases. This means that experimental features may be changed by SAP at any time for any reason without notice. Experimental features are not for productive use. You may not demonstrate, test, examine, evaluate or otherwise use the experimental features in a live operating environment or with data that has not been sufficiently backed up. The purpose of experimental features is to get feedback early on, allowing customers and partners to influence the future product accordingly. By providing your feedback (e.g. in the SAP Community), you accept that intellectual property rights of the contributions or derivative works shall remain the exclusive property of SAP.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of example code unless damages have been caused by SAP's gross negligence or willful misconduct.
Gender-Related Language
We try not to use gender-specific word forms and formulations. As appropriate for context and readability, SAP may use masculine word forms to refer to all genders.
Installation Guide Important Disclaimers and Legal Information PUBLIC 141 www.sap.com/contactsap
© 2021 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. The information contained herein may be changed without prior notice.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service names mentioned are the trademarks of their respective companies.
Please see https://www.sap.com/about/legal/trademark.html for additional trademark information and notices.
THE BEST RUN