My Oracle Support Banner

Arabic Encoding Error (Doc ID 2515643.1)

Last updated on SEPTEMBER 20, 2022

Applies to:

Oracle Utilities Customer Care and Billing - Version 2.6.0.1.0 and later
Oracle Utilities Framework - Version 4.3.0.5.0 to 4.3.0.6.0 [Release 4.3]
Information in this document applies to any platform.

Symptoms

**Examples provided in this article do not represent real life personal/confidential information**

**Disclaimer:** This KM article may include the following abbreviations:

CCB - Oracle Utilities Customer Care and Billing
OUAF/FW - Oracle Utilities Framework

On CC&B v2.6.0.1.0, When running batch job to send email, the following error occurs.

ERROR
-----------------------
- 13:47:10,898 [DEFAULTWorker:1] ERROR (com.splwg.base.domain.common.email.EmailService) Error encountered sending email.
javax.mail.MessagingException: Encoding error
at javax.mail.internet.MimeMessage.setSubject(MimeMessage.java:796) ~[mail_api-1.4.jar:1.4]

13:47:10,905 [DEFAULTWorker:1] ERROR (com.splwg.base.api.service.ServiceExecutionPolicy) Encountered exception, session marked for rollback
13:47:10,905 [DEFAULTWorker:1] ERROR (com.splwg.base.support.scripting.actions.Action) Failed invoking step : invokeBS 'F1-EmailService' using "F1-EmailService";
13:47:10,906 [DEFAULTWorker:1] ERROR (com.splwg.base.support.scripting.actions.Action) Failed invoking step : 20: edit data
  move null to "F1-EmailService";
  //Get the feature config option value for Email XAI Sender
  move null to "F1-GetFeatureConfiguration";
  move 'F1EM' to "F1-GetFeatureConfiguration/featureType";
  move 'C1XS' to "F1-GetFeatureConfiguration/optionType";
  invokeBS 'F1-GetFeatureConfiguration' using "F1-GetFeatureConfiguration";
  move "string(F1-GetFeatureConfiguration/options[1]/optionValue)" to $xaiSender;
  //Get the feature config option value for Email From
  move null to "F1-GetFeatureConfiguration";
  move 'F1EM' to "F1-GetFeatureConfiguration/featureType";
  move 'C1EF' to "F1-GetFeatureConfiguration/optionType";
  invokeBS 'F1-GetFeatureConfiguration' using "F1-GetFeatureConfiguration";
  move "string(F1-GetFeatureConfiguration/options[1]/optionValue)" to $emailFrom;
  move "parm/subject" to "F1-EmailService/emailDocument/subject/text";
  move "parm/emailMessage" to "F1-EmailService/emailDocument/messageText/text";
  move "parm/toAddress" to "F1-EmailService/emailDocument/+to/internetAddress/address";
  move "$emailFrom" to "F1-EmailService/emailDocument/from/internetAddress/address";
  move "$xaiSender" to "F1-EmailService/emailDocument/+sender/xaisender";
  invokeBS 'F1-EmailService' using "F1-EmailService";
  terminate;
end-edit;
13:47:10,906 [DEFAULTWorker:1] ERROR (com.splwg.base.api.serviceScript.ServiceScriptDispatcher) Failure in script : Script_Id(C1-NotifyCst)
13:47:10,906 [DEFAULTWorker:1] ERROR (com.splwg.base.support.scripting.actions.Action) Failed invoking step : invokeSS 'C1-NotifyCst' using "C1-NotifyCst";
13:47:10,907 [DEFAULTWorker:1] ERROR (com.splwg.base.support.scripting.actions.Action) Failed invoking step : if ("$isNotifyViaCSS = 'true'")
  // Notify via CSS
  move 'true' to "C1-PPBNtfCSS/forPaymentRequest";
  move "C1-PPBSA/accountId" to "C1-PPBNtfCSS/accountId";
  move "C1-PPBSA/saId" to "C1-PPBNtfCSS/saId";
  move "WX-SelfServiceTaskTypeBasis/bo" to "C1-PPBNtfCSS/serviceTaskTypeBO";
  move "WX-SelfServiceTaskTypeBasis/transactionalBo" to "C1-PPBNtfCSS/serviceTaskBO";
  move "$serviceTaskType" to "C1-PPBNtfCSS/serviceTaskType";
  move "parm/paymentMethod" to "C1-PPBNtfCSS/paymentMethod";
  move "parm/requestAmount" to "C1-PPBNtfCSS/requestedAmount";

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Run batch job to send email.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
No email is sent.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.