C H A P T E R  2

Preparing for Installation of the RFID Software

This chapter contains information you should review before you install any of the modules of the Sun Javatrademark System RFID Software 3.0. Three separate installer wizards are used to install the RFID Software. Use of the wizards is described in other chapters.

The following sections are included in this chapter:


Overview of the Installation Process

Installing the RFID Software involves the following tasks:

1. Getting the product CDs or downloading the software from the product web site. See Getting the RFID Software and the RFID Documentation.

2. Installing the RFID Event Manager. See Chapter 3 for UNIX systems. See Chapter 6 for Microsoft Windows systems.

3. (Optional) Installing the RFID Management Console. See Chapter 4 for UNIX systems. See Chapter 6 for Microsoft Windows systems.

4. (Optional) Installing the RFID Information Server. See Chapter 5 for UNIX systems. See Chapter 6 for Microsoft Windows systems.

5. Verifying the installation of the software by starting the RFID software modules. See the chapter for the specific module and platform as indicated in Step 1 through Step 4 above.


Verifying Installation Readiness

The RFID Software is supported on several operating system (OS) platforms, application servers and databases. See the Sun Java System RFID Software 3.0 Release Notes for the latest information.



caution icon

Caution - The version 3.0 RFID Information Server, also known as the EPCIS, has a new database schema that is notcompatible with the database schema used by previous versions. A data migration tool is included with version 3.0 to aid in migrating from the version 2.0 database schema to the version 3.0 database schema.



To properly prepare for installation, review the following prerequisites.



Note - You must uninstall previous versions of this software before installing version 3.0.





Note - Because of a bug that affects the use of the ALE web services in the RFID Software, to use the Application Server Enterprise Edition, you must have a patched version. The application server patches are as follows - For package-based, patch numbers are: 119166-06, 119167-06 and 119168-05. For file-based, the patch numbers are: 119169-01, 119170-01 and 119171-01. These patches are for Solaris OS, Solaris x86 OS and Linux respectively. The bug is listed as fixed in 8.1eeur2_b01. The download file is sjsas_ee-8_1_02_2005Q2-p05-solaris-sparc.bin. This download file comprises a full installation of the application server.





Note - If you have RFID Software version 2.0 modules installed that are using a database, you must migrate your database tables to the new database schema. See Migrating the Database Tables From Version 2.0 to Version 3.0 Database Schema.



Migrating the Database Tables From Version 2.0 to Version 3.0 Database Schema

If you have version 2.0 of the RFID Software installed, you need to migrate your database schema to the version 3.0 database schema. This guide does not provide step-by-step instructions for using or backing up your database software. This procedure provides a recommended process to use the data migration scripts that are provided as part of the RFID Software 3.0 release.



Note - Data migration scripts are not provided for the Microsoft Windows platform. Previous releases of the RFID Software did not support the Microsoft Windows platform.




procedure icon  To Migrate the Database Schema From Version 2.0 to Version 3.0

1. Backup your current database tables using the utilities and procedures provided with your database software.

Contact your database administrator if you are not familiar with the database backup process.

2. Locate the database migration scripts for your platform and for the appropriate RFID Software module.

The scripts are in the zip download file for each UNIX platform. When you unzip the download file to your rfid-download-dir, you can find the migration scripts as shown in the following table.


TABLE 2-1 Location of RFID Software Database Migration Scripts

RFID Module

Location of Database Migration Scripts

RFID Information Server

rfid-download-dir/rfidis/files/scripts/migration/r2-r3

RFID Management Console

rfid-download-dir/rfidmc/files/scripts/migration/r2-r3


3. Copy the RFID Software database migration scripts to the machine where your database is installed.

Use the scripts for your specific database as follows:


TABLE 2-2 Database Migration Scripts

RFID Module

Script for Oracle Database

Script for PostgreSQL Database

RFID Information Server

oracle_rfidis_migration

postgres_rfidis_migration

RFID Management Console

oracle_rfidmc_migration

postgres_rfidmc_migration


4. Run the database migration script from the command line.

5. (Optional) Connect to the database and query for known data.


Getting the RFID Software and the RFID Documentation

You can view and download additional Sun Java System RFID Software documentation at http://docs.sun.com/coll/434.2.


procedure icon  To Download the RFID Software

1. Download the RFID Software from http://www.sun.com/software/products/rfid/.

2. Unzip the software to your rfid-download-dir.

Be sure you get the correct download file for your platform.


Deciding Which RFID Software Modules to Install

The RFID Software consists of several modules and additional components. Before beginning your installation, decide what you need for your RFID network.


RFID Software Installation Scenarios

Installing the various components of the RFID Software requires an understanding of the related software requirements. This section gives an overview of those requirements. The detailed procedures can be found in the following chapters of this book.


TABLE 2-3 RFID Event Manager Installation Scenarios

Scenario

Installation Type

What You Get

What You Need

What To do

You select Typical installation to install basic RFID Event Manager on one system.

Typical

Control Station

Execution Agent

Common Files

Supported OS machine

(UNIX systems) See Using the Typical Installation Option.

 

(Microsoft Windows systems) See To Install the RFID Event Manager Using the Typical Installation Option (Microsoft Windows).

You select and install Control Station on local system, and one or more Execution Agents on remote systems

Custom

RFID Event Manager for distributed system.

Supported OS machines in distributed configuration

See Creating a Distributed RFID Software Installation.

You select and install basic components (same as Typical) and web services for ALE and device access

Custom

RFID Event Manager with web services for ALE and device access

Supported OS machine plus Sun Java System Application Server 8.1 (installed and running locally)

(UNIX systems) See Using the Custom Installation Option.

 

(Microsoft Windows systems) See To Install the RFID Event Manager Using the Custom Installation Option (Microsoft Windows).

You select and install basic components (same as typical) and plug-in for SAP AII

Custom

RFID Event Manager with Plug-in for SAP AII.

Supported OS machine plus Sun Java System Application Server 8.1 (installed and running)

(UNIX systems) See To Install the RFID Event Manager Using the Custom Installation Option.

 

(Microsoft Windows systems) See To Install the RFID Event Manager Using the Custom Installation Option (Microsoft Windows).


 


TABLE 2-4 RFID Management Console Installation Scenarios

Scenario

Installation Type

What You Get

What You Need

What To Do

Install RFID Management Console

Typical

RFID Management Console

  • Supported OS machine
  • Sun Java System Application Server 8.1 (installed and running locally)
  • Supported database (can be remote)
  • Supported web browser
  • JDBC drivers added to the correct application server directory

(UNIX systems) See Chapter 4.

 

(Microsoft Windows systems) SeeInstalling the RFID Management Console (Microsoft Windows).


 


TABLE 2-5 RFID Information Server Insta llation Scenarios

Scenario

Installation Type

What You Get

What You Need

What To Do

Install the RFID Information Server

Typical

RFID Information Server

  • Supported OS machine
  • Supported application server (installed and running locally)
  • Supported database (can be remote)
  • JDBC drivers added to the correct application server directory

(UNIX systems) See Chapter 5.

 

(Microsoft Windows systems) See Installing the RFID Information Server (Microsoft Windows).