Lesson Objectives

By the end of this lesson, you will be able to:

  • Understand the concept of Independent ASPs (iASPs) on IBM i and their differences from regular ASPs.
  • Configure TURNOVER® Lifecycle Manager (Release 5.3+) to promote objects into iASPs, respecting its limitations.
  • Set up job descriptions and manage ASP groups to ensure successful promotions.
  • Apply default library settings for archiving objects in iASPs.

This summary condenses the 3-page supplement (Version 100, January 2010) into a concise guide for administrators. iASPs, introduced with IBM i V5R2M0, allow independent disk unit management, and this supplement outlines TURNOVER®'s support for promoting objects into them. Note: As of October 24, 2025, this is the latest version based on available data; check softlanding.com for updates.

Key Concepts

  • iASPs vs. Regular ASPs: iASPs (17-32) allow duplicate library names across ASP groups, managed by the SETASPGRP command, unlike ASPs 1-16.
  • TURNOVER® Limitations: Partial iASP support requires manual ASP group management and restricts cross-group promotions/explosions.
  • Job Descriptions: Critical for setting initial ASP groups (INLASPGRP parameter) during form runs.
  • Archiving: Uses specific library naming conventions (e.g., Tform#DH, Rform#xx) for iASP objects.
  • Prerequisites: IBM i V5R2M0+, TURNOVER® Release 5.3+, and user responsibility for ASP group consistency.

Module 1: Understanding iASPs and TURNOVER® Support

What Are iASPs?

  • Introduced in V5R2M0, iASPs (17-32) allow offline/online disk units independently.
  • SETASPGRP command specifies the active ASP group; libraries can duplicate names across groups.

TURNOVER® iASP Support

  • Since Release 5.3 (October 2004), supports promoting objects into iASPs with limitations:
    • User must set ASP group (via SETASPGRP or INLASPGRP).
    • No cross-ASP group promotions or explosions.
    • All form-related libraries must be in the same ASP group or user ASPs.
    • Cross-reference, history, and auditing don’t track ASP groups.

Important Notes

  • Read supplement fully before proceeding.
  • TURNOVER® libraries (e.g., SOFTTURN) should not be in iASPs.
  • Avoid SETASPGRP in pre/post commands or exit points; use job descriptions or form pre-run exits.

Module 2: Configuring Promotions into iASPs

Requirements and Responsibilities

  • Ensure ASP group is set before work (SETASPGRP or INLASPGRP in job description).
  • Maintain consistency: No mid-job ASP group changes.
  • Set ASP group before recovery form creation or error checks.

Job Description Setup

  • Since Release 5.3, these jobs use INLASPGRP(*JOBD):
    • Form Run (Tform#G)
    • Form Finalization (Tform#F)
    • Form Receive (TOAUTORCV)
  • Use form header job description (except receive, which uses TURNOVER job description).
  • For other processes (default INLASPGRP(*CURRENT)), manually set via SETASPGRP or custom job description.

Promotion Considerations

  • Libraries (library list, target/from libs, job description lib) must be in the same ASP group.
  • Receiving forms may need correct initial ASP group.
  • Exploding to 485+ libraries: Base object cannot be in ASPs 17-32.

Module 3: Default Settings for iASP Promotions

Archive Libraries

  • ASPs 17-32: Tform#DH through Tform#DW.
  • iASPs: Rform#xx (where 'R' is from TARCHPRE data area, 'xx' is base 36 number).
  • TARCHPRE default is 'R'; change to another letter (not A, Q, T, W, X, Z) if needed.

Troubleshooting

  • Avoid archiving offline forms across ASP groups.
  • Monitor for “Changed outside of TurnOver” messages due to duplicate library names.

Assessment and Next Steps

  • Quiz Ideas: What’s the difference between iASPs and regular ASPs? How to set ASP group for a form run? Limitations of cross-ASP promotions?
  • Practice: In a test IBM i with iASPs, set up a job description with INLASPGRP, create a form, and promote an object into an iASP.
  • Further Learning: Refer to the Administrator’s Guide (TN4A-2100-02); contact SoftLanding Technical Support (techsupport@softlanding.com, +1-603-924-8818) for assistance. Explore iASP configurations with current TURNOVER® releases (e.g., 2.100 as of 2022).

Resources

Resource 1

TURNOVER-Promoting_into_iASPs

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>