如何在骆驼蓝图中动态设置枚举值

问题描述

我正在尝试从外部属性文件为threadpoolprofiles动态设置值-XML DSL中的rejectedPolicy参数(类型为enum)。这样做时,我收到以下错误-

由以下因素引起:org.xml.sax.SAXParseException:cvc-enumeration-valid:值'{{abc.rejectedpolicy}}'对于枚举'[Abort,Discard,CallerRuns,DiscardOldest]'无效。它必须是枚举中的值。

代码段-

<threadPoolProfile defaultProfile="false" id="abc"
          keepAliveTime="{{abc.keepalivetime}}"
            maxPoolSize="{{abc.maxpoolsize}}"
            maxQueueSize="{{abc.maxqueuesize}}"
            poolSize="{{abc.poolsize}}" 
            rejectedPolicy="{{abc.rejectedpolicy}}"/>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)