Sun Logo


Sun Java System Content Delivery Server Installation Guide

Sun Javatrademark System

2005Q4

819-3215-10



Contents

Figures

Tables

Preface

1. Overview

1.1 Architecture

1.2 Components

1.2.1 Catalog Manager

1.2.2 Vending Manager

1.2.3 Fulfillment Manager

1.2.4 Database

1.2.5 Content Delivery Server Services

1.3 User Roles

1.4 Deployment Scenarios

1.4.1 Basic Configuration

1.4.2 Catalog Manager Configuration

1.4.3 Vending Manager Configuration

1.4.4 Advanced Configuration

1.5 Planning Considerations

1.5.1 Server Layout

1.5.2 Scalability

1.5.3 Capacity

2. Preparing Your Environment

2.1 Verify Prerequisites

2.1.1 Hardware Requirements

2.1.2 Software Requirements

2.1.3 Optional Components

2.1.4 Database Requirements

2.2 Configure the Application Server

2.3 Unzip the Content Delivery Server Files

2.4 Set Environment Variables

3. Deploying the Content Delivery Server

3.1 Basic Deployment

3.1.1 Edit the init_env Shell Script

3.1.2 Set up the Database

3.1.3 Set up the Deployment Configuration File

3.1.4 Deploy

3.1.5 Set up the Application Server

3.1.5.1 Set up the Sun Java System Application Server

3.1.5.2 Set up WebLogic Server

3.1.6 Prepare Content Delivery Server for Use

3.1.6.1 Configure the Content Delivery Server

3.1.6.2 Prepare the Catalog Manager

3.1.6.3 Prepare the Vending Manager

3.2 Catalog Manager Deployment

3.2.1 Edit the init_env Shell Script

3.2.2 Set up the Database

3.2.3 Set up the Deployment Configuration File

3.2.4 Deploy

3.2.5 Set up the Application Server

3.2.6 Prepare the Catalog Manager for Use

3.3 Vending Manager Deployment

3.3.1 Edit the init_env Shell Script

3.3.2 Set up the Database

3.3.3 Set up the Deployment Configuration File

3.3.4 Deploy

3.3.5 Set up the Application Server

3.3.6 Prepare the Vending Manager for Use

3.4 Advanced Deployment

3.4.1 Edit the init_env Shell Script

3.4.2 Set up the Database

3.4.3 Set up the Deployment Configuration File

3.4.4 Deploy

3.4.5 Set up the Application Server

3.4.6 Prepare an Advanced Deployment for Use

4. Configuring Features

4.1 Configure the Content Delivery Server Services

4.1.1 Configure the Messaging Service

4.1.1.1 Configure the Messaging Service for WAP Push

4.1.1.2 Configure the Messaging Service for SMS

4.1.1.3 Configure the Messaging Service for MO Push

4.1.1.4 Configure the Messaging Service for Confirmation Messages

4.1.1.5 Configure the Mail Service

4.1.1.6 Configure Storage of Response Messages

4.1.2 Configure the Postpaid Service

4.1.3 Configure the Monitoring Service

4.1.4 Configure the Event Service

4.2 Configure the SMS Push Message

4.3 Configure Support for MMS

4.4 Configure the Interface Components

4.4.1 Set the Common Properties

4.4.2 Set the Developer Portal Properties

4.4.3 Set the Subscriber Portal Properties

4.4.4 Set the Catalog Manager Properties

4.4.5 Set the Vending Manager Properties

4.5 Configure the Content Delivery Server for a Firewall

4.6 Configure Pricing

4.6.1 Set the Currency Symbol

4.6.2 Set a Grace Period

4.7 Configure Digital Rights Management

4.7.1 Set the DRM Methods Supported

4.7.1.1 Content Delivery Server DRM Agents

4.7.1.2 OMA DRM 1.0 Methods

4.7.2 Set the Preferred Delivery Type

4.7.3 Set the Preferred Action for Devices that Do Not Support OMA DRM 1.0

4.7.4 Set the Event Handler

4.8 Configure Submission Verifier Workflows

4.8.1 Workflow for Java Applications

4.8.1.1 Default Workflow for Java Applications

4.8.1.2 Workflow for Signing Java Applications

4.8.2 Workflow for iAppli Applications

4.8.3 Workflow for Externally Hosted Copyrighted Content

4.8.4 Default Workflow

4.8.5 Specifying Workflow Criteria

4.9 Configure Customized Marketing Campaigns

4.10 Configure Subscriber Account Management

4.11 Configure Support for Externally Hosted Content

4.12 Configure Support for Customized Reports

4.13 Set up Support for iAppli Applications

4.13.1 Add the DoJa Library to the Database

4.13.2 Submit the DoJa Library

4.14 Set up Notifications to Developers

4.15 Set up the Default Option for Subscriber Notifications

4.16 Configure Support for PAR Files

4.17 Control Access by External Systems

4.17.1 Access Control File

4.17.2 Access Control Process

4.18 Configure Alias Forwarding

5. Operating the Content Delivery Server

5.1 Starting the Content Delivery Server

5.2 Stopping the Content Delivery Server

6. Uninstalling Content Delivery Server

6.1 Uninstall a Deployment

6.1.1 Uninstall a Deployment on Sun Java System Application Server

6.1.2 Uninstall a Deployment on WebLogic Server

6.2 Uninstall the Entire Product

A. Deployment Configuration Files

A.1 Configuration Properties

A.2 Sample File for Use with Sun Java System Application Server

A.3 Sample File for Use with WebLogic Server

B. Reports

C. Access Control Definition

Index