为什么ObjectName中会有引号呢?贴出来看看。
解决方案 »
- 200分问一个iBatis返回自定义复杂类型的问题。
- spring的依赖注入和代理的区别~
- 在SSH项目中 当在SPRING配置文件加一个BEAN 运行时出现 servlet action 不可用的错误信息 求救????
- 60
- client 连服务端出错,大家帮忙看看吧
- 请问Struts中的<html:button>标签中的property到底有什么用??请教一下,我是晕了
- java中用到了概率这个东西,不懂,希望有人指点一下
- 小弟最近买了一本j2ee的书,里面是用WebLogic Server 6.0SP2讲的.我现在下载不到6.0with sp2了,谁知道哪儿可以下载?
- 说了连续散分三天,今天最后一天,要分的进来!
- 极度郁闷,毕设结束,学校老师知道java的有x个,知道j2ee的有x-y个,知道mvc的…………
- javax.servlet.ServletException: java.lang.OutOfMemoryError: Java heap space
- EJB远程方法调用问题
如果不能避免
那adminClient.queryNames()之前做个处理去掉
String query = "com.pega.PegaRULES:*";
ObjectName queryName = new ObjectName(query);
Set s = adminClient.queryNames(queryName, null);其中一个MBean的名字是AgentManagemen, id= 的后面有个引号:
com.pega.PegaRULES:type=web,name=com.pega.pegarules.management.AgentManagement,id="/sbclocal/WebSphere/AppServer/temp/servername/XXX/prweb_war/prweb.war"接下来我直接用它的名字来查询,返回结果就是null.
String query = "com.pega.PegaRULES:type=web,name=com.pega.pegarules.management.AgentManagement,id=\"/sbclocal/WebSphere/AppServer/temp/servername/XXX/prweb_war/prweb.war\"";
ObjectName queryName = new ObjectName(query);
Set s = adminClient.queryNames(queryName, null);而websphere自带的mbean, 名字里都没有引号, 我可以用名字直接定位到.