当前位置: 首页 > 知识库问答 >
问题:

Apache Camel CXF设置传输属性

许博
2023-03-14

我正在与Camel SXF组件作斗争。我需要它不使用分块编码,但我没有找到设置参数的正确方法。

    @Bean
    public CxfEndpoint pdsEndpointBean() {
        CxfEndpoint cxfEndpoint = new CxfEndpoint();
        cxfEndpoint.setAddress(endpoint);
        cxfEndpoint.setEndpointName("foo");
        cxfEndpoint.setWsdlURL("bar");
        cxfEndpoint.setServiceClass(foo);
        HashMap<String, Object> properties = new HashMap<>();
        properties.put("AllowChunking",false);
        cxfEndpoint.setProperties(properties);
        return cxfEndpoint;
    }

有人能帮帮我吗?多谢:)

使用Camel 3.0.1

共有1个答案

百里阳平
2023-03-14

尝试使用CxfEndpointConfigurer,如下所示:

  cxfEndpoint.setCxfEndpointConfigurer(new CxfEndpointConfigurer() {
        @Override
        public void configure(final AbstractWSDLBasedEndpointFactory abstractWSDLBasedEndpointFactory) {

        }

        @Override
        public void configureClient(final Client client) {
            ((HTTPConduit)client.getConduit()).getClient().setAllowChunking(false);
        }

        @Override
        public void configureServer(final Server server) {

        }
    });

并且总是指定你的骆驼的版本

 类似资料:
  • 底层传输方式(transport)是当前 V2Ray 节点和其它节点对接的方式。底层传输方式提供了稳定的数据传输通道。通常来说,一个网络连接的两端需要有对称的传输方式。比如一端用了 WebSocket,那么另一个端也必须使用 WebSocket,否则无法建立连接。 底层传输(transport)配置分为两部分,一是全局设置(TransportObject),二是分协议配置(StreamSettin

  • 主要内容:Jsoup 设置属性 语法,Jsoup 设置属性 说明,Jsoup 设置属性 示例以下示例将展示在将 HTML 字符串解析为 Document 对象后使用方法设置 dom 元素的属性、批量更新和添加/删除类方法。 Jsoup 设置属性 语法 document : 文档对象代表 HTML DOM。 Jsoup : 解析给定 HTML 字符串的主类。 html : HTML 字符串。 link : 元素对象表示表示锚标记的 html 节点元素。 link.attr() : attr

  • 可查看或修改模型属性,例如,设置自定义 ID,修改模型名称、尺寸、位置等。 不同类型模型的属性设置不同,如建筑、门窗、墙等。另外,在人物/动物/植物模型属性中,设有播放动画属性。 传送点设置 编辑场景时,可以通过模型的自定义属性设置传送点。在预览场景时,第一人称行走模式下,当行走到传送点的位置时,会传送到配置的地点。 在自定义属性中添加传送属性 _Portal_,参数配置为要传送目标物体的自定义

  • 本文向大家介绍VUE.js实现动态设置输入框disabled属性,包括了VUE.js实现动态设置输入框disabled属性的使用技巧和注意事项,需要的朋友参考一下 需求背景 页面从list列表展示,跳转到新增和修改的时候,新增和修改用的是同一个页面:add-or-update.vue。 修改的时候用户的账号不能修改,因此需要将账号的输入框属性设置为"只读"。 代码样例 dataForm.id初始值

  • 问题内容: 如何使用in 将 属性设置为表单? 像这样: 我希望属性设置为 日历的 此字段 __ 问题答案: 您可以从树枝模板执行此操作:

  • 当我使用提供的Apache SOLR启动脚本(版本6.6.0)时,该脚本会创建并执行一个java命令行,该命令行具有两组SSL属性,它们的相关元素设置为相同的值。一组具有等名称,而另一组具有等名称。例如: 我们的安全团队不允许在命令行或环境变量中传递密码,但允许将它们放置在文件中,前提是该文件具有受限访问权限。我注意到在目录中有一个文件,可用于为所有属性提供默认值,包括。当我从java命令行中删除

  • 问题内容: 我有一个具有许多可设置/可获取的属性的类。我想使用 反射 来设置这些属性,但是我对实现有两个问题 这是我班上的一些简化代码 然后,我像这样设置各个字段: 这有效(即,当我调用set_attribute时设置实例变量。 但是,它们仅在实例变量被声明为public时起作用。当它们被声明为私有时,我得到一个 NoSuchFieldException 问题1: 当字段为私有时,为什么会出现该错

  • 问题 在你解析一个Document之后可能想修改其中的某些属性值,然后再保存到磁盘或都输出到前台页面。 方法 可以使用属性设置方法Element.attr(String key, String value), 和Elements.attr(String key, String value). 假如你需要修改一个元素的class 属性,可以使用Element.addClass(String clas