Uploaded image for project: 'Fuse Tooling'
  1. Fuse Tooling
  2. FUSETOOLS-2224

Design tab doesn't work after repairing invalid XML in Source tab

XMLWordPrintable

    • Hide
      • create a camel project
      • open the source view
      • delete a closing / from some endpoint
      • switch to design view
      • click OK in the warning dialog to ignore the warning
      • design tab goes blank
      • go back to the source tab
      • add back the / to repair the XML
      • switch to the design view again
      • the design view is still empty and exceptions are thrown in background
      Show
      create a camel project open the source view delete a closing / from some endpoint switch to design view click OK in the warning dialog to ignore the warning design tab goes blank go back to the source tab add back the / to repair the XML switch to the design view again the design view is still empty and exceptions are thrown in background
    • Workaround Exists
    • Hide

      Close the editor and reopen it.

      Show
      Close the editor and reopen it.

      Jim Tyrell was so kind to give us a video of a bug he found. Thanks Jim!

      You can find it at:
      https://drive.google.com/file/d/0Bzm8B8zOytUbSkdmNGhvNmQ5c3c/view

      So the main issue here seems to be that even after repairing the XML the design view stays empty and the user has to close and reopen the editor as a workaround.

      It would be nice to not blank the whole diagram but just mark it as invalid / outdated and once the user repairs the XML it should reload and get back into normal state.

        1. Bildschirmfoto von »2016-12-16 15-48-58«.png
          19 kB
          Lars Heinemann
        2. InvalidXmlHandling.mp4
          3.06 MB
          Aurélien Pupier

              lheinema@redhat.com Lars Heinemann
              lheinema@redhat.com Lars Heinemann
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: