none
Sequencing Attachmate Reflection 14.x

    General discussion

  • This technical note describes one way to sequence Reflection 14.x so that it can run as a virtual application streamed from a Virtual Application Server or deployed with installer technology using Microsoft Application Virtualization 4.5 (App-V).

    Note: Other methods not described in this technical note can be used to successfully sequence and deploy Reflection 14.x as a virtual application.

     

    Application Name: Reflection 14.x

    Application Version:14.x

    Company Name: Attachmate

    Sequencer Version: 4.5

    App-V Client Version Tested On: 4.5

    Operating System Sequenced On: Vista Service Pack 2

    Pre-requisites: Before you use the Sequencer Package Configuration Wizard to sequence Reflection 14.x, you should document your sequencing requirements and steps. Some Reflection application components may not be needed. To determine your requirements for sequencing, install Reflection on another PC to help identify and document the sequencing steps.

    Note: The sequencing steps described in this document were performed on 32-bit Windows Vista SP2 with .NET Framework 3.5 SP1. If Reflection 14.x has any service packs, ensure that the service pack installer file, .MSP, is available for installation during the sequencing process.

    Follow these best practices:

    • Always use a clean sequencing PC that has not yet been used for sequencing an application.

    • Install as a User with local administrator rights on the PC used for sequencing.

    • Turn off Windows Defender, Anti-virus software, Automatic Windows Update, and Windows Security Alerts. If User Account Control is used on the client PC, then it should be turned on during the sequencing process.

    • Sequence on the same operating system type, version, and patch level as the App-V Desktop Client systems.

     

    Client Operating Systems Successfully Deployed To: Windows Vista Service Pack 2

    Posted by Microsoft Employee: Justin Zarb

    Corresponding KB Article Reference: http://support.attachmate.com/techdocs/2484.html http://support.attachmate.com/techdocs/1686.html http://support.attachmate.com/techdocs/2380.html http://support.attachmate.com/techdocs/2406.html

    Steps to Sequence the Application:

    Steps to Create an Application to Run as a Virtual Application

    There are three main phases to create an application to run as a virtual application:

    Phase I. Document the application's installation requirements for sequencing—determine your sequencing requirements by documenting which Reflection 14.x components and features are installed, the location of installation files, and the location of any configured user data, such as settings files.

    Phase II. Sequence the application using the Application Virtualization Sequencer, and then copy the sequenced package files to the Distribution Point or Virtual Application Server.

    Phase III. Publish and assign the virtual application package to users.

    Phase I. Document a Customized Reflection 14.x Installation Before Sequencing

    Before you use the Sequencer Package Configuration Wizard to sequence Reflection 14.x, you should document your sequencing requirements and steps. Some Reflection application components may not be needed. To determine your requirements for sequencing, install Reflection on another PC to help identify and document the sequencing steps.

    Note: The sequencing steps described in this document were performed on 32-bit Windows Vista SP2 with .NET Framework 3.5 SP1. If Reflection 14.x has any service packs, ensure that the service pack installer file, .MSP, is available for installation during the sequencing process.

    Follow these best practices:

                • Always use a clean sequencing PC that has not yet been used for sequencing an application.

                • Install as a User with local administrator rights on the PC used for sequencing.

                • Turn off Windows Defender, Anti-virus software, Automatic Windows Update, and Windows Security Alerts. If User Account Control is used on the client PC, then it should be turned on during the sequencing process.

                • Sequence on the same operating system type, version, and patch level as the App-V Desktop Client systems.

    Creating Companion Packages, Permissions Files, and Transforms

    Use the Reflection Administrator's Toolkit to create companion packages, to define permissions files, and to create transforms. Refer to Technical Note 1686, Deployment Options for Reflection 12.0 through 14.x, as a resource.

    Phase II. Sequence Reflection 14.x Using the Sequencer Package Configuration Wizard

    Use the Application Virtualization Sequencer to start the sequencing process.

                1. Create a new Package; click File > New Package and enter a Package Name.

                2. If you select "Show Advanced Monitoring Options," then accept the default 32K Block Size on the next screen.

                3. Click Next; click Begin Monitoring.

                4. Create the primary install directory, for example: Q:\WIX14.001, and click OK.

                5. Wait for the Virtual Environment to load.

                6. When "Please begin installation" displays above the status bar, navigate to Reflection 14.x and install it by clicking Setup.exe.

                7. On the Attachmate Reflection Welcome screen, click Next.

                8. Read and accept the License Agreement; then click Next.

                9. Personalize the installation by completing the Full name, Organization, and VPA number fields. Click Next.

                10. On the Destination Folder screen, change the Destination folder by clicking the Browse button. Following the example in this technical note, it is specified as Q:\WIX14.001.

    In the Installation Type section, choose Custom to de-select features that are not needed. And then click Next.

                11. If you chose Custom, on the Select Features screen, de-select any features not needed so that they will not install. For example, de-select the following:

    Utilities\Kerberos Manager

    Utilities\Key Agent

    Click Next.

                12. On the Start Installation screen, click Next.

                13. When the Installation has completed successfully, click Finish.

                14. If you have a chained companion *.msi package, allow the package to install.

    If you have a Reflection 14.x *.msp update file, then click the file to install the patch.

    After installing the patch or if there is no *.msp update to install, click Stop Monitoring.

                15. When the virtual environment is downloaded and monitoring is finished, click Next.

                16. Click Next on Additional Files to Map to Virtual File System (VFS).

    The Configure Applications screen displays.

    Configure and Launch the Sequenced Applications

    Launch the Reflection sequenced application to create the virtualization .OSD files, which are used for streaming the application.

                1. Remove any applications that are not needed, but were captured during the sequencing process.

    Typical application components to remove include Reflection ‘No Open’ Handler and LPD.

                2. Click the Add button to add any Reflection 14.x files that were installed by the companion file. Click Next.

                3. After adding any additional files, click Next to Launch Applications. (Do not click Launch All.) Then launch Reflection.

                4. Click Finish when sequencing is completed.

                5. Enter deployment information on the Deployment Tab of the Sequencer. For example, change the protocol to RTSP and enter your host name.

                6. Click File > Save.

    Note: Instead of using a Virtual Application Server to deploy the application, you could also create an .MSI package when you save Reflection 14.x sequenced as a virtual application. Instead of streaming the virtualized application, this method uses .MSI installer technology to load and configure virtual applications onto PCs running the App-V Desktop Client.

     

     

    This document is provided “as-is”. Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. You bear the risk of using it.

    Some examples depicted herein are provided for illustration only and are fictitious.  No real association or connection is intended or should be inferred.

    This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes. You may modify this document for your internal, reference purposes.

     

    Tuesday, June 22, 2010 9:34 AM