Uploaded image for project: 'SwitchYard'
  1. SwitchYard
  2. SWITCHYARD-3014

Update Camel model code when Decoupling Work for FUSETOOLS-2263

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: tools-2.4.0
    • Fix Version/s: tools-2.4.0
    • Component/s: tooling
    • Labels:
      None

      Description

      There is a large refactoring going on in the Fuse Tooling to decouple the Camel model from individual runtime releases (FUSETOOLS-2263). Because we have integrated with the Camel Editor to provide a SwitchYard component on the palette, we must fix an issue that crops up as a side-effect of their refactoring.

      This line is the issue https://github.com/jboss-switchyard/tools/blob/master/eclipse/plugins/org.switchyard.tools.ui.editor/src/org/switchyard/tools/ui/editor/components/camel/CamelComponentPaletteEntry.java#L59

      The CamelModelFactory class (import org.fusesource.ide.camel.model.service.core.catalog.CamelModelFactory) no longer exists. It has been replaced.

      We can change that line to:

      return CamelCatalogUtils.RUNTIME_PROVIDER_KARAF.equals(runtimeProvider);
      

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  bfitzpat Brian Fitzpatrick
                  Reporter:
                  bfitzpat Brian Fitzpatrick
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: