TIPS:本文共有 1345 个字,阅读大概需要 3 分钟。
本文是针对“解决:is+not+found.Have+you+run+APT+to+generate+them?”的问题进行探讨的。在日常使用过程中,许多用户可能会遇到类似的困扰,本文将会针对这种情况进行分析,并提出解决方案。针对APT的生成操作,我们将会探讨具体的步骤和方法,以便读者能够清晰明了地解决这一问题。通过本文的阅读,读者将能够更好地理解这一问题的本质,掌握解决的方法,从而提升在系统使用中的效率和便利性。
WSSERVLET11:failedtoparseruntimedescriptor:runtimemodelererror:Wrapperclasscom.gdpy.service.impl.jaxws.GetBusinessVOisnotfound.HaveyourunAPTtogeneratethem?com.sun.xml.ws.model.RuntimeModelerException:runtimemodelererror:Wrapperclasscom.gdpy.service.impl.jaxws.GetBusinessVOisnotfound.HaveyourunAPTtogeneratethem?atcom.sun.xml.ws.model.RuntimeModeler.getClass(RuntimeModeler.java:287)atcom.sun.xml.ws.model.RuntimeModeler.processDocWrappedMethod(RuntimeModeler.java:596)atcom.sun.xml.ws.model.RuntimeModeler.processMethod(RuntimeModeler.java:543)atcom.sun.xml.ws.model.RuntimeModeler.processClass(RuntimeModeler.java:371)atcom.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:258)atcom.sun.xml.ws.server.EndpointFactory.createSEIModel(EndpointFactory.java:322)atcom.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:188)atcom.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:467)
原因:cxf需要jaxws-api-2.1.jar及jaxb-api-2.1.jar的支持
解决方案
1、将cxf所需的2.1的jar复制一份到jdk目录下的jre\lib\endorsed文件夹中。如果endorsed文件不存在,可新建。如果不行,可能还需要在publicclassXXX上方加入@SOAPBinding(style=SOAPBinding.Style.RPC)。
2、jdk升级到1.6.0_22版本以上。
我们转型不易,新知识内容立足于正能量、实用,觉得《解决is not found问题:你已经运行APT生成过了吗?》对你有帮助,请留言收藏!