Unable To Provision Discussions & Announcement Service In WebCenter Spaces
(Doc ID 1068193.1)
Last updated on NOVEMBER 08, 2022
Applies to:
Oracle WebCenter Portal - Version 11.1.1.2.0 to 11.1.1.9.0 [Release 11g]Information in this document applies to any platform.
Symptoms
WebCenter Instance has been configured with Oracle Access Manager (OAM).
When enabling Discussions and selecting it the following error is reported:
WCS- An error occurred while trying to provision the service "Discussions".
The service did not get provisioned.
Steps to Reproduce:
- Follow the documentation below to configure a working WebCenter 11.1.1.2 with Oracle Access Manager:
Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter 11g Release 1 (11.1.1)
Part Number E12405-04
23.7.1 Configuring Oracle Access Manager (OAM) - Create a new Group Space and enable Discussions (Group Space settings -> Services Tab, check the Discussions Box).
Error noted above is reported.
When Oracle Access Manager is using Form Based authentication, the error below is reported in the WLS_Spaces log file (WLS_SPaces-diagnostic.log file).
[WLS_Spaces] [WARNING] [] [oracle.webcenter.collab.share.security.DefaultRoleMapper] [tid: [ACTIVE].ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <USERID>] [ecid: <ECID>] [APP: webcenter] The removeUsers call is failed because of failure to authenticate the user weblogic, due to: Unable to connect to discussion server..[[
oracle.webcenter.collab.share.LoginFailedException: failure to authenticate the user weblogic, due to: Unable to connect to discussion server.
at oracle.webcenter.collab.forum.internal.jive.JiveForumSession.login(JiveForumSession.java:155)
at oracle.webcenter.collab.share.Session$1.call(Session.java:340)
at oracle.webcenter.collab.share.Session$1.call(Session.java:334)
at oracle.webcenter.concurrent.Submission$2.run(Submission.java:406)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.webcenter.concurrent.Submission.runAsPrivileged(Submission.java:420)
at oracle.webcenter.concurrent.Submission.run(Submission.java:347)
at oracle.webcenter.concurrent.Submission$SubmissionFutureTask.run(Submission.java:739)
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)
Caused by: oracle.webcenter.collab.share.SessionException: Unable to connect to discussion server.
at oracle.webcenter.collab.forum.internal.jive.JiveAuthenticator.handleException(JiveAuthenticator.java:308)
at oracle.webcenter.collab.forum.internal.jive.JiveAuthenticator.login(JiveAuthenticator.java:247)
at oracle.webcenter.collab.forum.internal.jive.JiveForumSession.login(JiveForumSession.java:128)
... 14 more
Caused by: java.net.MalformedURLException: no protocol: /loginforms/SampleLoginForm.html
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:154)
at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:727)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
... 15 more
Caused by: java.net.MalformedURLException: no protocol: /loginforms/SampleLoginForm.html
at java.net.URL.<init>(URL.java:567)
at java.net.URL.<init>(URL.java:464)
at java.net.URL.<init>(URL.java:413)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:133)
... 29 more
When Oracle Access Manager is using Basic Authentication, the error below is reported in the WLS_Spaces log file (WLS_SPaces-diagnostic.log file).
[WLS_Spaces] [WARNING] [] [oracle.webcenter.collab.share.security.DefaultRoleMapper] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <USERID>] [ecid: <ECID>] [APP: webcenter] The removeUsers call is failed because of failure to authenticate the user weblogic, due to: Unable to connect to discussion server..[[
oracle.webcenter.collab.share.LoginFailedException: failure to authenticate the user weblogic, due to: Unable to connect to discussion server.
at oracle.webcenter.collab.forum.internal.jive.JiveForumSession.login(JiveForumSession.java:155)
at oracle.webcenter.collab.share.Session$1.call(Session.java:340)
at oracle.webcenter.collab.share.Session$1.call(Session.java:334)
at oracle.webcenter.concurrent.Submission$2.run(Submission.java:406)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.webcenter.concurrent.Submission.runAsPrivileged(Submission.java:420)
at oracle.webcenter.concurrent.Submission.run(Submission.java:347)
at oracle.webcenter.concurrent.Submission$SubmissionFutureTask.run(Submission.java:739)
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:619)
Caused by: oracle.webcenter.collab.share.SessionException: Unable to connect to discussion server.
at oracle.webcenter.collab.forum.internal.jive.JiveAuthenticator.handleException(JiveAuthenticator.java:316)
at oracle.webcenter.collab.forum.internal.jive.JiveAuthenticator.login(JiveAuthenticator.java:247)
at oracle.webcenter.collab.forum.internal.jive.JiveForumSession.login(JiveForumSession.java:128)
... 14 more
Caused by: (401)Authorization Required
at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:744)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
... 15 more
"
Changes
WebCenter Instance has been configured with Oracle Access Manager (OAM).
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 |