Invalid Byte Error When Sending Iws Request With Latin Characters (Doc ID 2300836.1)

Last updated on AUGUST 28, 2017

Applies to:

Oracle Utilities Customer Care and Billing - Version 2.5.0.2.0 and later
Information in this document applies to any platform.

Symptoms

Problem Summary
---------------------------------------------------
Invalid byte error when sending iws request with latin characters

Problem Description
---------------------------------------------------
When iws request was sent, it returns an iws response error "org.xml.sax.SAXParseException: Invalid byte 2 of 3-byte UTF-8 sequence."

Steps to recreate:
1. Create a new BO referenced to ACCOUNT MO, default application service, and do not allow new instances
2. Create a new IWS configuration that referenced to newly created BO in step 1; Transaction type of Read
3. Send a request that contains latin character
  Ex. Address on personAddressOverride contains "é" in it

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms