web designer encoding problem

101 views
Skip to first unread message

tosi1...@gmail.com

unread,
Aug 21, 2014, 8:18:11 AM8/21/14
to jbpm-...@googlegroups.com

Hey there,

 
if I model a process via the Guvnor web interface and place special characters like german umlauts in the task names, then after closing and reopening the process the characters have changed to something weird.
Seems to be an encoding problem. How do I find out at which place the wrong encoding is happening? If everything was setup to use utf-8, it should not be a problem. At some place there must be another encoding.
ä-ö-ü-ß was changed to Ã¤-ö-ü-ß

For technical specs: I use jbpm 6.1.0 CR1 and I am on a Macbook Pro with Mavericks.
 
Thanks for any help.

Kris Verlaenen

unread,
Aug 22, 2014, 10:20:26 AM8/22/14
to tosi1...@gmail.com, jbpm-...@googlegroups.com
We'll investigate, thanks for opening https://issues.jboss.org/browse/JBPM-4429

Kris


--
You received this message because you are subscribed to the Google Groups "jBPM Usage" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jbpm-usage+...@googlegroups.com.
To post to this group, send email to jbpm-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jbpm-usage/b358f19f-966f-40a3-8726-807417991abe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

tosi1...@gmail.com

unread,
Aug 26, 2014, 4:39:59 AM8/26/14
to jbpm-...@googlegroups.com, tosi1...@gmail.com
I have updated the JIRA issue, because the effects of this problem are a show-stopper for us. I have added this as a comment to the issue:

We encountered another problem with special characters, that makes this bug (if it is one) to a blocker:
Letters are also changed, when special characters are used in gateway conditions. Let's say, there is a gateway, that checks, if a process variable contains a certain first name and chooses a different path in the process depending on the first name. If you try to define a condition like firstName equals "André" via the menu, then the name André will immediately be changed to André after closing the menu. In consequence, this path of the process will not be activated, if firstName is André.
By the way: When opening the condition menu again, André transforms into André and after closing to André.

If this does not get fixed and makes it to a final release soon, we can't deploy jbpm. Because of our customer working in Germany, we can't prevent the occurrence of special characters like umlauts, especially not as values of variables, that have to be checked by gateways.
We also plan to use the mail functionality of the user tasks. If we want to inform people about what their user task is, we will name the tasks in german language and have umlauts there. If the task names are adopted to the mail content, there will be the third place where encoding is an issue. Please make sure that the encoding of the mails is set to utf-8 encoding, too.

I don't know if this is related to this, but we encountered another problem with the letter "&" as part of a variable value. I opened a separate issue here:

Thank you again for your help.

Dich Ho

unread,
Apr 3, 2015, 4:52:23 AM4/3/15
to jbpm-...@googlegroups.com, tosi1...@gmail.com
I have the same error  and  I have found the solution.
You use environment variables: JAVA_TOOL_OPTIONS with value: -Dfile.encoding=UTF8;

Vào 15:39:59 UTC+7 Thứ Ba, ngày 26 tháng 8 năm 2014, Tosi Tosi đã viết:
Reply all
Reply to author
Forward
0 new messages