Configure AVEVAWorkTasksRemotePackageManager Using XML
- Last UpdatedDec 02, 2024
- 3 minute read
You can remotely export, import, install, or uninstall packages using the AVEVAWorkTasksRemotePackageManager.exe file.
Consider the following scenario:
-
Server1 is the server on which AVEVA Work Tasks is installed
-
Machine1 is the client machine on which AVEVA Work Tasks is not installed
You can remotely export, import, install, or uninstall packages to/from the Server1 or Machine1 by using the AVEVAWorkTasksRemotePackageManager console application.
-
Browse to the folder where the Remote Package Manager files (WorkTasks.Pacakge.Remote.dll, AVEVAWorkTasksRemotePackageManager.exe, and AVEVAWorkTasksRemotePackageManagerConfig.xml) are available.
-
Open the AVEVAWorkTasksRemotePackageManagerConfig.xml file.
-
In the XML file, pass the values for the mandatory parameters listed in the following table.
Settings Category
Node
Description
Export
RepositoryName
Enter the name of the source repository from which the package must be exported.
Server
Enter the name of the source server.
ServerPort
Enter the port number. This is the port number used for listening by the WWSKBPM client service.
The default value is 8863.
UserId
Enter the user ID in the instancename::Identifier
Column format.For example:
If the repository provider is Active Directory, then enter the authentication as activedirectory: SHELBYLAB\skuser1.
If the repository provider is AVEVA Work Tasks List, then enter the authentication as worktaskslist: : GUID.
Name
Enter the name of the package that must be exported from the repository.
Ensure that the package is published and generated.
Version
Enter the version of the package that must be exported from the repository
PhysicalPath
Enter the shared physical path of the client machine.
For example: If the AWSPkg file is present in the Packages folder in "Machine1", then enter the path as Machine1\Packages.
Ensure the following:
-
The folder where the Remote Package Manager files are available is a shared folder.
-
The AVEVA Work Tasks admin has the Read/Write permission for the network folder.
Import
RepositoryName
Enter the name of the target repository to which the package must be exported.
Server
Enter the name of the target server.
ServerPort
Enter the port number. This is the port number used for listening by the AVEVAWorkTasks client service.
The default value is 8863.
UserId
Enter the user ID in the instancename::Identifier
Column format.For example:
If the repository provider is Active Directory, then enter the authentication as activedirectory: SHELBYLAB\skuser1.
If the repository provider is AVEVA Work Tasks List, then enter the authentication as worktaskslist: : GUID.
Name
Enter the name of the package that must be imported to the repository.
Description
Enter the description for the package.
Parent
Enter the GUID of the parent list item or folder.
PhysicalPath
Enter the shared physical path of the client machine.
For example: If the AWSPkg file is present in the Packages folder in "Machine1" (where AVEVA Work Tasks is not installed), then enter the path as Machine1\Packages.
Ensure the following:
-
The folder where the Remote Package Manager files are available is a shared folder.
-
The AVEVA Work Tasks admin has the Read/Write permission for the network folder.
Install
RepositoryName
Enter the name of the repository on which the package must be installed.
Server
Enter the name of the server on which the package must be installed.
ServerPort
Enter the port number. This is the port number used for listening by the WWSKBPM client service.
The default value is 8863.
UserId
Enter the user ID in the instancename::Identifier
Column format.For example:
If the repository provider is Active Directory, then enter the authentication as activedirectory: SHELBYLAB\skuser1.
If the repository provider is Work Tasks List, then enter the authentication as worktaskslist : : GUID.
Name
Enter the name of the package that must be installed.
Version
Enter the version of the package that must be installed.
Uninstall
RepositoryName
Enter the name of the repository from which the package must be uninstalled.
Server
Enter the name of the server from which the package must be uninstalled.
ServerPort
Enter the port number. This is the port number used for listening by the WWSKBPM client service.
The default value is 8863.
UserId
Enter the user ID in the instancename::Identifier
Column format.For example:
If the repository provider is Active Directory, then enter the authentication as activedirectory: SHELBYLAB\skuser1.
If the repository provider is AVEVA Work Tasks List, then enter the authentication as worktaskslist : : GUID.
Name
Enter the name of the package that must be uninstalled.
Version
Enter the version of the package that must be uninstalled.
-
-
Save the XML file.
-
Run the AVEVAWorkTasksRemotePackageManager.exe.
For more information about any errors during these operations, refer the WTLogger Console.