jBPM 6中的REST工作项有时会在Workbench

时间:2015-07-23 13:52:14

标签: jbpm

我发现如果我将一个REST工作项放入一个进程,然后设置URL

Method=GET
Url=http://localhost/mytesturl/#{globalVariableSegment}/something?query1=#{variable}

虽然该行已成功保存到BPMN文件中,但它可以正常工作,所有变量都被转换为适当的值,但是,当我加载或保存BPMN文件时(通常我无法确切地解决)什么呢)网址将被覆盖为:

Url=http://localhost/mytesturl/#{globalVariableSegment}/something?query1

显然有一些关于'='的东西会扰乱工作台中的赋值编辑器,并导致它有时会终止那里的字符串。

任何人都可以对此进行传播,或建议解决方法吗?我已经尝试了我能想到的一切,包括设置全局变量并尝试“映射”它们。除了赋值之外的任何东西(即等号)似乎都会导致RestWorkItem抱怨Url是必需参数。

谢谢!

1 个答案:

答案 0 :(得分:0)

现在似乎没有人对此有这样的答案 - 所以对于任何搜索,我目前的解决方法是预先URLEncode字符串的查询参数部分。这看起来很有效,因为这样做,工作台也没有丢失或搞砸我的任何参数字符串。