Detailed instructions for use are in the User's Guide.
[. . . ] From a PDF file, you can search for specific occurrences of a word using the Find command, or navigate to the exact location of a topic by clicking a crossreference or an entry in the Index or Table of Contents. To open a document, you can select it from the Help menu provided that you have installed the Adobe Acrobat Reader, version 4. 0 or higher on your machine. You can download it for free from Adobe Corporation's website at: http://www. adobe. com/products/acrobat/readstep. html Below is a list of other Application Foundation guides: · Dashboard Manager User's Guide · Performance Manager User's Guide · Predictive Analysis User's Guide · Set Analysis User's Guide · Statistical Processing Control User's Guide
Audience
This guide is intended for someone who is going to be deploying the application for the end-user to finally use it. It is typically for a system administrator who will be able to understand the technical aspects of Application Foundation.
Maximizing Your Information Resources
Upgrade
2
chapter
8
Application Foundation Configuration Guide
Overview
This chapter provides information on all the upgrades you need to perform to make sure that Application Foundation is running accurately.
Update from Application Foundation 6. 5. 1 to 6. 5. 2
NOTE
Before you update Application Foundation, you need to have the multi-lingual versions of BusinessObjects 6. 5. 1 and Application Foundation 6. 5. 1 running properly. [. . . ] The following diagram shows a single machine setup in its simplest form alongside a distributed deployment that allows for extranet (DMZ) type configuration and multiple Application Foundation/ WebIntelligence servers. Single machine deployment Multiple machine deployment Web server Application server Application Foundation WebIntelligence Set Agent Database middleware Database Windows operating system Application server
Application Foundation WebIntelligence Database middleware Application Foundation WebIntelligence Database middleware
Web server
AACONF
Deployment Options
22
Application Foundation Installation Guide
Simple Deployment
The simplest of Business Objects server deployments is one where the entire deployment exists on a single cluster with a single cluster node, and the Application and Web servers are deployed on the same physical server machine with the rest of the Application Foundation / Business Objects system. Business Objects Primary Node Users on client applications Application server Web server
Network
In this case, users interact via their browsers with Web and Application servers, which then interact with the Business Objects Primary Node server components. When Application Foundation is deployed: · JSP's and user interface objects reside in the Application server layer · Raw HTML and pictures reside in the Web server layer
Object persistence in a simple deployment case
Different objects in the infrastructure are persisted between sessions using different methods. For example, dashboard definitions are logged in an XML file on the file system by the Application server code. However, metrics are written as objects into the Application Foundation repository, which resides in a database. Additionally, reports are managed inside the Business Objects repository, which may reside in a different database system.
Deployment
Application Foundation Installation Guide
23
In general, Application Foundation objects are written to four different places. · Business Objects documents and security definitions are stored in the Business Objects document and security repository. · Application Foundation metadata, for example metric definitions and values, rule definitions, and alerts are all stored in the Application Foundation metadata repository which is stored in a database. · Personal dashboards are persisted in the file system, typically in a directory in the <nodes> section of the Business Objects deployment: <$e6>\nodes\<nodename>\<clustername>\storage\user · Corporate dashboards are persisted in the file system as well, although they are persisted at a different level: <$e6>\Application Foundation\server\conf
Simple Deployment
24
Application Foundation Installation Guide
Multi-Node Deployment
The BusinessObjects server environment enables you to deploy different CORBA objects onto different nodes of a server cluster. This means that some objects may be deployed only once on the same server, on a different server, or may be redundantly deployed on several server nodes. You deploy Application Foundation in a multi-node environment for one or more of the following reasons: · Failover - if an object can be made to run on multiple nodes of a cluster, then the cluster may be able to correct for system failures if one of the nodes goes down. · Scalability - if a high-processing portion of the system is being stressed by the current usage levels, deploying that component onto multiple nodes within the cluster can facilitate improved performance. · Performance - if your current system configuration is stressed and the AA object is unable to give each user a reasonable processing slice, deploying that object onto multiple nodes may facilitate improved performance for each user.
Deploying the multi-node
To deploy a multi-node configuration: 1. Use the Configuration Tool to identify the node as secondary and add the IP address of the primary node so they will be able to interact. Create a windows environment AACONF that is mapped to use a share drive that contains the conf folder. Share the personal dashboards in \nodes\<nodename>\<clustername>\storage\user 12. All AA processes, except AAScheduler, need to be running on secondary node.
Deployment
Application Foundation Installation Guide
25
Multi-Cluster Deployments
Multi-cluster managers offer added fail-over and management improvements. The addition of a third-party load balance such as Cisco Local Director Resonate, or BigIP, means that many cluster managers can handle very large deployments. The Application server can also provide simple, round-robin style redirects. Both of the cluster managers shown in the following diagram are using the same repository. However to be full mirrors, the XML stored in the Application Foundation conf directory must also be mirrored. [. . . ] Copy the contents of <APP_SERVER_JDK_HOME>\lib\endorsed to <APP_SERVER_JDK_HOME>\jre\lib\endorsed. Run the following commands: cd $APP_SERVER_JDK_HOME mkdir lib/endorsed cp <INSTALL_DIR>/classes/xalan. jar lib/endorsed cp <INSTALL_DIR>/classes/xercesImpl. jar lib/endorsed cp <INSTALL_DIR>/classes/xml-apis. jar lib/endorsed ln -s lib/endorsed jre/lib/endorsed
Incompatibility of XML Processing Classes
32
Application Foundation Installation Guide
Deployment
Limitations
A
appendix
34
Application Foundation Installation Guide
Overview
This appendix describes the limitations for APPLICATION FOUNDATION for the following categories: · "Supported Platforms" on page 35 · "Installation and Configuration" on page 36 · "Application Foundation" on page 35 Supported platforms and configurations are given in the Business Objects Product
Availability Report (PAR), available at this website:
http://www. techsupport. businessobjects. com/Platforms/ Application_Foundation_65_RTM. asp
Application Foundation Installation Guide
35
Application Foundation
This section lists general information and limitations concerning APPLICATION FOUNDATION 6. 5. 2.
General Information
Inserting company logo To replace the Business Objects logo by your own company logo, you must modify the background. gif file. IBM JDK While APPLICATION FOUNDATION is supported on IBM JDK 1. 4. 1, Business Objects recommends that you install version 1. 4. 2.
Limitations
Metric Refresh Sometimes when a metric is refreshed, the metric history is not immediately updated. If the list of available metrics is then refreshed, the metric history may finally be displayed properly.
Supported Platforms
This section lists limitations concerning the supported platforms for APPLICATION FOUNDATION 6. 5. 2.
Limitations
WebSphere51 · For BusinessMaps to work with a WebSphere5104 / JDK141 configuration, you need to apply two JDK patches: PQ87578 and PQ88973 These patches can be downloaded from IBM Site: http://www-1. ibm. com. [. . . ]