Migration Guide


Table of Contents

  • 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

  • [ Top of Page | Previous Page | Next Page | Table of Contents | Index ]