问题标签 [businessworks]

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.

0 投票
3 回答
1271 浏览

jms - JMS 优先级消息导致低优先级消息饥饿

我有一个全天加载高优先级 JMS 消息的队列,我想快速将它们排除在外。队列还定期以大批量的低优先级消息加载。我在忙碌的日子里看到的问题是,队列前面总是有足够的高优先级消息,以至于在该音量下降之前,没有低优先级的消息被选中。他们经常会排长队直到半夜。该应用程序分布在多个服务器上,但 CPU 甚至没有呼吸困难,JMS 似乎是瓶颈。

我的预感是实现某种老化算法,以提高已在队列中很长时间的消息的优先级,但当然,这就是中间件应该为我做的事情。我无法想象 JMS 提供者 (IBM WebsphereMQ) 或应用程序服务器 (TIBCO BusinessWorks) 没有某种设施来应对这种情况。所以在我开始写一些代码之前,我想我会问,有没有办法让这些技术中的任何一种来帮助我解决这个问题?

正在读取队列的 BusinessWorks 活动是 JMS SOAP 事件源,但我可以将其转换为 JMS 队列接收器活动或其他活动。

欢迎所有关于如何解决这个问题的想法:-) TIA

0 投票
0 回答
81 浏览

tibco - “HTTP Receiver/ProcessStarterOutput”的“Command”字符串输出在 Tibco 6 中消失了吗?

我使用魔术按钮从 5 -> 6 迁移了一个项目。该项目在记录器的 xpath 表达式中存在错误。以前,我将我的 HTTP 接收器中的 ProcessStarterOutput/Command 字符串输出到该记录器中。现在它说字符串不存在(实际上 ProcessStarterOutput 不再是 HTTP Receiver 对象的对象模型的一部分)。

这是搬家还是被批发?

0 投票
1 回答
336 浏览

insert - HSQLDB 通过 TIBCO BW 插入语句错误

我正在尝试执行将记录插入 hsqldb 表的 tibco bw 进程活动。插入记录时抛出错误;在这里,我附上了错误的快照。有什么线索吗?错误说 -

BW-JDBC-100014 Job-58000 Error in [Process/Receive Message.process/JDBC Update] "JDBC error reported: (SQLState = 42501) - java.sql.SQLSyntaxErrorException: user lacks privilege or object not found: HAWKEVENTS" caused by: java.sql.SQLSyntaxErrorException: user lacks privilege or object not found: HAWKEVENTS Caused by: org.hsqldb.HsqlException: user lacks privilege or object not found: HAWKEVENTS

谢谢!-saurabh

0 投票
1 回答
327 浏览

xpath - Tibco Active Matrix Business Works 将平面对象结构映射到复杂结构

我正在尝试将我的数据对象的输入格式映射到目标格式。

输入格式为:

目标格式应为:

我尝试在映射器工具中实现一些逻辑,但我意识到,这种映射不能仅使用映射器完成。您有什么建议,如何实现这种转变?

问候阿德里安

0 投票
2 回答
1534 浏览

tibco - Tibco BusinessWorks 6 解析 CSV 文件

我正在尝试将 CSV 文件解析为我的流程的输入。

我使用 FilePoller 检测在 .csv 文件中所做的任何更改。轮询器连接到 DataFormat Ressource 引用的 ParseData Activity,我在其中定义数据的结构。ParseData 的输出在 RenderXML 活动中用于创建 xml 字符串。

我面临的问题是,我无法遍历 CSV 文件中的每一行以将其解析为 XML 文档结构。

你有一个决议,如何实施?

请找到此帖子所附的“演示”过程。

链接到流程

先感谢您

阿德里安

0 投票
1 回答
2691 浏览

java - TIBCO BW 通过库 jar 自定义 javafunction

我使用了一个 java 类来创建一个自定义的 BW XPATH 函数,它按预期工作。

但现在我想创建一个包含所有自定义函数的 JAR 文件,我们想要为我们的公司将它们放在 TIBCO LIB 中。我向任何人请求一个关于如何在不使用任何单独的类文件的情况下执行此操作的过程。通过这种方式,我可以添加一堆 java 文件,这些文件可供其他开发人员从功能菜单中轻松使用

我尝试定义一个别名,到目前为止,唯一的选择是:

  1. 编写一个使用所有函数并将所有依赖类保存在 jar 中的单个类
  2. 将罐子放入 LIB
  3. 定义自定义 Java 函数并加载类

通过这个ear,不需要包含所有的类,只用ear封装了主类。

我正在尝试的完全类似于我们在设计器 xpath 函数选项中拥有的 BW 函数。

放置一个 JAR 并更新一个配置应该可以解决这个问题。请求大社区的帮助。

0 投票
1 回答
83 浏览

esb - BusinessWorks WriteFile 不工作

我是 BusinessWorks 的新手。这是我的应用程序的基本流程:

在此处输入图像描述

  1. 接收邮件

    基本配置。我很肯定这是有效的。

  2. 流(链接)

    检查附件

在此处输入图像描述

  1. 日志

    输出附件名称,如Email has attachment: application/xml; 名称="test.xml"

在此处输入图像描述

  1. 流(链接)

    检查它是否是正确的附件(当前为“test.xml”)

在此处输入图像描述

  1. 写文件

    从 $ReceiveMail/tns1:mimeEnvelopeElement/mimePart 1 /textContent写入文件

在此处输入图像描述

在此处输入图像描述

  1. 日志

    从 $WriteFile/fileInfo/fullName 输出文件名

在此处输入图像描述


因此,鉴于所有这些,这是我的输出:

这告诉我“test.xml”附件的路径检查有效。它还告诉我 WriteFile 正在传递我所期望的 $WriteFile/fileInfo/fullName

我究竟做错了什么?

0 投票
1 回答
189 浏览

html - 在 tibco BW 中如何设置 URL 的参数为邮件收件人?

我有一个具有发送邮件任务的 Tibco BW 进程。它将邮件发送给多个收件人。邮件正文包含一个带有参数的链接。当任何收件人单击该链接时,必须将收件人姓名作为参数发送到该链接。我怎么做?

0 投票
2 回答
612 浏览

.net - 如何从 TIBCO BusinessWorks 访问 .net dll

目前我在TIBCO Business Works 工作。我需要一些与 dot net 和 TIBCO BusinessWorks 通信相关的说明。除了 Webservice cosuming 选项之外,是否有任何其他选项(或适配器)可用于连接来自 TIBCO BusinessWorks 的 dll 文件?

0 投票
1 回答
2264 浏览

tibco - TIBCO BW:使用“读取文件”或“解析数据”活动读取资源文件

我的 BW 项目的资源文件夹中有一个 txt 文件。

我需要使用“读取文件”或“解析数据”活动来读取该文件。

这些活动需要我指定文件的位置。

  1. 资源文件的位置是什么,我可以将其用作“读取文件”或“解析数据”活动的文件规范?

    假设我的 txt 文件是 /Resources/Policy.txt,在我的 BW 项目中。

  2. 如果我的项目是 UTF-8 编码,那么该文件的编码是否也是 UTF-8?