JMX监控WAS7.0问题

大家好,用jmx监控was7.0出现如下问题.(WAS启用了安全性管理,操作系统是WIN7)

Properties props = new Properties();
  props.setProperty(AdminClient.CONNECTOR_HOST, "localhost");
  props.setProperty(AdminClient.CONNECTOR_PORT, "8880");
  props.setProperty(AdminClient.CONNECTOR_TYPE, AdminClient.CONNECTOR_TYPE_SOAP);
  props.setProperty(AdminClient.CONNECTOR_SECURITY_ENABLED, "true");
  props.setProperty(AdminClient.CONNECTOR_AUTO_ACCEPT_SIGNER, "true");
  props.setProperty(AdminClient.USERNAME, "admin");
  props.setProperty(AdminClient.PASSWORD, "admin");
  props.setProperty("javax.net.ssl.trustStore", "C:/test/trust.jks");
  props.setProperty("javax.net.ssl.keyStore", "C:/test/store.jks");
  props.setProperty("javax.net.ssl.trustStorePassword", "123456");
  props.setProperty("javax.net.ssl.keyStorePassword", "123456");
  try {
   AdminClient client = AdminClientFactory.createAdminClient(props);
  } catch (ConnectorException e) {
   e.printStackTrace();
  }


错误日志如下:
com.ibm.websphere.management.exception.ConnectorException: ADMC0016E: 系统无法创建 SOAP 连接器以连接到端口 8880 上的主机 localhost。
at com.ibm.websphere.management.AdminClientFactory.createAdminClient(AdminClientFactory.java:529)
at com.kayak.jvm.AppTest.a(AppTest.java:25)
at com.kayak.jvm.AppTest.main(AppTest.java:49)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.ibm.websphere.management.AdminClientFactory.createAdminClient(AdminClientFactory.java:358)
... 2 more
Caused by: java.lang.NoClassDefFoundError: com/ibm/security/krb5/KrbException
at com.ibm.ws.management.connector.soap.SOAPConnectorClient.reconnect(SOAPConnectorClient.java:309)
at com.ibm.ws.management.connector.soap.SOAPConnectorClient.(SOAPConnectorClient.java:197)
... 7 more
Caused by: java.lang.ClassNotFoundException: com.ibm.security.krb5.KrbException
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 9 more

请问是什么问题呢?缺失的jar包上哪里找呀?
参与8

7同行回答

guansnowguansnow系统分析师科大讯飞
添加包,应该可以解决的,最后解决了吗?显示全部
添加包,应该可以解决的,最后解决了吗?收起
系统集成 · 2015-02-05
浏览1844
z_ming2005z_ming2005系统工程师kdfjl
顶起来,让大家知道显示全部
顶起来,让大家知道收起
互联网服务 · 2015-01-30
浏览1616
sbwfgihcsbwfgihc数据仓库工程师杭州信雅达
在java/jdk/jre/lib/ibmjgssprovider.jar显示全部
在java/jdk/jre/lib/ibmjgssprovider.jar收起
互联网服务 · 2014-05-14
浏览1517
hotonhoton软件架构设计师LT
com.ibm.security.krb5.KrbException是在ibm jdk/jre/lib下面显示全部
com.ibm.security.krb5.KrbException是在ibm jdk/jre/lib下面收起
软件开发 · 2013-07-08
浏览1608
dominsoftdominsoftIT顾问honyway
Caused by: java.lang.ClassNotFoundException: com.ibm.security.krb5.KrbException这种问题原因不多说了,推荐个搜包利器吧。totalcommander,有个搜索功能,可以直接搜压缩包,效率刚刚的显示全部
Caused by: java.lang.ClassNotFoundException: com.ibm.security.krb5.KrbException

这种问题原因不多说了,推荐个搜包利器吧。totalcommander,有个搜索功能,可以直接搜压缩包,效率刚刚的收起
互联网服务 · 2013-06-28
浏览1532
Luga LeeLuga Lee系统架构师None
这个问题沉了?显示全部
这个问题沉了?收起
互联网服务 · 2013-06-26
浏览1505
yahoo184273yahoo184273其它你猜
补充: 现在添加的包有com.ibm.ws.emf.jar、com.ibm.ws.security.crypto.jar、com.ibm.ws.runtime.jar、com.ibm.ws.admin.client_7.0.0.jar、com.ibm.ws.webservices.thinclient_7.0.0.jar显示全部
补充: 现在添加的包有com.ibm.ws.emf.jar、com.ibm.ws.security.crypto.jar、com.ibm.ws.runtime.jar、com.ibm.ws.admin.client_7.0.0.jar、com.ibm.ws.webservices.thinclient_7.0.0.jar收起
2012-06-18
浏览1529

提问者

yahoo184273
其它你猜

相关问题

问题状态

  • 发布时间:2012-06-18
  • 关注会员:1 人
  • 问题浏览:9439
  • 最近回答:2015-02-05
  • X社区推广