Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-12725

[ERROR] /sobject-pojo-optional.vm: Encountered "(" at line 64, column 8.

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Trivial
    • Resolution: Fixed
    • Affects Version/s: 2.21.0, 2.21.1, 2.21.2, 2.22.0
    • Fix Version/s: 2.21.3, 2.22.1, 2.23.0
    • Component/s: camel-salesforce
    • Labels:
      None
    • Estimated Complexity:
      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) )

       

        Attachments

          Activity

            People

            • Assignee:
              zregvart Zoran Regvart
              Reporter:
              tinusaan Tinus Aamand Norstved
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: