-
Bug
-
Resolution: Done
-
Major
-
fuse-7.8-GA
-
None
-
False
-
False
-
%
-
Todo
-
Undefined
-
-
it is affecting all versions of Fuse.
The xsd used in examples is pointing to the "latest". This is the case for a long time (always?) It was working not too bad as there wasn't incompatible change made in community xsd. Unfortunately, 3.x Camel release introduced incompatible changes (which are really valid). The "latest" xsd has been updated to the 3.x branch. It implies that when opening the file in any editor that have xsd validation, there are good chance that there will be false-positive errors reported.
The solution is to point to the correct xsd correspondign to the version used in the project. Either we can use the camel community one as mentione din workaround description or we publish a specific version for each productized version and point to it.
It might hit a lot of customers.
known affected xml elements:
- setHeader and setProperty
- ref attribute in from tag (which has been removed) (related to this in migration guide?)
- Aggregate EIP
- relates to
-
FUSETOOLS-3481 cvc-complex-type.3.2.2: Attribute 'headerName' is not allowed to appear in element 'setHeader'.
- Closed
-
FUSETOOLS-3478 Missing 'ref' value in Camel Editor content assistant for camel component
- Closed
-
FUSETOOLS-3482 Attribute 'name' is required in element 'setHeader'
- Closed