Java SimpleAllegalSyntaxException:is运算符找不到名为的类:

Java SimpleAllegalSyntaxException:is运算符找不到名为的类:,java,apache-camel,Java,Apache Camel,我试图在调用方法时检查camel选择条件,但失败并引发异常。请帮助我检查带有常量值的方法返回值 例外情况: SimpleAllegalSyntaxException:is运算符找不到名为的类: 位置22${body.recType}处的VS为“VS” 路线: Java类: public class Records{ private String recType; // getters and setters } is操作符类似于Java中的instanceof。如果要对字符串

我试图在调用方法时检查camel选择条件,但失败并引发异常。请帮助我检查带有常量值的方法返回值

例外情况:

SimpleAllegalSyntaxException:is运算符找不到名为的类: 位置22${body.recType}处的VS为“VS”

路线:

Java类:

public class Records{

    private String recType;
    // getters and setters
}
is操作符类似于Java中的instanceof。如果要对字符串值进行等于比较,请使用

simple("${body.recType} == 'VS'").
请参阅简单文档:

simple("${body.recType} == 'VS'").