我想使用@Optional和@Default在我的自定义云连接器中构建处理器,如下所示:
@Processor
public void createTopic(String topicName, @Optional @Default("defaultSecurity") String security, @Optional @Default("defaultDialect") String dialect) throws Exception{
}
但是我无法编译java,这是不可能的?
答案 0 :(得分:2)
我在其中一个连接器中使用@Processor
定义没有问题,所以你必须遗漏一些内容:
org.mule.api.annotations.param.Optional
和org.mule.api.annotations.param.Default
?如果所有人都同意,请说明您在运行mvn generate-sources
时收到的错误。