Project: mulestudio
Issue STUDIO-1811: Studio is not validating that certain scopes should start only with inbound or outbound endpoints
(edit) This bug was first discovered for exception strategies. This is the description for that case: When using the Message Flow tab, you can't drop inbound-only-endpoints into exception strategies (the UI forbids it). But you are able to do so through the XML, and there isn't any validation or indication that this is invalid. Example: {code:xml} {code} This is invalid (IMAP is inbound, and only inbound), but there are no error markers whatsoever present. It should: * be underlined in the XML * present a problem in the Problems pane * be drawn with the red-x in the Message Flow tab This is also valid for any other kind of scope that has the restriction to start only with inbound or outbound endpoints. Some sample snippets that should fail, but dont: {code:xml}	{code} {code:xml}	{code} {code:xml}	{code}
Story points: 5