繁体   English   中英

尝试调用Web服务时发生错误:“ JAX-WS错误:java.util.HashMap无法转换为com.sun.xml.ws.transport.Headers”

[英]error trying to call a webservice: “JAX-WS error: java.util.HashMap cannot be cast to com.sun.xml.ws.transport.Headers”

尝试调用Web服务时,使用jax-ws出现此错误:

“ JAX-WS错误:java.util.HashMap无法转换为com.sun.xml.ws.transport.Headers”

阅读有关它的内容时,它说您必须按照指示此站点的方式执行以下操作( https://comm.support.ca.com/kb/seeing-a-hashmap-error-after-enabling-the-soa-performance-management -agent-extension / kb000004223 ):

  1. 停止Appserver / JVM。

  2. 打开APM代理属性文件:/core/config/IntroscopeAgent.profile。

  3. 取消注释以下属性可防止出现com.wily.introscope.agent.soa.JAXWSHeadersClassName = com.sun.xml.ws.transport.Headers异常

  4. 保存并重新启动代理/ Appserver

Java Web应用程序已部署在Tomcat服务器上,但我无法控制此服务器,该服务器由其他人管理,因此:

  • 文件“ /core/config/IntroscopeAgent.profile”在哪里? 在JVM中?
  • 是否没有针对此的程序化修复?

谢谢

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM