Oracle® Fusion Middleware Autonomy Search Integration Sample Guide for Oracle WebLogic Portal 10g Release 3 (10.3.4) Part Number E15073-03 |
|
|
View PDF |
This chapter discusses Autonomy version requirements and system requirements for integrating Autonomy search with Oracle WebLogic Portal.
When considering requirements for using Autonomy search, you should first refer to the Oracle WebLogic Server system requirements, see "Oracle Fusion Middleware Supported System Configurations."
Autonomy's system requirements are a subset of the Oracle WebLogic Server requirements.
This chapter includes the following sections:
To integrate Oracle WebLogic Portal with Autonomy, you must add the Autonomy sample search implementation—created by Oracle software developers—to the portal enterprise application. The Autonomy sample search implementation is only compatible with Autonomy version 4.6.0. For this reason, you should use only Autonomy 4.6.0 with Oracle WebLogic Portal. Note that you must obtain the binaries from Autonomy Corporation at http://www.autonomy.com
to use in conjunction with the sample Autonomy integration code.
Autonomy's Intelligent Data Operating Layer (IDOL) server is the main component that is required to use Autonomy search capabilities with Oracle WebLogic Portal. The IDOL server should be installed by a system administrator.
Microsoft Windows NT4, 2000, XP and 2003
Linux (all versions) kernel 2.2, 2.4 and 2.6
Sun Solaris for SPARC versions 5 - 9
Sun Solaris for Intel version 9
AIX version 4.3, 5 and 5.1
HP-UX for PA-RISC version 10, 11 and 11i
HP-UX for Itanium version 11i
Tru64 version 5.1
IDOL server also supports other POSIX UNIX versions on request.
Note:
Autonomy search engine and fetch processes might not start properly on Unix platforms due to missing linked libraries.Autonomy executable files and shared libraries require certain system libraries to be installed and accessible, via the library path, in order to start properly. If your target server does not have these libraries, one or more of the following processes might not start: AutonomyDiSH.exe, AutonomyIDOLServer.exe, content.exe, category.exe, community.exe, agenstore.exe, BEACMRepoFetch.exe, FileSystemFetch.exe, HTTPFetch.exe.
For the processes which failed to start, validate the linked libraries by using the unix ldd command. If any issues are found, obtain and install the missing library file(s).
A dedicated SCSI disk
4 Gb RAM
100 Gb Disk
A minimum of 2 dedicated CPU - XEON 3 GHz or above
You cannot run IDOL server with restricted file system permissions (for example disk quotas, file handle limits or memory limits).
Your file system must permit file locking (this means that you cannot run IDOL server on an NFS mount, for example).
Your network must support TCP/IP.
If you upgraded to Oracle WebLogic Portal 10.3.4, the Autonomy license that is delivered with Oracle WebLogic Portal allows you to index 500,000 pieces of content. A single IDOL server can hold an approximate maximum of 8 million document sections (depending on the functionality and performance required). However, the license included with previous versions of Oracle WebLogic Portal allows only 500,000. The current version of Oracle WebLogic Portal does not include an Autonomy license.
If you are running anti-virus software on the machine that hosts IDOL server, you should ensure that it does not monitor the IDOL server directories as this can have a serious impact on IDOL server's performance.
For more information about using the Autonomy IDOL server, see the IDOL Server Guide, published by Autonomy Corporation. Contact WebLogic Portal Customer Support to obtain a copy of this guide.
For more information about configuring the IDOL server for use in your portal environment, see "Oracle Fusion Middleware Supported System Configurations."
The Autonomy DiSH (Distributed Service Handler) provides a central point from which you can manage Autonomy applications and/or portlets. Table 2-1 lists the system requirements for the Autonomy DiSH.
For more information about using the Autonomy DiSH and the Autonomy Service Dashboard which is used to monitor the DiSH, see the Autonomy Distributed Service Handler (DiSH) Administrator's Guide, published by Autonomy Corporation. Contact WebLogic Portal Customer Support to obtain a copy of this guide.
For more information about configuring DiSH for use in your portal environment, see Section 7.2.2, "Configuring the Autonomy DiSH.".
Table 2-1 System Requirements for DiSH
Supported Platform | Minimum Server Requirements |
---|---|
Microsoft Windows 98, NT 4, and 2000 |
|
Unix |
|
Solaris |
|
Note:
Autonomy search engine and fetch processes might not start properly on Unix platforms due to missing linked libraries.Autonomy executable files and shared libraries require certain system libraries to be installed and accessible, via the library path, in order to start properly. If your target server does not have these libraries, one or more of the following processes might not start: AutonomyDiSH.exe, AutonomyIDOLServer.exe, content.exe, category.exe, community.exe, agenstore.exe, BEACMRepoFetch.exe, FileSystemFetch.exe, HTTPFetch.exe.
For the processes which failed to start, validate the linked libraries by using the unix ldd command. If any issues are found, obtain and install the missing library file(s).
To run Autonomy Service Dashboard you need a third party application server that is J2EE 1.3 compliant. You also need a Java Development Kit (JDK) installation, version 1.4.
Note:
If you are using a web server that is separate from your application server, you must ensure that they are configured to run together.Autonomy Service Dashboard runs with the following application servers:
JRun 4.0 or higher
Tomcat 4.0.0 or higher
Resin 2.1.1 or higher
ServletExec 4.2 or higher
WebLogic 6.1 or higher
WebSphere 5
These application servers all include an internal web server component that Autonomy Service Dashboard can operate with. Alternatively, you can integrate your application server with an external web server such as:
Microsoft IIS version 5 and higher
Apache 2 version 5 and higher
For additional information about using HTTP Fetch, see the Autonomy DiSH Administrator's Guide, published by Autonomy Corporation. Contact WebLogic Portal Customer Support to obtain a copy of this guide.
For additional information about installing the Autonomy Service Dashboard for use within your portal environment, see the Section 7.7, "Installing Autonomy Service Dashboard,".
Autonomy portlets require the same system requirements as the application server from which they are run. For additional information, see "Oracle Fusion Middleware Supported System Configurations."
HTTP Fetch is a connector the is used to index content from web sites. HTTP Fetch should be installed by the system administrator as part of a larger Autonomy system (a system that includes Autonomy IDOL server and an interface for the information stored in IDOL server). Table 2-2 lists the system requirements for HTTP Fetch.
For additional information about using HTTP Fetch, see the Autonomy HTTP Fetch Administrator's Guide, published by Autonomy Corporation. Contact WebLogic Portal Customer Support to obtain a copy of this guide.
For additional information about configuring HTTP Fetch for use within your portal environment, see Section 7.2.4, "Configuring HTTP Fetch."
Table 2-2 System Requirements for HTTP Fetch
Supported Platform | Minimum Server Requirements |
---|---|
Microsoft Windows NT and 2000 (Intel) |
|
Unix |
|
Solaris 2.5 (Sun Sparc) |
|
Note:
Autonomy search engine and fetch processes might not start properly on Unix platforms due to missing linked libraries.Autonomy executable files and shared libraries require certain system libraries to be installed and accessible, via the library path, in order to start properly. If your target server does not have these libraries, one or more of the following processes might not start: AutonomyDiSH.exe, AutonomyIDOLServer.exe, content.exe, category.exe, community.exe, agenstore.exe, BEACMRepoFetch.exe, FileSystemFetch.exe, HTTPFetch.exe.
For the processes which failed to start, validate the linked libraries by using the unix ldd command. If any issues are found, obtain and install the missing library file(s).
File System Fetch should be installed by the system administrator as part of a larger Autonomy system (that is a system that includes Autonomy IDOL server and an interface for the information stored in IDOL server). Table 2-3 lists the system requirements for File System Fetch.
For additional information about using File System Fetch, see the Autonomy File System Fetch Administrator's Guide, published by Autonomy Corporation. Contact WebLogic Portal Customer Support to obtain a copy of this guide.
For additional information about configuring File System Fetch for use within your portal environment, see Section 7.2.5, "Configuring File System Fetch."
Table 2-3 System Requirements for File System Fetch
Supported Platform | Minimum Server Requirements |
---|---|
Microsoft Windows NT 4, 2000 and XP |
|
Solaris |
|
Linux |
|
Note:
This specification is dependent on the amount of data to be fetched. Due to substantially different disk usage patterns. File System Fetch also supports other POSIX UNIX versions on request.Note:
Autonomy search engine and fetch processes might not start properly on Unix platforms due to missing linked libraries.Autonomy executable files and shared libraries require certain system libraries to be installed and accessible, via the library path, in order to start properly. If your target server does not have these libraries, one or more of the following processes might not start: AutonomyDiSH.exe, AutonomyIDOLServer.exe, content.exe, category.exe, community.exe, agenstore.exe, BEACMRepoFetch.exe, FileSystemFetch.exe, HTTPFetch.exe.
For the processes which failed to start, validate the linked libraries by using the unix ldd command. If any issues are found, obtain and install the missing library file(s).
ODBC Fetch is used to index content from ODBC-compatible databases. ODBC Fetch should be installed by the system administrator as part of a larger Autonomy system.
Table 2-4 lists the system requirements for ODBC Fetch.
For additional information about using ODBC Fetch, see the Autonomy ODBC Fetch Administrator's Guide, published by Autonomy Corporation. Contact WebLogic Portal Customer Support to obtain a copy of this guide.
Table 2-4 System Requirements for ODBC Fetch
Supported Platform | Minimum Server Requirements |
---|---|
Microsoft Windows NT 4 and 2000 |
|
Solaris |
|
Linux |
|
ODBC Fetch also supports other POSIX UNIX versions on request.
This specification is dependent on the amount of data to be fetched. Due to substantially different disk usage patterns it is beneficial to run fetch and DRE processes on separate drives or partitions.
You must have ODBC version 2.0 (or higher) drivers for the target database type(s). The Server also needs to have an appropriate Data source set up for each database containing content. This is done via the Control Panel. Data sources should be configured as System-wide (the "System DSN" tab) to ensure that they are accessible to all users.
The ODBC Fetch requires an underlying ODBC Driver in order to connect to the data source. For example, if you want to run the ODBC Fetch on Solaris to access an Oracle 8.0 server running on the same or another platform, you must use an Oracle 8.0 compatible ODBC Driver for Solaris.