Details
-
Bug
-
Status: Resolved
-
Trivial
-
Resolution: Fixed
-
2.21.0, 2.21.1, 2.21.2, 2.22.0
-
None
-
Novice
Description
When using "optionals" in the camel-salesforce-maven-plugin it will throw an error like the following:
[INFO] Generating Java Classes...
[ERROR] /sobject-pojo-optional.vm: Encountered "(" at line 64, column 8.
Was expecting one of:
{{ <WHITESPACE> ...}}
{{ <NEWLINE> ...}}
{{ <IDENTIFIER> ...}}
{{ "{" ...}}
[ERROR] ResourceManager: parse exception: Encountered "(" at /sobject-pojo-optional.vm[line 64, column 8]
Was expecting one of:
{{ <WHITESPACE> ...}}
{{ <NEWLINE> ...}}
{{ <IDENTIFIER> ...}}
{{ "{" ...}}
This is caused by a change in https://github.com/apache/camel/commit/2a4038c66ddc86d081e96a69eb9200f9ff498fb4#diff-ecf95a5795fc049a5d3c45ffcaf5ef00 which sets the following line:
#set ( ($fieldType = $utility.getFieldType($desc, $field)) && ($fieldType) )