代码之家  ›  专栏  ›  技术社区  ›  Alex

未能在EclipseWTP中创建Axis2服务,未能在EclipseWTP中创建Axis2服务,NoClassDefFounderror-CatalogManager

  •  0
  • Alex  · 技术社区  · 14 年前

    我将EclipseGalileo与Web工具平台结合使用,并试图创建一个示例Axis2服务。我了解到EclipseWTP不适用于Axis2 1.5,所以我使用的是1.4.1。我主要遵循以下教程:

    eclipse wtp教程-通过apache axis2创建自下而上的web服务( http://www.eclipse.org/webtools/community/tutorials/BottomUpAxis2WebService/bu_tutorial.html ) 当我在eclipse中启动tomcat时,会出现以下错误:

    [信息]创建Axis服务时发生异常:空 java.lang.NoClassDefFounderror:org/apache/xml/resolver/catalogManager 在Java.Lang.CultLooul.DealCeCase1(原生方法) 在Java.Lang.CultLooul.DealCeCasas(未知源) 在Java.Security .SecueCaseLoopule.DecurecLASS(未知源) 在Org.Apache .Calalina .Load .WebAppCythLooul.FordCub内部(WebAppCaseLooul.java:1850) … [错误]错误: 在jar:file:/c:/users/narinskya/workspace5/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/axis2service/WEB-INF/servicejars/version.jar中找不到带注释的类。服务部署失败。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Chakri    13 年前

    类加载器似乎无法加载位于xml解析器jar文件中的catalogmanager类。尝试将XML解析器jar(xml-resolver-1.2.jar)添加到WEB-INF/lib目录中。