WLSTException:创建JMS队列时连接到MBean时出错 [英] WLSTException: Error cding to the MBean while creating JMS Queue

查看:18
本文介绍了WLSTException:创建JMS队列时连接到MBean时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用以下代码创建JMSQueue,但在

cd ('/JMSSystemResources/BAMJMSSystemResource/JMSResource/BAMJMSSystemResource/Queues/SampleQueue')

当我连接到服务器运行时并检查时,我可以看到JMS模块不可用,但从管理控制台我可以清楚地看到它(JMS模块BAMJMSSystemResource)可用,而且它没有给出错误

注意:我在调用createJMSQueue函数之前创建JMS模块)

def createJMSQueue(jmsQueueName, jmsModuleName, jndiName, subdeployment):
    print '   Creating Queue '+jmsQueueName
    cd('/')
    cd("/JMSSystemResources/"+jmsModuleName+"/JMSResource/"+jmsModuleName)
    cmo.createQueue(jmsQueueName)
    print('DEBUG >> '+jmsModulePath+'/Queues/'+jmsQueueName)
    cd("/JMSSystemResources/"+jmsModuleName+"/JMSResource/"+jmsModuleName+'/Queues/'+jmsQueueName)
    set('JNDIName',jndiName)
    set('SubDeploymentName',subdeployment)
    cd('/JMSSystemResources/'+jmsModuleName+'/SubDeployments/'+subdeployment)
    cmo.addTarget(getMBean('/JMSServers/BAMMonitoringServer'))

错误是

Starting an edit session ...
Started edit session, please be sure to save and activate your 
changes once you are done.
*** Creating JMS Queues ....
    Creating Queue SampleQueue 
DEBUG >> JMSSystemResources/BAMJMSSystemResource/JMSResource/BAMJMSSystemResource/Queues/SampleQueue 
No stack trace available.
Problem invoking WLST - Traceback (innermost last):
  File "/home/oracle/JMSConfigurations.py", line 188, in ?
  File "/home/oracle/JMSConfigurations.py", line 77, in createJMSQueue
  File "<iostream>", line 182, in cd
  File "<iostream>", line 1847, in raiseWLSTException
WLSTException: Error cding to the MBean

是否确实想了解出了什么问题?

推荐答案

您是否尝试手动遍历路径?

您可以使用wlst命令行遍历/edit位置。 使用cd("")和ls()遍历并列出您创建的属性。

这篇关于WLSTException:创建JMS队列时连接到MBean时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆