Fuse IDE
  1. Fuse IDE
  2. ECLIPSE-625

Fuse IDE should be out of the box have XML content assistance

    Details

    • Type: Enhancement Enhancement
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2.1.0
    • Component/s: None
    • Labels:
      None
    • Similar Issues:
      Show 8 results 

      Description

      I think we have attempted to fix this previously and got it working.

      I am trying the latest RCP build and in the XML editor the ctrl + space no longer have content assistance so I can see the list of EIPs to select among.
      See screenshot.

      I created a new Fuse project and selected the camel-archetype-activemq. And I then opened the camel-context.xml file. And chose the source tab.
      And started editing the XML directly.

      In the otherwise block I want to add a <log> EIP. But pressing ctrl + space does not show me the EIPs to select. And if I have a EIP selected I cannot see which attributes I can use.

        Activity

        Hide
        Lars Heinemann
        added a comment -

        Currently modifying the CreateContextWizard to add the correct namespace definition. (branding module)

        Show
        Lars Heinemann
        added a comment - Currently modifying the CreateContextWizard to add the correct namespace definition. (branding module)
        Hide
        Lars Heinemann
        added a comment -

        Pushed a change which fixes the "New Camel XML File" wizard to create working XML files for Spring and Blueprint. Will leave the remaining stuff to you. With the Blueprint one I found out that you need both the xmlns and the appropriate entry under xmlns:xsi.

        Show
        Lars Heinemann
        added a comment - Pushed a change which fixes the "New Camel XML File" wizard to create working XML files for Spring and Blueprint. Will leave the remaining stuff to you. With the Blueprint one I found out that you need both the xmlns and the appropriate entry under xmlns:xsi.
        Hide
        James Strachan
        added a comment -

        Hmm - I wonder can we figure out what XML files don't work in smart completion?

        Just tried the AMQ archetype in 2.1.379 and it worked fine - there's no camel namespace URI in the root element though there is an XSD though (xmlns:xsi stuff & the XSD etc)

        Show
        James Strachan
        added a comment - Hmm - I wonder can we figure out what XML files don't work in smart completion? Just tried the AMQ archetype in 2.1.379 and it worked fine - there's no camel namespace URI in the root element though there is an XSD though (xmlns:xsi stuff & the XSD etc)
        Hide
        Lars Heinemann
        added a comment -

        The only one I found so far is the activemq xml file created by the wizard. But you can get it working by adding the xsi entry.

        Show
        Lars Heinemann
        added a comment - The only one I found so far is the activemq xml file created by the wizard. But you can get it working by adding the xsi entry.
        Hide
        Lars Heinemann
        added a comment -

        closed unless someone has a problem with this

        Show
        Lars Heinemann
        added a comment - closed unless someone has a problem with this

          People

          • Assignee:
            Lars Heinemann
            Reporter:
            Claus Ibsen
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: