`

webservice中servelet与项目中其他servelet冲突

 
阅读更多

这些天在做项目时,要求将webservice集成到项目中,集成时发现web.xml中有冲突:

 

<servlet-mapping>
        <servlet-name>AxisServlet</servlet-name>
        <url-pattern>/services/*</url-pattern>
    </servlet-mapping>

<servlet-mapping>
        <servlet-name>WSOPServlet</servlet-name>
        <url-pattern>/axisservices/*</url-pattern>
    </servlet-mapping>

 WSOPServlet是目前公司自己研发的框架,不可以修改,否则牵连太多,所以只有将AxisServlet的/services/*修改为/axisservices/*,然后测试发布了一个webservice,结果wsdl指向的超链接仍然带有services:

 

http://loacalhost:8080/services/TestService?wsdl

 经过一番折腾,终于在源码中发现了线索,然后再server-config.wsdd文件中的<service name="TestService"...>标签里增加一个节点就可以了:

 

<endpointURL>http://localhost:8080/test/axisservices/</endpointURL>

 

至此该问题解决。

分享到:
评论

相关推荐

    Andriod访问WebService和Servlet.zip

    5. **处理异常**:在与WebService交互过程中,可能会遇到网络问题或服务器错误,因此必须捕获并处理可能出现的SoapFault和其他异常。 二、Android访问Servlet 1. **Servlet简介**:Servlet是一种Java技术,用于...

    webservice cxf集成servlet

    ### WebService CXF与Servlet集成详解 #### 一、项目准备与搭建 ##### 1. 创建Web Project - **项目命名**:首先,在开发环境中创建一个新的Web项目,并将其命名为`cxf_bigdata`。 ##### 2. 目录结构 - 项目的...

    底层Servlet实现WebService lzws.zip

    底层Servlet实现WebService,请根据“创建WebService的几种方式简介(EndPoint、JAX-WS、CXF、axis2、自定义Servlet+Document解析)”文章配套练习

    Idea实现WebService实例

    在项目中,我们需要引入处理WebService的库,如Apache CXF。可以通过Idea的"File" -&gt; "Project Structure" -&gt; "Modules" -&gt; "Dependencies",然后点击"+"添加JARs或目录,选择CXF的库文件。 3. **定义服务接口** ...

    webservice 第一个小项目

    - 认证与授权:在实际项目中,我们需要对WebService进行身份验证和权限控制,例如使用HTTPS进行安全传输,或者实现基于令牌的身份验证机制。 - 数据加密:对于敏感信息,数据应该在传输过程中加密,防止被窃取。 ...

    JSP+Servlet+SqlServer+WebService(XFire)E-家园网站

    在JSP+Servlet项目中,SqlServer作为后端数据库,可以存储用户的注册信息、动态内容等,并通过JDBC(Java Database Connectivity)接口与Java应用进行交互,实现数据的CRUD操作。 【WebService(XFire)】 WebService...

    webservice整合到自己的web项目中一同发布

    ### WebService整合到Web项目的详细步骤与注意事项 随着企业级应用的发展,WebService作为一种重要的通信协议,在集成不同系统间的数据和服务方面发挥着重要作用。本文将详细介绍如何将WebService整合到自己的Web...

    webservice如何配置实际项目中使用

    ### WebService 在实际项目中的配置详解 #### 一、引言 WebService 技术作为一种标准的、跨平台的、基于 XML 的服务通信技术,在企业级应用和服务集成领域扮演着极其重要的角色。它允许应用程序通过 HTTP 协议进行...

    WebService电视节目预报

    要实现Flash调用WebService,首先我们需要在Flash中创建一个ActionScript 3.0(AS3)项目。AS3是Flash中的编程语言,它支持与服务器进行HTTP通信,包括SOAP(Simple Object Access Protocol)协议,这是大多数...

    android 调用webservice 的简单登陆项目

    本项目是一个入门级别的教程,旨在帮助新手理解如何在Android应用中调用WebService进行用户登录验证。下面我们将详细探讨这个过程涉及的关键知识点。 1. Android网络编程基础: 在Android中,网络操作必须在非主线...

    基于 xfire 的 webservice 项目

    这个基于XFire的WebService项目,可能是为了演示如何利用XFire框架来构建和部署Web服务,以及如何与其他系统进行交互。 【描述】:虽然描述为空,但我们可以推断,这个项目可能包括了以下几个关键步骤和概念: 1. ...

    webservice动态访问天气预报(tomcat+jsp+servlet+webservice+cxf)

    在这个项目中,JSP页面作为用户与系统的交互界面,用户可以通过它输入查询城市名或触发天气预报请求。 2. **Tomcat**:Tomcat是Apache软件基金会的一个开源项目,是一个运行Java Servlet和JavaServer Pages的Java...

    WebService的优势与劣势

    5. **可扩展性强**:WebService的设计使其容易与其他现有系统和服务集成,也方便未来添加新的功能和服务。 6. **标准化**:使用WSDL(Web Services Description Language)、SOAP(Simple Object Access Protocol)...

    VC++中WebService服务的调用

    在VC++中调用WebService服务是一项常见的任务,尤其在跨平台通信、系统集成或扩展应用程序功能时。WebService是一种基于Web的、松耦合的服务,它使用标准的HTTP协议进行通信,并通过XML(eXtensible Markup Language...

    在web项目中新增或者添加webservice服务

    在Web项目中添加Web服务(Web Service)是一项常见的任务,特别是在构建分布式系统或者需要不同应用程序之间进行数据交换时。Web服务允许不同的应用平台通过统一的标准(如SOAP、RESTful等)进行通信。以下是一个...

    maven项目 cxf webservice

    【标题】"maven项目 cxf webservice"指的是使用Maven构建的一个项目,该项目集成了Apache CXF框架来开发Web服务。Apache CXF是一个开源的Java框架,它允许开发者创建和消费各种Web服务,包括SOAP和RESTful服务。...

    CXF servlet 发布webservice

    首先,我们需要在项目中引入CXF库。这可以通过Maven或Gradle的依赖管理来实现。接着,我们需要创建一个Java类,该类将作为我们的Web服务接口,通常会继承自JAX-WS的`javax.jws.WebService`注解。在这个接口中,我们...

    Windchill webservice

    通过Windchill提供的WebService接口,可以轻松地与其他系统进行集成,实现数据共享和服务交互等功能。本文档旨在详细介绍如何设置并使用Windchill自带的WebService功能。 #### 二、环境准备与配置 ##### 2.1 更新...

    在WinForm程序中调用WebService

    在WinForm应用程序中调用WebService是一项常见的任务,它允许客户端应用程序与远程服务器上的服务进行交互,从而实现数据交换和功能扩展。以下是如何在WinForm中实现这一操作的详细步骤及涉及的相关知识点: 1. **...

    C# webservice实例与在IIS上的部署

    1. **新建项目**:在Visual Studio中,选择"文件" -&gt; "新建" -&gt; "项目",然后在模板中选择".NET Framework"下的"Web"类别,选取"Webservice应用程序"。 2. **编写服务代码**:在生成的默认.asmx文件中,可以看到一...

Global site tag (gtag.js) - Google Analytics