When WebCenter Portal PS5 BP3+ (11.1.1.6.3) is Applied on Top of an 11.1.1.6.x Instance the Connection Between Spaces and Discussions servers fails (Doc ID 1472681.1)

Last updated on MARCH 16, 2015

Applies to:

Oracle WebCenter Portal - Version 11.1.1.6.0 and later
Information in this document applies to any platform.

Symptoms

On a WebCenter Portal 11.1.1.6.0 you install Bundle Patch 3 (eg, 11.1.1.6.3) or above.

The same can be applicable onto WebCenter Portal custom framework applications (built in JDeveloper).

 

The connection between Spaces and Discussions servers fails with the following error within the WC_Spaces.out

<Jun 14, 2012 1:36:02 AM PDT> <Error> <oracle.webservices.jaxws> <BEA-000000>
<Error while invoking endpoint
"http://hostname:8890/owc_discussions/OWCDiscussionsServiceAuthenticated" from client; Client side policies: [oracle/wss10_saml_token_client_policy];
Security Subject: xxx.xxx@oracle.com>
<Jun 14, 2012 1:36:02 AM PDT> <Error>
<oracle.webcenter.concurrent.Submission> <BEA-000000> <Submission[id=6,
service=oracle.webcenter.collab.forum, resource=null] caught exception
running task oracle.webcenter.collab.share.LoginFailedException: failure to authenticate the userxxx.xxx@oracle.com, due to: Unexpected error occurred, due to : oracle.j2ee.ws.client.jaxws.JRFSOAPFaultException: Client received SOAP Fault from server : SOAP must understand error. Server could not understand one or more SOAP headers :
{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security
        at oracle.webcenter.collab.forum.internal.jive.JiveForumSession.login(JiveForumSession.java:212)
        at oracle.webcenter.collab.share.Session$1.call(Session.java:652)
        at oracle.webcenter.collab.share.Session$1.call(Session.java:646)
        at oracle.webcenter.concurrent.Submission$2.run(Submission.java:484)
        at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
        at oracle.webcenter.concurrent.Submission.runAsPrivileged(Submission.java:498)
        at oracle.webcenter.concurrent.Submission.run(Submission.java:424)
        at oracle.webcenter.concurrent.Submission$SubmissionFutureTask.run(Submission.java:889)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:139)
        at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.runTask(ModifiedThreadPoolExecutor.java:657)
        at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.run(ModifiedThreadPoolExecutor.java:683)
        at java.lang.Thread.run(Thread.java:662)
Caused By: oracle.webcenter.collab.share.SessionException: Unexpected error occurred, due to : oracle.j2ee.ws.client.jaxws.JRFSOAPFaultException: Client received SOAP Fault from server : SOAP must understand error. Server could not understand one or more SOAP headers :
{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security
        at oracle.webcenter.collab.forum.internal.jive.JiveAuthenticator.login(JiveAuthenticator.java:229)
        at oracle.webcenter.collab.forum.internal.jive.JiveForumSession.login(JiveForumSession.java:185)
        at oracle.webcenter.collab.share.Session$1.call(Session.java:652)
        at oracle.webcenter.collab.share.Session$1.call(Session.java:646)
        at oracle.webcenter.concurrent.Submission$2.run(Submission.java:484)
        at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
        at oracle.webcenter.concurrent.Submission.runAsPrivileged(Submission.java:498)
        at oracle.webcenter.concurrent.Submission.run(Submission.java:424)
        at oracle.webcenter.concurrent.Submission$SubmissionFutureTask.run(Submission.java:889)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:139)
        at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.runTask(ModifiedThreadPoolExecutor.java:657)
        at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.run(ModifiedThreadPoolExecutor.java:683)
        at java.lang.Thread.run(Thread.java:662)
Caused By: oracle.j2ee.ws.client.jaxws.JRFSOAPFaultException: Client received SOAP Fault from server : SOAP must understand error. Server could not understand one or more SOAP headers :
{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security
        at oracle.j2ee.ws.client.jaxws.DispatchImpl.throwJAXWSSoapFaultException(DispatchImpl.java:1040)
        at oracle.j2ee.ws.client.jaxws.DispatchImpl.invoke(DispatchImpl.java:826)
        at oracle.j2ee.ws.client.jaxws.OracleDispatchImpl.synchronousInvocationWithRetry(OracleDispatchImpl.java:235)
        at oracle.j2ee.ws.client.jaxws.OracleDispatchImpl.invoke(OracleDispatchImpl.java:106)
        at oracle.j2ee.ws.client.jaxws.WsClientProxyInvocationHandler.invoke(WsClientProxyInvocationHandler.java:254)
        at $Proxy218.getUserByUsername(Unknown Source)
        at oracle.webcenter.collab.forum.internal.jive.JiveAuthenticator.login(JiveAuthenticator.java:205)
        at oracle.webcenter.collab.forum.internal.jive.JiveForumSession.login(JiveForumSession.java:185)
        at oracle.webcenter.collab.share.Session$1.call(Session.java:652)
        at oracle.webcenter.collab.share.Session$1.call(Session.java:646)
        at oracle.webcenter.concurrent.Submission$2.run(Submission.java:484)
        at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
        at oracle.webcenter.concurrent.Submission.runAsPrivileged(Submission.java:498)
        at oracle.webcenter.concurrent.Submission.run(Submission.java:424)
        at oracle.webcenter.concurrent.Submission.run(Submission.java:424)
        at oracle.webcenter.concurrent.Submission$SubmissionFutureTask.run(Submission.java:888)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.runTask(ModifiedThreadPoolExecutor.java:657)
        at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.run(ModifiedThreadPoolExecutor.java:682)
        at java.lang.Thread.run(Thread.java:662)

 

 

Changes

Installed PS5 Bundle Patch 3 (eg, 11.1.1.6.3) or above.

This same problem can also happen simply after a domain restart and the same solution applies. Oracle Support has seen this happening.

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