Device Manager, V 1.8
Product overview for Device Manager
Managing licenses
IBM Support Assistant
Release notes
Where to find information
About Device Manager
Supported devices
Device Manager jobs
Supplied job types
Targeting jobs to devices
Components and features
Scenarios
Accessibility
Planning for Device Manager
Requirements for Device Manager
Deployment options
Security
Resolving URLs for devices
Worksheet
Installation tips
Installation FAQs
Directory structure
Prerequisite software and servers
Relational database
Application server
Web server and plug-ins
Enrollment server
WebSphere Application Server Network Deployment
WebSphere Edge Server Load Balancer
Web browser
Pre-installation checklist
Installing Device Manager
Unmagaged server deployment
Unmagaged server with remote database deployment
Managed server deployment
Proof of concept deployment
Adding managed servers to your cluster
Moving from an unmanaged server with remote database to a managed server deployment
Starting Device Manager
Stopping Device Manager
Installation tips
Installation FAQs
Directory structure
Job types
Bootstrap job
Bundle control job
Command script job
Custom command job
Device configuration job
Forward SMS job
Inventory collection job
Inventory tables
Types
Display views
Query views
Lock device job
Native software distribution job with OSGi bundles
Node discovery job
Nokia OMA DM firmware update job
Notification job
OMA Client Provisioning job
OMA DM firmware update job
Registry editing job
Registry retrieval job
Run command job
Software distribution job
Software distribution job for ECUs
Software list update job
Software removal job
Text SMS job
Wipe device job
After installation tasks
Starting Device Manager server
Stopping Device Manager server
Installing the console
Starting the console
Pointing your console to another Device Manager server
Starting the Care applications
Connecting the agent to Device Manager
Changing the enrollment URL
Using the WebSphere Everyplace Connection Manager
Creating a connection query for job targeting
Creating job delay profiles
Configuring the notification handlers
Changing a configuration password
Changing the user ID and password for an administrator
Updating files in the Device Manager Application
Upgrading your database server software
Implementing security
Device Manager server security
Database security
Enrollment servlet security
Application server security
WebSphere Application Server (enabling security)
WebSphere Application Server (enforcing Java 2 Security)
Console security
Care security
Device agent security
Bootstrap job security
Software distribution using HTTPS protocol
Constants for Device Manager
Administration API constants
Device attributes
Job attributes
Parameters for job history
Device class constants
Software type constants
Job type constants
Job status constants
Job progress constants
Bootstrap job parameters
Bundle control job parameters
Command script job parameters
Custom command job parameters
Device configuration job parameters
Forward SMS job parameters
Inventory collection job parameters
Lock device job parameters
Native software distribution job parameters
Node discovery job parameters
Nokia OMA DM firmware update job parameters
OMA Client Provisioning job parameters
OMA DM firmware update job parameters
Registry editing job parameters
Registry retrieval job parameters
Run command job parameters
Software distribution job parameters
Software distribution for ECUs job parameters
Software removal job parameters
Text SMS job parameters
Troubleshooting Device Manager
Installation tips
Verify the installation
Installation FAQs
Hints and tips
Using log files
Tracing Device Manager
Configuration files
Relocating a DB2 database
Migrating to the current version
Introduction
Preparing for the database migration
Migrating the data
Change the enrollment URL
Replacing the console
Administration API migration
Removing Device Manager and components
Device Manager
Console
Care applications
Windows CE agent
Windows Mobile 2003 for Smartphone agent
Windows 32-bit agent
BaseOMA DM devices
Introduction
Bootstrap jobs
Command script jobs
Custom command jobs
Device configuration jobs
Configuration parameters
Inventory collection jobs
Display views
Query views
Node discovery jobs
Notification jobs
OMA Client Provisioning jobs
OMA DM firmware update jobs
Text SMS jobs
Administrative tasks
Authentication for BaseOMA DM
Setting the transport security
Alerts initiated by the device
Linux devices
Introduction
Installing the Linux agent
Bundle control jobs
Command script jobs
Custom command jobs
Device configuration jobs
Configuration parameters
Inventory collection jobs
Display views
Query views
Native software bundle command
Native software distribution jobs
Node discovery jobs
Notification jobs
Run command jobs
Software distribution jobs
Software list update jobs
Software removal jobs
Administrative tasks
Authentication for devices
Setting the transport security
Using SSL with the OSGi agent
Checking for jobs
Monitoring agent events
Listing available software
Creating a software distribution job
Managing an account
Editing device information
Nokia OMA DM devices
Introduction
Bootstrap jobs
Command script jobs
Custom command jobs
Device configuration jobs
Configuration parameters
Inventory collection jobs
Display views
Query views
Node discovery jobs
Nokia OMA DM firmware update jobs
Notification jobs
OMA Client Provisioning jobs
Text SMS jobs
Administrative tasks
Authentication for devices
Setting the transport security
Alerts initiated by the device
OSGi devices
Introduction
Installing the OSGi agent
Bundle control jobs
Command script jobs
Custom command jobs
Device configuration jobs
Configuration parameters
Inventory collection jobs
Display views
Query views
Native software bundle command
Native software distribution jobs
Node discovery jobs
Notification jobs
Run command jobs
Software distribution jobs
Software list update jobs
Software removal jobs
Administrative tasks
Targeting jobs to specific OSGi device models
Authentication for devices
Setting the transport security
Using SSL with the OSGi agent
Checking for jobs
Monitoring agent events
Listing available software
Creating a software distribution job
Managing an account
Editing device information
Palm OS devices
Introduction
Installing the Palm OS agent
Device configuration jobs
Configuration parameters
Inventory collection jobs
Display views
Query views
Software distribution jobs
Tips for software distribution
Meta package definition file
Package definition file
Sample files
Files for different languages, countries, users, and owners
Software removal jobs
Summary of techniques and keywords
Tips for software removal
Meta package definition file
Package definition file
Sample files
Administrative tasks
Setting up the generatepdb utility
Changing a configuration parameter
Changing the network attachment option
Manual setup for a modem connection
Using SSL
Updating the device agent
Obtaining the device ID
Displaying the log file
Files, Keywords, and File Formats
Sample OSGi devices
Introduction
Installing the Sample OSGi agent
Bundle control jobs
Command script jobs
Custom command jobs
Device configuration jobs
Configuration parameters
Inventory collection jobs
Display views
Query views
Native software bundle command
Native software distribution jobs
Node discovery jobs
Notification jobs
Run command jobs
Software distribution jobs
ECU/TCU software distribution jobs
Software list update jobs
Software removal jobs
Administrative tasks
Authentication for devices
Setting the transport security
Using SSL with the OSGi agent
Checking for jobs
Monitoring agent events
Listing available software
Creating a software distribution job
Managing an account
Editing device information
SMSGateway devices
Introduction
OMA Client Provisioning jobs
Text SMS jobs
Symbian OS devices
Introduction
Installing the Symbian OS agent
Using the Symbian OS device agent
Device configuration jobs
Configuration parameters
Forward SMS jobs
Inventory collection jobs
Display views
Query views
Lock device jobs
Notification jobs
Run command jobs
Software distribution jobs
Tips for software distribution
Meta package definition file
Package definition file
Sample files
Software removal jobs
Summary of techniques and keywords
Tips for software removal
Meta package definition file
Package definition file
Sample files
Text SMS jobs
Wipe device jobs
Administrative tasks
Detecting a SIM change
Displaying the log file
Determining the device ID
Alerts initiated by the device
Windows CE devices
Introduction
Installing the Windows CE agent
Using the Windows CE agent
Device configuration jobs
Configuration parameters
Inventory collection jobs
Display views
Query views
Software distribution jobs
Tips for software distribution
Files for different CPU types, languages, countries, users, and owners
Meta package definition file
Package definition file
Sample files
Software removal jobs
Summary of techniques and keywords
Tips for software removal
Meta package definition file
Package definition file
Sample files
Wipe device jobs
Administrative tasks
Locking device functions
Using SSL
Linking with the host PC
Connecting to a network
Changing to a LAN connection
Changing to a modem connection
Updating the device agent
Determining the CPU type
Determining the device ID
Changing a registry keyword
Displaying the log file
Files, Keywords, and File Formats
Windows Mobile 2003 for Smartphone devices
Introduction
Installing the Windows Mobile 2003 for Smartphone agent
Using the Windows Mobile 2003 for Smartphone agent
Device configuration jobs
Configuration parameters
Inventory collection jobs
Display views
Query views
Software distribution jobs
Tips for software distribution
Files for different languages, countries, users, and owners
Meta package definition file
Package definition file
Sample files
Software removal jobs
Summary of techniques and keywords
Tips for software removal
Meta package definition file
Package definition file
Sample files
Administrative tasks
Locking device functions
Using SSL
Linking with the host PC
Updating the device agent
Determining the device ID
Changing a registry keyword
Displaying the log file
Files, Keywords, and File Formats
Windows 32-bit devices
Introduction
Installing the Windows 32-bit agent
Bundle control jobs
Command script jobs
Custom command jobs
Device configuration jobs
Configuration parameters
Inventory collection jobs
Display views
Query views
Native software bundle command
Native software distribution jobs
Node discovery jobs
Notification jobs
Registry editing jobs
Registry retrieval jobs
Run command jobs
Software distribution jobs
Software list update jobs
Software removal jobs
Administrative tasks
Authentication for devices
Setting the transport security
Using SSL with the OSGi agent
Checking for jobs
Monitoring agent events
Listing available software
Creating a software distribution job
Managing an account
Editing device information
Console operations
Creating jobs
Using searches
Using queries
Creating a connection query for job targeting
Creating job delay profiles
Managing jobs
Managing devices
Managing queries
Managing software
Managing device classes
Managing servers
Using the console
Creating jobs with the console
Bootstrap job
Bundle control job
Command script job
Custom command job
Device configuration job
Forward SMS job
Inventory collection job
Lock device job
Native software distribution job
Node discovery job
Nokia OMA DM firmware update job
Notification job
OMA Client Provisioning job
OMA DM firmware update job
Registry editing job
Registry retrieval job
Run command job
Software distribution job
Software distribution job for ECUs
Software list update job
Software removal job
Text SMS job
Wipe device job
Using searches
Using queries
Care operations
Care operations
Security for the Care applications
Supplied tasks for the Care applications
Customizing the care applications
Appearance
Task list
XML tag list
Sample customization file
Commands for Device Manager
Administration commands
Administration syntax, environment, and properties
Administration parameters
Installation commands
Configuration commands
Prerequisite resolution with OSGi bundles
Native software bundle
OSGi bundle for ECUs
Job delay profiles
Migrating Device Manager
Removing Device Manager
Administration API
Introduction
Creating the API from WSDL
Building an application
DeviceJobManagerProxy API
DeviceManagerProxy API
JobManagerProxy API
NamedQueryManagerProxy API
SoftwareManagerProxy API
LocaleHandler API
Exceptions
Using queries
Security
Globalization
Event notification
JMS network deployment clustering
Interactive jobs
XML sample output
Device attribute meta-data
Inventory
Inventory table meta-data
Job parameter meta-data
Job progress details
Job progress summary
Notification attribute meta-data
Notification status
Sample code descriptions
Subscription Manager API
Introduction
Default subscription manager
Custom subscription manager
Sample code
Installing your code
Glossary for Device Manager
Notices for Device Manager
Viewing information in the information center
Accessibility and keyboard shortcuts in the information center
Prerequisite software for the information center
Navigating in the information center
Searching in the information center
Setting bookmarks and printing in the information center
Viewing information in different languages