Uploaded image for project: 'Migration Platform'
  1. Migration Platform
  2. MIG-1437

Nested workflow rules conditions blocks Migrate Data All at Once Migrations

    XMLWordPrintable

Details

    • Severity 1 - Critical

    Description

      Issue Summary

      Nested workflow conditions are blocking Migrate all Data at Once migrations.

      Steps to Reproduce

      1. Create a Project
      2. Click on "Project settings"
      3. Add some conditions to your workflow project
      4. Click on "Add grouped conditions" to add a nested condition to your project.
      5. Click "Publish"
      6. Go to the Migration Dashboard: System -> Migrate to Cloud
      7. Click on "Create Migration"
      8. Migrate using "Migrate all data at once"

      Expected Results

      • Migration finishes with success 

        Actual Results

      The below exception is thrown in the log file:

      java.lang.ClassCastException: class com.opensymphony.workflow.loader.ConditionsDescriptor
       cannot be cast to class com.opensymphony.workflow.loader.ConditionDescriptor 
       (com.opensymphony.workflow.loader.ConditionsDescriptor 
       and com.opensymphony.workflow.loader.ConditionDescriptor are in unnamed module of loader 
       org.apache.catalina.loader.ParallelWebappClassLoader @70e659aa) 
       (StackTrace=java.lang.ClassCastException: 
        class com.opensymphony.workflow.loader.ConditionsDescriptor 
        cannot be cast to class com.opensymphony.workflow.loader.ConditionDescriptor 
        (com.opensympho
      

       

      Workaround

      Currently, there is no known workaround for this behavior, hotfix version is being prepared to fix it

      Attachments

        Activity

          People

            jjardim2@atlassian.com Jurandir Jardim
            jjardim2@atlassian.com Jurandir Jardim
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: