Is there way to set Language on Signer Level
Tuesday, July 16, 2019 at 03:24amHi, 
 Chinese is not working on package level. 
We have application  and deployed the JAR file but Locale is not working for CHINESE. It is working for rest all Language.
Dont know exact issue because it is Siebel Application and we can only deploy JAR.  It is not working for CHINESE Locale.
Could you please suggest any other way to set Language.  like
1. Signer Level
2. Is there way  to call POST/HTTP and update Language on Existing package
 We will go ahead and create Package with SDK JAR and after creation if we can call any HTTP/POST and update language in Package.
Thanks, Danish
      
                                    
Reply to: Is there way to set Language on Signer Level
Tuesday, July 16, 2019 at 05:35amReply to: Is there way to set Language on Signer Level
Tuesday, July 16, 2019 at 07:24pmReply to: Is there way to set Language on Signer Level
Wednesday, July 17, 2019 at 05:38amReply to: Is there way to set Language on Signer Level
Wednesday, July 17, 2019 at 08:12amReply to: Is there way to set Language on Signer Level
Wednesday, July 17, 2019 at 12:30pmString packageId = "wlIXkBTEMLCtsb7bpZKFpKD0i9I="; String simplifiedChinese = "zh-CN"; HttpURLConnection sourceConn = null; try { URL sourceClient = new URL(API_URL+"/packages/"+packageId); sourceConn = (HttpURLConnection) sourceClient.openConnection(); sourceConn.setRequestProperty("Content-Type", "application/json"); sourceConn.setRequestProperty("Accept", "application/json; esl-api-version=11.21"); sourceConn.setRequestProperty("Authorization", "Basic " + API_KEY); sourceConn.setRequestMethod("PUT"); sourceConn.setDoOutput(true); sourceConn.setDoInput(true); String payload = "{\"language\":\""+simplifiedChinese+"\"}"; OutputStream os = sourceConn.getOutputStream(); System.out.println(payload); os.write(payload.getBytes()); os.flush(); os.close(); int sourceResponseCode = ((HttpURLConnection) sourceConn).getResponseCode(); Reader ir = sourceResponseCode == 200 ? new InputStreamReader(sourceConn.getInputStream()) : new InputStreamReader(sourceConn.getErrorStream()); BufferedReader in = new BufferedReader(ir); String inputLine; StringBuffer response = new StringBuffer(); while ((inputLine = in.readLine()) != null) { response.append(inputLine); } in.close(); if (sourceResponseCode != 200) { throw new RuntimeException(response.toString()); } } catch (RuntimeException re) { throw re; } catch (Exception e) { throw new RuntimeException("Fail to update package " + packageId + " : " + e.getMessage()); } finally { if (sourceConn != null) { sourceConn.disconnect(); } }Duo