Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-5898

jBPM conflicts during update from 3.1.0 CR1 to CR2

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Trivial Trivial
    • 3.1.0.CR2
    • 3.1.0.CR2
    • build
    • None
    • Hide

      SOLUTION: because p2 cannot do it for you, you must uninstall the offending features before attempting to update them. Simple.

      To solve the bpel conflict, you have to install the bpel SDK on top of the existing bpel SDK. You cannot simply update the runtime w/o updating the SDK feature. This is p2 being p2 and there's nothing that we can do from the release side of things to fix this. Alternatively, uninstall the existing BPEL SDK feature, then install the new BPEL runtime feature.

      To solve the jbpm issue, uninstall the old jbpm features before installing the new version. This problem arises because of the way the features are encoded to not permit 4.3 to be a valid update for 4.0, and the fragile dependency of jbpm3 and jbpm4 on their jbpm.common feature.

      Show
      SOLUTION: because p2 cannot do it for you, you must uninstall the offending features before attempting to update them. Simple. To solve the bpel conflict, you have to install the bpel SDK on top of the existing bpel SDK. You cannot simply update the runtime w/o updating the SDK feature. This is p2 being p2 and there's nothing that we can do from the release side of things to fix this. Alternatively, uninstall the existing BPEL SDK feature, then install the new BPEL runtime feature. To solve the jbpm issue, uninstall the old jbpm features before installing the new version. This problem arises because of the way the features are encoded to not permit 4.3 to be a valid update for 4.0, and the fragile dependency of jbpm3 and jbpm4 on their jbpm.common feature.

      Steps:
      1. Have CR1 JBT installation
      2. Download JBT 3.1.0. CR2
      3. Select all components
      4. Try to install
      ERROR: jBPM conflicts, see screenshot

        1. update-cr1-to-cr2.png
          update-cr1-to-cr2.png
          194 kB
        2. bpel-conflict.png
          bpel-conflict.png
          193 kB
        3. install-cr1-Screenshot-0.png
          install-cr1-Screenshot-0.png
          109 kB
        4. install-cr1-Screenshot-1.png
          install-cr1-Screenshot-1.png
          45 kB
        5. install-cr1-Screenshot-2.png
          install-cr1-Screenshot-2.png
          66 kB
        6. install-cr1-Screenshot-3.png
          install-cr1-Screenshot-3.png
          90 kB
        7. update-cr2-Screenshot-0.png
          update-cr2-Screenshot-0.png
          57 kB
        8. update-cr2-Screenshot-1.png
          update-cr2-Screenshot-1.png
          82 kB

              jpeterka_jira Jiri Peterka (Inactive)
              jpeterka_jira Jiri Peterka (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: