Notices
Trademarks
About this book
Who this book is for
Conventions used in this book
Tell us what you think

Migrating from Version 5.0 or earlier
Moving your applications to the new library
Migrating Version 5.5 product code to your existing library
Preliminary steps
Running the tool
Loading into an image
Migrating from Version 5.0
Hiding Java packages and projects in browsers
Providing a customized splash screen
Migrating control files to Version 5.5
Importing feature code
Migrating method mappings to JDK 1.2
Changes in Server Workbench
Handling Strings in ULC applications
Running applications in Compatibility Mode
Migrating to Unicode
Migrating MPR files
Converting Strings to Unicode

Migrating from Version 4.5
Migrating from Version 4.5
Formatted Text Field part
Enhanced shared library support on AIX
ObjectExtender Model and Service classes
Server applications using .mpr files

Migrating from Version 4.0, 4.01, or 4.02
Packager changes
Symbol and class reference adjustment API
Priority for packaging rules
Problem and rule policies
Problem policies
Rule policies
Migrating distributed applications
Distributed Smalltalk infrastructure
Object space
Communications
Marshaling
Logical process
Activation
Security
Distributed development tools
Remote Workspace
Remote Transcript
Remote file dialog
Distributed Inspector
Distributed Debugger
Distributed garbage collection
Distributed load
Name server
Event profiling (method calls)
VisualAge parts
Distribution menu
Distributed runtime APIs
Basic remote object API
Object copying API
Parallel processing API
Name server
Event callbacks (connect/disconnect)
Distributed exceptions
Object space management
Porting guidelines
Distributed runtime APIs
Other concerns for users migrating from Versions 4.0, 4.01, or 4.02
Using VisualAge features in server applications
Runtime code for nonvisual parts in server applications
Headless runtime applications
Signalling events with arguments
Ending server applications
MVS applications that reference subsystem type 'TM'
Smalltalk error message in a CICS workstation environment
Search path for multiple images of Smalltalk using CICS classes
Snapshot files

Migrating from Version 3.0 or earlier
Moving applications to the new library
Moving applications from VisualAge Standard
Generating runtime code
Using the migration tool
Running the tool
Migrating database applications
Loading database migration support
Database Manager
Migrating your application
Database Access Set Runtime
Dynamic to Static
Swapper tool
General migration
API maintained for compatibility
Dumping, loading, and the Common File System subsystem
Example: Unloading using CfsFileDescriptor
Example: Loading using CfsFileDescriptor
Other concerns for users migrating from Version 3.0 or earlier
Obsolete code
Enabling applications from Version 1.0 or 2.0 for packaging
Morphing tables
Promoted features of a Container Details View
Subclassing AbtDataTypeSettingsView
Updating connections
References to pool dictionary CwConstants, AbtCwConstants, or EwConstants
AbtNormalGraphic constant used in nonvisual parts
Web Connection
Extensions of Decimal class
Applications that use OSObject subclasses
Migrating OSObject subclasses
Migrating code that instantiates OSObject directly
View wrappers that use attribute-to-attribute connections
Migrating the default font for Report Writer reports
Packager warning 'No implementors of fixupNlsPool'
Index