Supplier Punchout Fails with Error while using an Ampersand in the website URL
(Doc ID 2403780.1)
Last updated on MAY 16, 2023
Applies to:
Oracle iProcurement - Version 12.1.3 and laterInformation in this document applies to any platform.
Symptoms
In Oracle iProcurement, Release 12.1.3 as well as Releases 12.2.3 and higher:
When attempting to perform punchout with supplier with an ampersand in the website URL
the following error occurs.
ERROR
-----------------------
Error Code: 202 Supplier Site Does Not Respond
Unable to send the Login Request XML.
Supplier Login URL: xxxx
Request String: <?xml version = '1.0' encoding = 'UTF-8'?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.1.007/cXML.dtd">
<cXML version="1.1.007" xml:lang="en-US" payloadID="20180415032017.1684962934.-88617@xxx.com" timestamp="2018-04-15T03:20:17-07:00">
<Header>
</Request>
</cXML>
ProcessorException
No response received
Proxy Host: null
Proxy Port: -1
CA Certification File Location: /xx/xxx/apps/tech_st/10.1.2/sysman/config/b64InternetCertificate.txt
at oracle.apps.icx.punchout.processors.HttpPostProcessor.readResponse(HttpPostProcessor.java:270)
at oracle.apps.icx.punchout.processors.HttpPostProcessor.execute(HttpPostProcessor.java:112)
at oracle.apps.icx.punchout.server.PunchoutAMImpl.postLoginRequestXML(PunchoutAMImpl.java:1052)
at oracle.apps.icx.punchout.server.PunchoutAMImpl.performLogin(PunchoutAMImpl.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:190)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:722)
at oracle.apps.icx.por.common.webui.ClientUtil.invokeMethod(ClientUtil.java:997)
at oracle.apps.icx.por.common.webui.PorBaseCOImpl.invokeMethod(PorBaseCOImpl.java:242)
at oracle.apps.icx.punchout.webui.PunchoutLoginCO.performLogin(PunchoutLoginCO.java:329)
at oracle.apps.icx.punchout.webui.PunchoutLoginCO.processRequest(PunchoutLoginCO.java:109)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:620)
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Login to iProcurement
2. Perform supplier punchout
Changes
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 |
Changes |
Cause |
Solution |
References |