My Oracle Support Banner

Error Handling In WLS 9 Policies Behaves Differently In WLS 10.3.4 and WLS 10.3.6 (Doc ID 1630920.1)

Last updated on OCTOBER 09, 2020

Applies to:

Oracle WebLogic Server - Version 10.3.4 to 10.3.6
Information in this document applies to any platform.

Symptoms

The way errors are handled when calling a web service that is secured (with X509) through WLS 9 policies has changed between WLS 10.3.4 and WLS 10.3.6.

WLS 10.3.6 simply gives an internal server exception whereas WLS 10.3.4 gives a clear indication of what exactly went wrong. 

This can be verified by defining a very simple echo service which is secured using some custom WLS 9 policies. If you call that service with the right certificate, you get a reply as expected. However, when you perform a call with a problematic request, the behavior differs.

On WLS 10.3.4, this is what you get:


1) Call to secured service without passing a certificate



As you can see this is completely different behavior and a lot less informative than what we see in WLS 10.3.4.

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


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