Uploaded image for project: 'Jira Service Management Data Center'
  1. Jira Service Management Data Center
  2. JSDSERVER-4170

Unable to create IT Service Desk project if the default language is set to Russian or German (Switzerland)

      NOTE: This bug report is for JIRA Service Desk Server. Using JIRA Service Desk Cloud? See the corresponding bug report.

      Summary

      It is not possible to create an IT Service Desk project if the default language is set to Russian

      Affected version

      1000.196.0 (Cloud)
      1000.824.3 (Cloud)
      Service Desk 3.1.9 (Server)

      Steps to Reproduce

      1. Set the default language to Russian
      2. Create an IT Service Desk project

      Expected Results

      IT Service Desk project created

      Actual Results

      IT Service Desk project not created

      The following error is thrown:

      java.lang.RuntimeException: org.codehaus.jackson.JsonParseException: Unexpected character ('П' (code 1055 / 0x41f)): was expecting comma to separate OBJECT entries
       at [Source: java.io.StringReader@1b32752; line: 11, column: 373]
      ...
      Caused by: org.codehaus.jackson.JsonParseException: Unexpected character ('П' (code 1055 / 0x41f)): was expecting comma to separate OBJECT entries
       at [Source: java.io.StringReader@1b32752; line: 11, column: 373]
      ...
             	at com.atlassian.jira.plugins.importer.sample.SampleDataImporterImpl.parseSampleData(SampleDataImporterImpl.java:64)
      

      Note

      This is not only affecting the Russian language, but it is affecting the German (Switzerland) language as well.

      Workaround

      • Change the default language to English (US), create the IT Service Desk project then change the default language back to Russian
      • If the instance's language was Russian when Service Desk was started, then the Service Desk fields were created using Russian. For this case, changing the language to English is not enough. You should do the following:
        • On custom field's page, look for Изменить тип
        • Click on the cog icon next to the field > select Configure
        • On the options section, add Normal
        • Change the instance's language to English and then you should be able to create projects.

      Please note that when you change the language to English and then create a Service Desk project, some configuration for the project would be saved in English

          Form Name

            [JSDSERVER-4170] Unable to create IT Service Desk project if the default language is set to Russian or German (Switzerland)

            In Jira Service Desk 4.4.2 it's affect "Customer Service" project type too!

             

            Evgeny Gryaznov added a comment - In Jira Service Desk 4.4.2 it's affect "Customer Service" project type too!  

            Jira Service Desk 4.2.1 - the bug is still present

            Deleted Account (Inactive) added a comment - Jira Service Desk 4.2.1 - the bug is still present

            This bug stops me from choosing Jira Service Desk like a corporate Service Desk. You can earn more money, guys, please fix it just a little faster.

            Сергей Федотовский added a comment - This bug stops me from choosing Jira Service Desk like a corporate Service Desk. You can earn more money, guys, please fix it just a little faster.

            Joe Kerr added a comment -

            Seriously? 3 years? I hope you understand that in summer this bug will go to kindergarten)

            Joe Kerr added a comment - Seriously? 3 years? I hope you understand that in summer this bug will go to kindergarten)

            TerAnYu added a comment -

            In the JIRA Service Desk version 4.1.0, the problem is still not fixed.

            TerAnYu added a comment - In the JIRA Service Desk version 4.1.0 , the problem is still not fixed.

            I right understand that this BUG not fixed more than 2 years? I can't create Jira SD project with error such on screenshot.

            Jira SD Server : 4.0.2-REL-0004

            Kirill Krasnov added a comment - I right understand that this BUG not fixed more than 2 years? I can't create Jira SD project with error such on screenshot. Jira SD Server : 4.0.2-REL-0004

            Dmitry Telegin added a comment - - edited

            OK guys, finally a workaround.

            1. Navigate to your JSD install dir
            2. Find atlassian-jira/WEB-INF/application-installation/jira-servicedesk-application/jira-servicedesk-application-3.10.1.jar
            3. Inside, find i18n/sd-i18n_ru_RU.properties
            4. Find and comment out (or simply remove) the two lines beginning with:
              sd.project.template.default.itil.issue.description=* \u0412\u044B...
              sd.premade.default.issue.description=\u041A\u043B\u0438\u0435...
              
            5. If patching a live JSD instance, copy the updated jira-servicedesk-application-3.10.1.jar to your $JIRA_HOME/plugins/installed-plugins
            6. Restart JSD

            (Tech details: both problematic lines contain a sequence \\n\u041F, which, being applied to a JSON template, renders invalid JSON, which in turn breaks the project creation process. These lines are not responsible for anything critical. You'll only have your "PROJ-1 - What am I looking at?" issue with the description in English instead of Russian.)

            After that, you'll be able to create Basic (Базовая) and Customer Service (Служба поддержки клиентов) projects. Alas, this alone won't let you create IT Service Desk (Служба IT-техподдержки) aka ITSM project. It will still fail, however this is a completely different bug. Luckily, there's a workaround for it, too. Your journey continues here: JSDSERVER-5545

            Dmitry Telegin added a comment - - edited OK guys, finally a workaround. Navigate to your JSD install dir Find atlassian-jira/WEB-INF/application-installation/jira-servicedesk-application/jira-servicedesk-application-3.10.1.jar Inside, find i18n/sd-i18n_ru_RU.properties Find and comment out (or simply remove) the two lines beginning with: sd.project.template. default .itil.issue.description=* \u0412\u044B... sd.premade. default .issue.description=\u041A\u043B\u0438\u0435... If patching a live JSD instance, copy the updated jira-servicedesk-application-3.10.1.jar to your $JIRA_HOME/plugins/installed-plugins Restart JSD (Tech details: both problematic lines contain a sequence \\n\u041F , which, being applied to a JSON template, renders invalid JSON, which in turn breaks the project creation process. These lines are not responsible for anything critical. You'll only have your "PROJ-1 - What am I looking at?" issue with the description in English instead of Russian.) After that, you'll be able to create Basic (Базовая) and Customer Service (Служба поддержки клиентов) projects. Alas, this alone won't let you create IT Service Desk (Служба IT-техподдержки) aka ITSM project. It will still fail, however this is a completely different bug. Luckily, there's a workaround for it, too. Your journey continues here: JSDSERVER-5545

            Same bug in 3.10.0 Server

            Pavel Afanasev added a comment - Same bug in 3.10.0 Server

            Max N added a comment -

            The same issue on ver 3.9.1

            Please fix!!!

            Max N added a comment - The same issue on ver 3.9.1 Please fix!!!

            org.codehaus.jackson.JsonParseException: Unexpected character ('П' (code 1055 / 0x41f)): was expecting comma to separate OBJECT entries

            Version 3.9.1

            Lang System RU

            Ivan Kuznetsov added a comment - org.codehaus.jackson.JsonParseException: Unexpected character ('П' (code 1055 / 0x41f)): was expecting comma to separate OBJECT entries Version 3.9.1 Lang System RU

              Unassigned Unassigned
              nmohdkhalid Nabil
              Affected customers:
              59 This affects my team
              Watchers:
              66 Start watching this issue

                Created:
                Updated:
                Resolved: