在最新的Weblogic服务器12.2.1.3。中通过WlConfig(weblogic.ant.taskdefs.management.WLConfig)创建JMS模板。
我定义了一个taskdef-
和下面的蚂蚁目标
<wlconfig url="t3://<host>:<port>" username="username" password="password" failonerror="true">
<query domain="mydomain" type="Cluster" name="testcluster" property="clusterreference"/>
<create type="JMSTemplate" name="TestTemplate" domain="mydomain"/>
</wlconfig>
当我执行此目标时,它在Weblogic 12.2.1.3环境中失败并显示错误。
[wlconfig]无法创建JMSTemplate类型和父mbean com.bea:Name = mydomain,Type = Domain:missing创建方法的新bean:javax.management.ReflectionException [wlconfig]的更改将被回滚。
建立失败 c:\ test \ config.xml:41:无法创建类型为JMSTemplate和父mbean的新bean com.bea:Name = mydomain,Type = Domain:missing创建方法:javax.management.ReflectionException 在weblogic.utils.StackTraceDisabled.unknownMethod() 引起原因:java.lang.NoSuchMethodException:找不到com.bea的方法createJMSTemplate(java.lang.String,):名称= mydomain,类型=域 ...还有1个
我不确定这里是否缺少某些内容,已通过mbean参考进行了验证,找不到太多细节。
在Weblogic上具有wlconfig脚本经验的人可以帮助解决此错误吗?