java.lang.ClassNotFoundException:javax.xml.rpc.Service

时间:2013-01-04 06:38:32

标签: java rest soap jersey axis

我在eclipse中创建了一个动态Web项目,它使用使用Axis生成的Stub来调用一些基于SOAP的Web服务。有一个java类实际上使用这个存根来生成响应。我在WEB-INF / lib中包含了所需的轴jar(Target Runtime- Tomcat 7)。该项目还使用Jersey生成REST api,用于其他一些REST Web服务调用。我调试了这个问题,发现当控件实际上在使用存根的类的构造函数中时,它会抛出异常,

... 2013年1月4日上午11:26:42 com.sun.jersey.spi.container.ContainerResponse mapMappableContainerException

严重:MappableContainerException中包含的异常无法映射到响应,重新抛向HTTP容器 java.lang.NoClassDefFoundError:javax / xml / rpc / ServiceException ...

以下是与servlet相关的web.xml的内容,

               泽西REST服务                com.sun.jersey.spi.container.servlet.ServletContainer

            <init-param>
                    <param-name>com.sun.jersey.config.property.packages</param-name>
                    <param-value>{PackageName}</param-value>
            </init-param>
    <init-param>
        <param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name>
        <param-value>true</param-value>
    </init-param>

    <init-param>
        <param-name>com.sun.jersey.spi.container.ContainerResponseFilters</param-name>
        <param-value>{ResponseFilterClass}</param-value>
    </init-param>

    <load-on-startup>1</load-on-startup>
</servlet>

我是否缺少更多依赖项?因为它给出了异常的类,它的jar已经包含在WEB-INF / lib中 在这方面的任何帮助都非常感谢。 提前谢谢。

0 个答案:

没有答案