-
用CXF访问Squid后面的Web Service有问题5
我有个Web Service在Resin上面运行,发现如果前面加了Squid,用CXF访问就会出错,错误是:
Squid does not support all request methods for all access protocols.
For example, you can not POST a Gopher request.
在squid的访问日志看,见到:
"POST http://abc.com/ws/MyWs HTTP/0.0" 501 1504 "-" "-" TCP_DENIED:NONE
换Axis去访问,只要加载了默认提供的配置文件axis2.xml,访问是正常的。如果只用默认配置,会出同样的错误。因此我感觉这不是Squid配置的问题。
当我把前面的Squid去掉,直接访问Resin,无论如何访问都是正常的。
谁能帮忙看看如何配置CXF才能正常访问?我现在的CXF的Spring配置是用jaxws:client来配的。
2008年6月15日 15:18
1个答案 按时间排序 按投票排序
-
我记得以前CXF在访问Resin的时候HttpClient AllowTrunk得设成false, 你的客户端使用 jaxws:client配置中是把这个属性关闭了。
<http-conf:conduit name="{http://apache.org/hello_world_soap_http}SoapPort.http-conduit"> <http-conf:client Connection="Keep-Alive" MaxRetransmits="1" AllowChunking="false" /> </http-conf:conduit>
2008年6月25日 21:56
相关推荐
【标题】中的"Apache CXF Web Service Development"指的是使用Apache CXF框架进行Web服务开发的过程。这通常包括了创建服务接口、实现服务逻辑、配置服务端点、以及发布和调用服务等步骤。源码部分可能包含了示例...
CXF支持两种主要的Web Service规范:SOAP(简单对象访问协议)和REST(代表性状态转移)。SOAP是基于WSDL(Web服务描述语言)的,提供了一种标准的、面向消息的通信方式;而REST则更加轻量级,更倾向于资源导向的...
【标题】:“CXF 整合 Spring 搭建Web Service” 在开发Web服务时,Apache CXF是一个广泛使用的框架,它提供了丰富的功能,包括SOAP和RESTful服务的支持。而Spring框架则是Java企业级应用的核心,它简化了依赖注入...
实战Web Service 之 CXF 实战Web Service 之 CXF
Spring MVC、CXF和Web Service是企业级Java应用开发中的三个关键组件,它们分别在不同的层面上服务于构建高效、可扩展的Web应用程序。 Spring MVC,全称Spring Model View Controller,是Spring框架的一部分,专为...
这个压缩包"apache-cxf-2.4.0(Web Service代码生成)"显然包含了关于如何使用Apache CXF 2.4.0版本来生成Web服务代码的相关资料。在这个版本中,CXF提供了丰富的功能,包括SOAP、RESTful服务的支持,以及WSDL到Java...
**正文** 在IT行业中,Web服务是一种通过网络交换数据的方式,它允许不同的应用程序之间进行通信。Apache CXF是一个流行的开源框架,专门用于构建和...理解和掌握CXF,将有助于提升你在Web服务开发领域的专业技能。
在Java世界中,Apache CXF是一个广泛使用的开源框架,用于构建和部署Web服务。它提供了丰富的功能,包括SOAP、RESTful API的支持,以及与Spring框架的深度集成。本篇文章将深入探讨CXF与Spring的结合,以及如何创建...
Ⅰ)开发web service业务接口,该接口用@WebService修饰; Ⅱ)开发web service业务接口的实现类,也要用@WebService修饰; Ⅲ)使用EndPoint类的静态方法publish()来发布web service。 2、客户端 Ⅰ)调用CXF...
"Apache CXF开发Web Service - 开发Web Service之Kick Start"的主题意味着我们将深入探讨如何快速入门使用CXF进行Web服务开发。 首先,我们来看一下CXF的主要功能。CXF支持多种Web服务规范,如SOAP、RESTful(基于...
该例子详细展示了如何在Qt 4.5环境下利用C++和gSOAP库来访问由Java的CXF框架构建的Web服务。首先,我们要理解Qt是一个跨平台的应用程序开发框架,它提供了丰富的图形用户界面(GUI)功能。在这个例子中,Qt的多个...
而Apache CXF则是一个强大的Web服务框架,用于创建和消费Web服务。本教程将详细介绍如何利用Spring Boot与CXF进行集成,以发布Web服务并实现用户和密码验证的客户端调用。 首先,我们需要在Spring Boot项目中引入...
**实战Web Service —— 使用Apache CXF开发Web服务的教程** Apache CXF是一个开源的Java框架,用于构建和部署Web服务。本教程将带你深入理解如何利用CXF来开发高效、灵活的Web服务。我们将从基础概念开始,逐步...