Tech Note 1028 - aaPkgAnalyzer Utility
Tech Note 1028 - aaPkgAnalyzer Utility
All Tech Notes, Tech Alerts and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.
Topic#: t002864
Created: April 2014
Introduction
Use the aaPkgAnalyzer Utility to preview the content of an exported ArchestrA object against a specific Galaxy.
aaPkgAnalyzer allows you to make a preliminary impact assessment on the objects in the Galaxy that will affected by the specific import.
Execute the utility from the GR Node using the ArchestrA Network account.
aapkgValidator.exe.config: Changes default values for source and destination GR node and Galaxy.
Application Versions
FIGuRE 1: AAPKGANALYZER UI
3. In the Source area, click the Use aapkg option, then use the Browse (ellipsis) button to select the aaPKG file you exported from
the Galaxy. The source of the aaPKG file could be from the same Galaxy but updated version of objects or it could be from a
completely different Galaxy.
Note: You can also compare aaPKG vs. aaPKG or Galaxy vs. Galaxy.
7. Click Save Configuration to save the Galaxy and SQL Server Authentication information in a config file. The config file populates
the Galaxy and SQL Server Authentication automatically when you run the utility.
8. Click the Analyze button. This will analyze the differences between the Source and Destination objects. The results of analysis are
provided in the following Summary Window:
9. Click Close and then click the Result tab to see the detailed results.
Summary
Note that Analysis is shown for all Symbols, Client Controls, Templates and Instances. All checkboxes are selected by default: –
Symbols, Client Controls, Templates, Instances and the list box Show All is selected.
This provides data that you can use to make the key decision as to whether the source aaPKG file or Galaxy should be imported into the
destination galaxy or not.
For example, after importing an "undesired" Source aaPKG file into a destination Galaxy in ArchestrA IDE, there is no way to revert back
This information helps you to make an informed decision whether the source aaPKG file should be imported or not.
Detailed Description
The following information describes the information in the Result tab panel.
The Tagname column shows the names of Templates, Instances, Client Controls and Symbols contained in the "Source" aaPKG or
selected Galaxy. These are compared against the Tagnames existing in the destination aaPKG or Galaxy.
The Source Config Version column shows the ConfigVersion Attribute value for the Tagname in a given row.
The Destination Config Version column shows the ConfigVersion Attribute value for the Tagname in a given row.
The Source CodeBase column shows the CodeBase Attribute value for the Tagname in a given row.
The Destination CodeBase column shows the CodeBase Attribute value for the Tagname in a given row.
The Filter group box helps to filter the Tagnames presented in Tagname column in 3 ways:
By Templates, Instances, Client Controls and Symbols by selecting the appropriate check box.
Tagnames can also be filtered using "Show All" and "Show Differences" combo box.
You can use the Report tab to Print or Export to html file:
P. Kulkarni
Tech Notes are published occasionally by Wonderware Technical Support. Publisher: Invensys Systems, Inc., 26561 Rancho Parkway South, Lake Forest, CA 92630. There is also
technical information on our software products at Wonderware Technical Support.
Back to top
file:///C|/inetpub/wwwroot/t002864/t002864.htm[4/10/2014 4:11:38 PM]
aaPkgAnalyzer Utility
©2014 Invensys Systems, Inc. All rights reserved. No part of the material protected by this copyright may be reproduced or utilized in any form or by any means, electronic or
mechanical, including photocopying, recording, broadcasting, or by any information storage and retrieval system, without permission in writing from Invensys Systems, Inc.
Terms of Use.