My Oracle Support Banner

Punchout to SSL https Sites Does Not Work in iProcurement After Upgrade from 11i to 12.2.2 on AIX (Doc ID 1936120.1)

Last updated on FEBRUARY 05, 2018

Applies to:

Oracle iProcurement - Version 12.2.2 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.2 version, Punchout to Supplier or hub

When attempting to perform punchout after upgrade from 11i to 12.2.2, the following error occurs. Punchout from this instance to most (70%) of the iProcurement punchout suppliers works fine, but many (30%) of the attempted punchouts give error.

ERROR
-----------------------
Error Code: 100 Unexpected Error
Unexpected exception occured in performLogin
java.lang.RuntimeException: HTTPSURL Init Failure: java.security.NoSuchAlgorithmException: SunX509 TrustManagerFactory not available
at sun.security.jca.GetInstance.getInstance(GetInstance.java:230)
at javax.net.ssl.TrustManagerFactory.getInstance(TrustManagerFactory.java:20)
at oracle.apps.icx.punchout.util.HttpsURL.init(HttpsURL.java:340)
at oracle.apps.icx.punchout.util.HttpsURL.(HttpsURL.java:123)
at oracle.apps.icx.punchout.processors.HttpPostProcessor.postRequest(HttpPostProcessor.java:150)
at oracle.apps.icx.punchout.processors.HttpPostProcessor.execute(HttpPostProcessor.java:110)
at oracle.apps.icx.punchout.server.PunchoutAMImpl.postLoginRequestXML(PunchoutAMImpl.java:983)
at oracle.apps.icx.punchout.server.PunchoutAMImpl.performLogin(PunchoutAMImpl.java:175)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Navigate to iProcurement
2. Choose Store = Computer Supplies - PUNCHOUT
3. Choose punchout site = ABC
- no errors
- this punchout works fine
- this content zone uses Direct Supplier Punchout (cXML), to https://www.ABC...
4. Navigate back to the iProcurement home page
5. Choose store = Electrical & Hardware Supplies - PUNCHOUT
6. Choose punchout site = XYZ
- get the error
- this content zone uses Direct Supplier Punchout (cXML), to https://www.XYZ...


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


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