For OK v8.4.x Siebel/iConnect integration, IM Document Cannot Be Linked Thru iConnect When the CCA Field(like Title) Contains These Special Character: <, >, &, " and ' (Doc ID 2310196.1)

Last updated on NOVEMBER 02, 2017

Applies to:

Oracle Knowledge - Version 8.4.7 to 8.6 [Release 8.4 to 8.6]
Information in this document applies to any platform.

Symptoms

For OK v8.4.x Siebel/iConnect integration, IM Document Cannot Be Linked Thru iConnect When the CCA Field(like Title) Contains These Special Character: <, >, &, " and '

It will throw the error/exception in the iConnect logfile like below:

.... 
Request:name="type">CCAAddSolutionUTF-8name="user-agent.parameters.query_src">ccalinkname="FacetCollectionID">name="user-agent.parameters.facetCollectionID">name="structured_chart">name="instanceContext">kbname="result_language">en-USname="user-agent.parameters.result_language">en-USname="CCASRKey">1-2425479407name="CCASystem">Siebelname="TransactionId">788710052name="PriorTransactionId">788710051name="user-agent.parameters.prior_transaction_id">788710051name="FacetPriorTransactionId">788710051name="ui_mode">add_solutionname="user-agent.parameters.debug">truename="user-agent.parameters.ui_mode">add_solutionname="user-agent.parameters.language">en-USname="user-agent.parameters.charset">UTF-8name="user-agent.headers.accept">*/*name="user-agent.headers.accept-language">enname="user-agent.headers.accept-encoding">gzip, deflatename="user-agent.headers.connection">keep-alivename="RequestSource">IMname="IM.Restrict.UserGroup">XYZ.UG_PUBLIC,XYZ.UG_ENTITLED_CUSTOMER,XYZ.UG_ENTITLED_PARTNER,XYZ.UG_INTERNAL,XYZ.UG_ENTITLED_CUSTOMER,...name="extSessionId">F167A39A3EDB886A3F920FDFA94F8B41.IIC1name="CCAExtSolList">name="CCATypes">solution_id,resolution_idname="CCAAnswerSolutionsList">16777231:60824195name="CCAIMOnlySolutionsList">Telphones
handset malfunction_test' &name="DocGUID">name="DocTitle">name="DocType">name="DocURL">https://kb-staging.xyz.com/kb/index?page=content&id=${docID}&actp=search&viewlocale=${Locale_code}name="Status">solutionMM/dd/yyyy hh:mm:ssCause: com.inquira.util.xml.NodeBuilderException: The entity name must immediately follow the '&' in the entity reference.(1:2620)
at
com.inquira.util.xml.AbstractNodeBuilder.process(AbstractNodeBuilder.java:250)
at
com.inquira.util.xml.AbstractNodeBuilder.process(AbstractNodeBuilder.java:226)
at com.inquira.infra.gateway.Gateway.process(Gateway.java:274)
at com.inquira.infra.gateway.soap.Gateway.process(Gateway.java:47)
...

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