问题标签 [mule]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mule - 属性 'strict' 不允许出现在 smooks1.4 的元素 'csv:listBinding' 中
我正在尝试使用 smooks1.4 读取 csv 文件。我想检查字段 mismatch ,因为在我的 smooks 配置文件中我使用的是 strict="true"。但它正在抛出
像这样的错误 cvc-complex-type.3.2.2: 属性 'strict' 不允许出现在元素 'csv:listBinding' 中
这是我的smooks-config.xml文件
我的 smooks 相关 Jar 文件是
帮助将不胜感激。
eclipse - 让 HelloWorld for Mule 工作的问题
我正在从这里的链接中尝试示例 Hello World:http: //www.mulesoft.org/documentation/display/MULE2INTRO/Quick+Start
我已经安装了 MuleIDE,并且在“创建 Mule 应用程序”部分。我正在关注它,但是最后当 Mule IDE 生成项目时,没有包含 hello-config.xml 文件的 conf 目录。我哪里出错了?有任何想法吗?我创建的项目如下所示。谢谢 :)
mule - Mule 动态流名称运行时
我想知道是否有人有任何经验动态设置我想在 Mule 中重定向到的流的名称?用例是我可能有数据进来,我想根据进来的数据将请求路由到特定的流。但是,mule-config 可能直到运行时才知道这个流,所以我需要选择一个对应于某个传入字段中的数据的流。
非常感谢。
cxf - 骡子 CXF 马歇尔响应
我在 Mule 3 中使用 cxf:jaxws-client,我从 Web 服务调用中得到的响应是 ReleasingInputStream 类型。我尝试添加 http-response-to-message-transformer,但这会产生错误 - 有谁知道我如何将响应作为对象而不是 ReleasingInputStream 检索?
非常感谢。
couchdb - 消息总线 + 事件存储 + PubSub
我正在考虑构建一个具有许多数据源的应用程序,每个数据源都将事件放入我的系统中。事件具有明确定义的数据结构,可以使用 JSON 或 XML 进行编码。
我希望能够保证事件被持久保存,并且事件被用作发布/订阅总线的一部分,每个事件可能有多个订阅者。
对于数据库,可用性非常重要,即使它扩展到多个节点,分区容差也很重要,这样我就可以扩展可以存储我的事件的位置的数量。最终的一致性对我来说已经足够了。
我正在考虑使用 JMS 企业消息传递总线(例如Mule)或 AMQP 企业消息传递总线(例如RabbitMQ或ZeroMQ)。
但是对于我的应用程序,似乎如果我可以使用 CouchDB 或类似的东西设置一个发布订阅系统,它会解决我的问题,而无需集成企业消息传递总线和持久存储系统。
哪个会更好,CouchDB + 缩放 + 负载平衡 + 某种 PubSub 机制,还是带有附加最终一致、可用、分区容错存储的显式 PubSub 消息传递系统?哪一个更容易设置、管理和操作?对于给定的成本,哪种解决方案具有高吞吐量?为什么?
另外,在选择我的技术之前,我还应该问其他问题吗?(顺便说一句,Java 是服务器端和客户端语言)。
configuration - 在 Mule 中显示泽西踪迹
Jersey 有一个看起来很有帮助的追踪功能。但是启用它的说明假设我有一个 web.xml 文件来放置配置。我的 mule 实例是独立的,我没有 web.xml 文件。如何启用泽西岛追踪?
jersey - Mule/Jersey 对文件上传请求返回 400
我正在编写一个使用 Jersey 实现一些 Web 服务的骡子应用程序。我想上传一个文件。我写了以下骨架
如果两个 FormDataParam 参数被注释掉,我就可以卷曲到服务器并获得预期的响应。在未注释参数的情况下,以下 curl (与以前相同)得到一个 400 错误作为响应。
我需要做什么才能成功地将文件发布到此代码并处理它?
rabbitmq - PubSub + 可靠的消息传递给不可靠的订阅者
我需要构建一个使用 Publish/Subscribe 总线(例如 Mule、ZeroMQ、RabbitMQ)的系统,但文献都暗示订阅者应用程序可以可靠地接收来自他们订阅的主题的消息,只要 Pub/Sub 总线能够传递消息。
我有一个系统,其中一些应用程序将可靠地连接到发布/订阅总线,但其他应用程序不会一直处于活动状态或连接到总线。
显而易见的解决方案是在不可靠的应用程序和发布/订阅总线之间建立某种“存在”协议,以便“存在”应用程序立即传递它们的消息,而“不存在”应用程序将它们的消息排队在持久缓冲区中某种形式的,一旦他们完成“在场握手”,排队的消息就会被传递给新出现的应用程序。
是否有任何发布/订阅总线内置了这种功能,或者是否有任何开源插件可以做到这一点?你能指出任何描述这一点的网址吗?
mule - 如何在 Mule 3 中构建一个简单的 Web 代理?
我运行了这个 Mule 3 文件,期望当我浏览到 时http://localhost:9000
,我会被重定向到http://localhost/path
(source - 在登录提示后面):
相反,我从网络浏览器收到这条不友好的消息:
mule - 我无法在命令行上运行 Mule 3
这是我在原始的 Mule 发行版中得到的:
但是,我可以从 Eclipse 运行 Mule。
请注意,导致3.2版本的最新开发快照没有任何此类问题。