Bug 1328941 - Authoring->Project Authoring->New Item->Data Object: Only accepting latin characters as input
Summary: Authoring->Project Authoring->New Item->Data Object: Only accepting latin cha...
Keywords:
Status: CLOSED EOL
Alias: None
Product: JBoss BPMS Platform 6
Classification: Retired
Component: Business Central
Version: 6.3.0
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
: ---
Assignee: Walter Medvedeo
QA Contact: Lukáš Petrovický
URL:
Whiteboard:
Depends On: 1334298
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-04-20 16:25 UTC by Krishna Babu K
Modified: 2020-03-27 19:04 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-03-27 19:04:42 UTC
Type: Bug


Attachments (Terms of Use)
Screen shot reference for the reported issue. (102.61 KB, image/png)
2016-04-20 16:25 UTC, Krishna Babu K
no flags Details

Description Krishna Babu K 2016-04-20 16:25:53 UTC
Created attachment 1149125 [details]
Screen shot reference for the reported issue.

Description of problem:
Unable to set Data Object name with other than latin characters.

Version-Release number of selected component (if applicable):
6.3.0 GA

How reproducible:
Always

Steps to Reproduce:
1.Log in to business-central
2.Navigate to Authoring->Project Authoring->New Item->Data Object
3.Try to set Data Object name using non latin characters.
4.For example try to set name as 'ыфва', giving 'Resource name "ыфва" is invalid.' error.

Actual results:
Only accepting latin characters.

Expected results:
All supported languages should be accepted.

Additional info:

Comment 2 manstis 2016-05-03 08:27:07 UTC
Looks like org.kie.workbench.common.services.backend.validation.ValidationUtils needs tweaking to accept Unicode characters (use of CharUtils.isAsciiPrintable(..) is obviously too restrictive).

Comment 3 Walter Medvedeo 2016-05-04 08:07:11 UTC
Unfortunately it can't find the BZ at this moment, but I remember that time ago it was requested to enable the creation of data objects with chinese characters in the name. And it was discarded since there were no warranty that all modules that uses the data objects will support this. e.g. example process varaibles.

So I'll appreciate that Edson or Kirs take a look at this and evaluate if this is something we want to have.

Comment 4 Edson Tirelli 2016-05-04 12:19:39 UTC
Walter, we need to support Unicode on our tooling, including data models (class names and field names). There are customers, for instance, in Japan and China that use other non-ascii alphabets.


Note You need to log in before you can comment on or make changes to this bug.