-
Bug
-
Resolution: Done
-
Major
-
7.3.0
In order to enable the code completion for Camel context in Camel Source editor I have to declare a Namespace for camel in Blueprint xml. For example:
I usually add a ns prefix 'camel' as follows:
<?xml version="1.0" encoding="UTF-8"?> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:camel="http://camel.apache.org/schema/blueprint" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd http://camel.apache.org/schema/blueprint http://camel.apache.org/schema/blueprint/camel-blueprint.xsd"> ...
Thus I can benefit from editor's code completion inside 'camelContext' element:
But, if I use that 'camel' prefix namespace I can't open the Design tab view. If I do that the editor completely erases the source content. It's possible to rollback the erased code using 'Ctrl+z'.
I think is a bug. Isn't it?