Bug 1328941

Summary: Authoring->Project Authoring->New Item->Data Object: Only accepting latin characters as input
Product: [Retired] JBoss BPMS Platform 6 Reporter: Krishna Babu K <kkrothap>
Component: Business CentralAssignee: Walter Medvedeo <wmedvede>
Status: CLOSED EOL QA Contact: Lukáš Petrovický <lpetrovi>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.3.0CC: etirelli, kkrothap, manstis, wmedvede
Target Milestone: ---Keywords: Translation
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-03-27 19:04:42 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On: 1334298    
Bug Blocks:    
Attachments:
Description Flags
Screen shot reference for the reported issue. none

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.