Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.

Best Step Practices for Creating Application and Application Upgrade Packages, Part Two

Created: 29 Mar 2011 • Updated: 29 Mar 2011 | 3 comments
Language Translations
balachandar_manimala's picture
0 0 Votes
Login to vote

Last week we saw a visual and simple way on how to create a base application package (Version 1 package). Taking the same approach this week we will see how to create an upgrade package for TextPad (Version 2).

Now we step through Part 2: Creating the upgrade package for XPF_TextPad_473 (Version 2)

  1. Launch Wise Virtual Composer

  2. Click on Packaging Wizard. Click Next.

  3. Select Package Type as Upgrade Package

  4. Select the XPF_TextPad_473.XPF package. Click on Open.

  5. Click Next.

  6. Change the package name to reflect the new version: XPF_TextPad_542.

  7. Click on Add Application button to select the application installer (new version).

  8. Select the upgraded application installer file and click Open.

  9. You will be re-directed to the Packaging Wizard->Upgrade Package->Applications window. Click on next.

  10. In the Package Settings screen, choose Auto-Select, since template for TextPad is not available. Click on next.

  11. Take a quick glance at the Package Summary screen. If you wish to make further changes, click the Back button and make changes and revisit the Package Summary screen. If you are good, go ahead and click on next.

  12. In the Compile Package step, you can choose if you want the composer to pause and display the result of each phase or not. I will select all check boxes to make sure the packaging is free of errors.

  13. Click on Start.
  14. The upgrade packaging process starts.

  15. Click on next.
  16. Accept EULA. Click on next.

  17. Enter Customer Information details and click on next.

  18. Select the Default Destination Folder or change location and click on next.

  19. Click on Install.

  20. The virtual installation for TextPad 5 starts.

  21. Once virtual install completes for the upgraded version (5.4.2), click on Finish.

  22. You will be re-directed to Compile Package screen displaying status of the compile phase.

  23. Click start to process the template creation. A success status is displayed once the template creation completes.
    Note: The templates get stored in the package and can be added to the template library for future use.

  24. Click on start again to start compiling the Version 1 package.
  25. During the compilation phase, you will be asked to select a template for the package. Select the template that you created in Step-24 (while creating the Version 1 package). Click on Continue.

  26. The package compilation is finalized and composer completes packaging.

  27. Click on Finish

Steps-to-verify if Version 2 is created successfully:

Conclusion:

You have successfully created the Version 2 Package smiley.

Best Tips for packaging:

One of best tip for packaging any application is to considering using command line for application capture.

While Packaging Wizard is good to start with, using CMD.exe (aka %SystemRoot%\System32\cmd.exe) as the primary application to capture applications is a more definitive approach. Ask me the benefit: You can customize the application as you wanted to before the termination of capture process. Exit at the command prompt to complete the capture. This works very good with applications like Java

Comments 3 CommentsJump to latest comment

nicoled18's picture

We've been evaluating the Symantec Virtualization/Streaming products and it wasn't initially very clear to us how to do an upgrade package from the streaming standpoint.  The screenshots are a great help, too.

Out of curiosity, is there any great benefit or detriment to using the Wise virtualization capture tool vs. just using the SEV client product to capture layers? 

0
Login to vote
EverythingVirt's picture

It's my understanding that you must use the Wise Composer if you plan to stream the application. You will actually get an error trying to upload a package to the streaming server if you just use the Layer Admin Tool.

0
Login to vote
balachandar_manimala's picture

Yes that is correct. Wise virtual composer must be used to create a virtual streaming package.

0
Login to vote