Setting Up a Common Packaging Share

<< Click to Display Table of Contents >>

RayPack Studio Installer > 7.3 > User Guide > Installation > Best Practices 

Setting Up a Common Packaging Share

PackPoint is a feature, which is available for RayPack professional and enterprise edition users, allowing them to reuse a central repository of common resources (templates, merge modules, exclusions, predefined properties, etc.). Once established, PackPoint is an essential companion for the maintenance of high level teamwork and standardization measures in packaging factories.

 

In order to use the PackPoint organization structure, the storage location for the PackPoint has to be defined in the RayPack Tab. If a PackPoint is defined, the initial population with resources is executed when RayPack is launched for the first time. All core resources, which are appropriate for permanent maintenance beyond product upgrades and local instance endurance, are automatically put to the PackPoint location. The material preserved within the PackPoint location is the base for any synchronization with the local resources on the packaging machine.

 

papercliper

Note:

PackPoint is not available for Standalone Repackager installations of RayPack. Please either use the custom or typical setup type to enable PackPoint initialization during the application installation.

 

Types of PackPoint Resources

Essentially, two types of PackPoint resources can be distinguished:

 

Resources for which a local copy is created
Examples of this type of resources are profiles, exclusions, and templates. In order to ensure that a user has permissions to change them, the global PackPoint profiles and templates are copied to the local machine and will be used instead. If there is no access to PackPoint defaults will be taken from [INSTALLDIR]Resources\Default. These resources are critical and required for RayPack to work.
 

Resources accessed directly from PackPoint
Most of the customizable resources (Custom Actions, predefined folders, system search, conditions, Merge Modules etc.) are accessed directly from PackPoint. If PackPoint becomes unavailable, certain features may not work (for example, the Merge Modules browser may show no predefined modules etc.). These resources are not critical and RayPack will run even if they are not accessible.

 

PackPoint Update Mechanism

Whenever RayPack is launched, the version value of the local resources and the PackPoint version are compared. If they differ (which may occur when the PackPoint has been updated during maintenance or product update phases), one of the following procedures is executed:

 

Strict mode (PackPoint overrides local settings)
Any change that has been executed on the PackPoint location will be taken over into the local settings. Any local changes will be lost. This is the default behavior.
 
During this process:
 

oThe existing local RayPack configuration (“%appdata%\RayPack\*.*”) is being updated from the PackPoint configuration templates ([PPDir]\Default).

oLocal filters and profiles are overridden

oPackage templates are replaced completely (from PackPoint to local).

 

Loose mode (Local settings are preserved)
The local resources and PackPoint resources are merged to generate a synchronized overall state.
 
During this process:
 

oThe existing local RayPack configuration (“%appdata%\RayPack\*.*”) is being updated from the PackPoint configuration templates ([PPDir]\Default).

oFilters and profiles are merged (only not existing entries are added, exiting entries are remaining the same).

oLocal package templates are preserved

 

This synchronization allows to take over local adjustments into the overall PackPoint, whilst at the same time being able to receive updated PackPoint resources into the settings for the local application instance. In order to reset the changes performed to local settings, users should remove them from the local machine and relaunch RayPack. The synchronization mechanism will automatically create a new local copy of the resources preserved within the PackPoint.

 

finger1

Be aware:

If the defined PackPoint location is unavailable due to broken files, missing user rights, or missing connectivity, RayPack Studio Installer is still operational. It will use the local settings. If both, local settings and PackPoint resources are unavailable, RayPack will operate in a failsave mode, using default resources for vital settings informations.

Nonetheless, it is highly recommended to repair the PackPoint and the local settings, in order to avoid data loss and working result quality that is of less quality than possible with the settings defined for the individual packaging environment.

 

For more information on PackPoint refer to the RayPack User Guide and to the following KnowledgeBase article: RPK200140: PackPoint and its Installation and Configuration.