Genpact Cora Knowledge Center

Support

Custom Applications Upgrade

Starting with V10.0, Cora SeQuence has been renamed to Cora Orchestration.

Overview

You build customized applications using the project templates provided with the latest VSIX extensions. However, when you upgrade customized applications, you need to manually edit your existing projects.

Cora SeQuence project templates

Site applicationsService applications
  • Administration 
  • Flowtime
  • WebAPI
  • Job Execution Service (JES)
  • Background Runtime Service (BRS)
  • Active Directory Synchronization Service (ADSS)

Upgrade actions

In your project, upgrade your NuGet package to the latest build of your Cora SeQuence version from the Cora SeQuence repository. Then add or remove specific NuGets and change project properties and other configurations per application.

NOTE
Contact Support to obtain credentials to access the Cora SeQuence repository.

Click a tab to see the required actions for each application upgrade.

Administration

Upgrade fromUpgrade toAction
9.2.0.949.2.2.20None
9.2.2.209.3.0.195Remove NuGet:
  • Genpact.CoraSeQuence.ElasticSearch
9.3.0.1959.3.3.3None
9.3.3.39.4.0.292Add NuGets:
  • Genpact.CoraSeQuence.Archiving
  • Genpact.CoraSeQuence.WebApi
  • Genpact.CoraSeQuence.Conversations
9.4.0.2929.4.1.51None
9.4.1.519.5.0.178Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.PreviewAttachments
  • Genpact.CoraSeQuence.WorkflowAttachments

In project properties > Build, change <PlatformTarget> from Any CPU to x64.
<PlatformTarget>x64</PlatformTarget>

9.5.0.1789.5.1.7None
9.5.1.79.6.0.167Upgrade .NET Framework to V4.8

Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.Pii
  • Genpact.CoraSeQuence.PreviewAttachments
  • Genpact.CoraSeQuence.WorkflowAttachments
  • Genpact.CoraSeQuence.Rules
9.6.0.1679.7.0.185None
9.7.0.1859.8.4.18None
9.8.4.1810.2.0.299None

ADSS

Upgrade fromUpgrade toAction
9.2.0.779.2.2.20None
9.2.2.209.3.0.212None
9.3.0.2129.3.3.3None
9.3.3.39.4.0.294None
9.4.0.2949.4.1.53None
9.4.1.539.5.0.175None
9.5.0.1759.5.1.7None
9.5.1.79.6.0.155Upgrade .NET Framework to V4.8
9.6.0.1559.7.0.183None
9.7.0.1839.8.4.18None
9.8.4.1810.2.0.299None

BRS

Upgrade fromUpgrade toAction
9.2.0.829.2.2.20In project properties, add <Prefer32Bit>false</Prefer32Bit>  under <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
9.2.2.209.3.0.210None
9.3.0.2109.3.3.3None
9.3.3.39.4.0.290Add NuGet:
  • Genpact.CoraSeQuence.Conversations
9.4.0.2909.4.1.51None
9.4.1.519.5.0.178Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.WorkflowAttachments

In project properties > Build, change <PlatformTarget> from Any CPU to x64.
<PlatformTarget>x64</PlatformTarget>

9.5.0.1789.5.1.7None
9.5.1.79.6.0.148Upgrade .NET Framework to V4.8

Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.Pii
  • Genpact.CoraSeQuence.WorkflowAttachments
9.6.0.1489.7.0.185None
9.7.0.1859.8.4.18None
9.8.4.1810.2.0.299None

Flowtime

Upgrade fromUpgrade toAction
9.2.0.899.2.2.20In project properties, remove the PostBuildEventTarget post-build command.
9.2.2.209.3.0.193Remove NuGet:
  • Genpact.CoraSeQuence.ElasticSearch
9.3.0.1939.3.3.3None
9.3.3.39.4.0.292Add NuGets:
  • Genpact.CoraSeQuence.WebApi
  • Genpact.CoraSeQuence.Conversations
9.4.0.2929.4.1.51None
9.4.1.519.5.0.178Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.PreviewAttachments
  • Genpact.CoraSeQuence.WorkflowAttachments

In project properties > Build, change <PlatformTarget> from Any CPU to x64.
<PlatformTarget>x64</PlatformTarget>

9.5.0.1789.5.1.7None
9.5.1.79.6.0.148Upgrade .NET Framework to V4.8

Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.Pii
  • Genpact.CoraSeQuence.PreviewAttachments
  • Genpact.CoraSeQuence.WorkflowAttachments
  • Genpact.CoraSeQuence.Rules
9.6.0.1489.7.0.207None
9.7.0.2079.8.4.18None
9.8.4.1810.2.0.299None

JES

Upgrade fromUpgrade toAction
9.2.0.829.2.2.20In project properties, add <Prefer32Bit>false</Prefer32Bit>  under <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 
9.2.2.209.3.0.196Remove NuGet:
  • Genpact.CoraSeQuence.ElasticSearch
9.3.0.1969.3.3.3None
9.3.3.39.4.0.291Add NuGets:
  • Genpact.CoraSeQuence.WebApi
  • Genpact.CoraSeQuence.Conversations
9.4.0.2919.4.1.51None
9.4.1.519.5.0.178Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.WorkflowAttachments

In project properties > Build, change <PlatformTarget> from Any CPU to x64.
<PlatformTarget>x64</PlatformTarget>

9.5.0.1789.5.1.7None
9.5.7.19.6.0.147Upgrade .NET Framework to V4.8

Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.Pii
  • Genpact.CoraSeQuence.WorkflowAttachments
9.6.0.1479.7.0.185None
9.7.0.1859.8.4.18None
9.8.4.1810.2.0.299None

WebAPI

Upgrade fromUpgrade toAction
9.2.0.619.2.2.20In project properties, remove the PostBuildEventTarget post-build command.
9.2.2.209.3.0.192Remove NuGet:
  • Genpact.CoraSeQuence.ElasticSearch
9.3.0.1929.3.3.3None
9.3.3.39.4.0.289Add NuGet:
  • Genpact.CoraSeQuence.Conversations
9.4.0.2899.4.1.51None
9.4.1.519.5.0.176Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.WorkflowAttachments

In project properties > Build, change <PlatformTarget> from Any CPU to x64.
<PlatformTarget>x64</PlatformTarget>

9.5.0.1769.5.1.7None
9.5.1.79.6.0.148Upgrade .NET Framework to V4.8

Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.Pii
  • Genpact.CoraSeQuence.WorkflowAttachments
  • Genpact.CoraSeQuence.Rules
9.6.0.1489.7.0.184None
9.7.0.1849.8.4.18None
9.8.4.1810.2.0.299None