我有一个包含JAX-WS Web服务使用@webservice
注释此Web应用程序(EAR)。 它在WebSphere的本地服务器上运行良好。但是部署在开发服务器中的相同应用程序未运行,即不扫描@webservice
注释的代码。 Ear中没有wsdl文件。仅存在基于注释的Web服务。
WebSphere版本是8.5.5.11。
应用经由web.xml中
设定在1.5 J2EE 有加入弹簧上下文加载侦听器和构造成用于在web.xml“/”路径调度的servlet。
我试图部署在另一台服务器相同的耳朵和那里是工作的罚款。
任何想法/意见/建议。的WebSphere不扫描@WebService注释
0
A
回答
0
web.xml中的JEE5版本需要一个JVM属性以被设置为它们进行扫描。从Knowledgecenter:
com.ibm.websphere.webservices.UseWSFEP61ScanPolicy
使用此属性来控制产品是否扫描WAR 2.4和JAXWS组件和半管理服务的客户更早模块。默认情况下,这些旧版WAR模块仅用于半管理服务客户端的扫描。
如果你设置这个,下一个 你需要反弹WebSphere,然后 卸载并重新安装应用程序以检测jax-ws服务。
+0
com.ibm.websphere.webservices.UseWSFEP61ScanPolicy = true –
+0
这是用于战争2.4模块。但我的应用程序在2.5版本 –
相关问题
- 1. 注释扫描不扫描类路径中的外部罐子
- 2. 禁用:扫描kotlin注释
- 3. 扫描航线Laravel注释
- 4. Spring注释扫描标签
- 5. 扫描Java包注释
- 6. 如何在JBoss AS 7中禁用扫描@WebService注释?
- 7. 的Java注释扫描带弹簧
- 8. 包中的注释扫描器
- 9. Spring 3.0注释bean组件扫描
- 10. 从jar文件中扫描注释
- 11. 在运行时扫描Java注释
- 12. tomee webservice不部署-asm错误 - 无法为web模块创建注释扫描程序simple-webservice:43626
- 13. 休眠 - 弹簧注释的实体不从罐内扫描
- 14. Tomcat 7在使用Jersey 2时不会扫描注释
- 15. 扫描注释类不适用于Instant Run
- 16. Spring @Autowired注解和ContextComponent扫描和@autowired注释对象
- 17. websphere网络部署v8.5.5.0在部署期间不扫描带注释的web服务类
- 18. soapui的webservice注释问题
- 19. 的JBoss的RESTEasy无法扫描WEB-INF的JAX-RS注释
- 20. 扫描仪不扫描我的输入
- 21. 是否有可能扫描Android类路径的注释?
- 22. Spring AOP和apache shiro的配置。注释未被扫描
- 23. CDI:从扫描中排除类的注释
- 24. 如何扫描自定义注释的类?
- 25. Spring注释和基于限定符的扫描
- 26. 使用Google Reflections进行注释的Java扫描类
- 27. Spring + TestNG:未扫描注释的软件包
- 28. Spring @Autowired不适用于@WebService注释类
- 29. “WebService注释不存在”异常
- 30. WebService注释不在类上:java.net.URL
这个问题似乎是相关的部署。当使用WAS管理控制台进行部署时,我没有向上下文根目录添加/。这似乎是造成这个问题。不知道为什么! –
映射到同一个上下文根“/”的两个应用程序可能会使第二个应用程序不再出现,但应该记录下来。如果在部署/启动期间日志没有显示任何其他问题,那么有一个属性“disableIBMJaxwsengine”可能会导致您看到的内容,但会阻止服务器上的所有jax-ws应用程序。 –