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

如何使用setters将属性设置为Apache Camel中的endpoint?

夏侯朝斑
2023-03-14

我想为endpoint设置一些属性,如下所示。

发件人()。至()。setProperty(超时,常量(12));

使用如上所述的setProperty,它正在将属性设置为exchange/message对象?如何在endpoint本身中检索此属性,或者如何为endpoint设置它(而不是通过在URI中传递它)?

我知道我们可以将其传递给endpointURI。但我只是想知道是否有一种方法可以帮助二传手。

共有1个答案

万俟英锐
2023-03-14

如果要为起始endpoint设置属性,可以按以下方式执行:

CxfEndpoint endpoint = (CxfEndpoint) new CxfComponent(this.getContext()).createEndpoint(<uri>);
endpoint.setxxx // here you can configure your endpoint with setters

from(endpoint)...
 类似资料:
  • null null 我用一个单独的脚本编写了整个测试用例,并首先在groovy控制台上测试了它。当我开始将它转换为soapUI,并使用该属性将数据从步骤2“传输”到步骤5时,我出现了问题,因为我似乎无法将Arraylist放入属性(请参见下面的错误消息)。 现在我感到困惑的是,这是不可能的,因为我可以很容易地将SQL实例放在属性中: 因此,我如何将我的数组(填充了对象)从步骤2传输到步骤5,以便与

  • 问题内容: 这段代码返回一个错误:AttributeError:无法设置属性这真的很遗憾,因为我想使用属性而不是调用方法。有谁知道为什么这个简单的例子不起作用? 问题答案: 这是你想要的吗? 取自http://docs.python.org/library/functions.html#property。

  • 问题内容: 嘿,用Class值设置bean属性的最佳方法是什么?关于XML配置。对于这样的豆: 问题答案: 只需注入类名,Spring就会为您将其转换为对象,例如

  • 我是骆驼的新手,我被困在一个似乎很简单的问题上。我需要解组交换中的2个XML,然后将相应的POJO传递给处理器。我在考虑是否可以取消整理一个xml,将其设置为一个属性作为交换,并对另一个xml重复相同的属性。最后,在处理器中,我将检索属性,并可以在处理器中执行所需的逻辑。我能够成功地解组XML的,并获得exchange.in.body中的最后一个POJO。但是有人能告诉我在exchange属性中设

  • 我是新手,甚至是web应用程序...我想设置的属性strut表单bean使用jsp点击事件的按钮。但是我不能这样做...... 以下是代码: jsp代码 相反,它给出了错误消息:'document.forms.myForm.elements.import按钮点击'是空或不是一个对象 表单bean代码: struts配置。xml 在上面的jsp代码中,使用了自定义标记库,其代码为:

  • 了解在 Dreamweaver 中如何使用文本属性检查器应用 HTML 格式或 CSS 格式。 可以使用文本属性检查器应用 HTML 格式或层叠样式表 (CSS) 格式。应用 HTML 格式时,Dreamweaver 会将属性添加到页面正文的 HTML 代码中。应用 CSS 格式时,Dreamweaver 会将属性写入文档头或单独的样式表中。 注意:在创建 CSS 内联样式时,Dreamweave