My Oracle Support Banner

"401: Unauthorized For Url" When Trying To Use Event Service In WebCenter Portal (Doc ID 1400731.1)

Last updated on JULY 07, 2020

Applies to:

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

Symptoms

After configuring Events for Exchange Server integration into a custom WebCenter application a 401 error is encountered when trying to log into the Exchange service through the Calendar task flow.

In the managed server log the following can be seen:

[2012-01-07T20:08:15.935-06:00] [CUSTOM_WC] [NOTIFICATION] [WCS-42611] [oracle.adf.extapp.rt] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId:<USERID>] [ecid: <ECID>] [APP: <APP_NAME>#V2.0] credentials successfully stored for external application ExchangeServiceForEvents_ExtApp by user <USERNAME>
[2012-01-07T20:08:19.143-06:00] [CUSTOM_WC] [ERROR] [] [oracle.webcenter.collab.events.adapter.oews2007.ExchangeSession] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (s
elf-tuning)'] [userId: <USERID>] [ecid: <ECID>] [APP: <APPNAME>#V2.0] oracle.webcenter.collab.events.adapter.oews2007.ExchangeSession[[
javax.xml.ws.WebServiceException: No Content-type in the header!
at com.sun.xml.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:268)
at com.sun.xml.ws.transport.http.client.HttpTransportPipe.processRequest(HttpTransportPipe.java:124)
at com.sun.xml.ws.transport.DeferredTransportPipe.processRequest(DeferredTransportPipe.java:121)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:866)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:815)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:778)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:680)
at com.sun.xml.ws.client.Stub.process(Stub.java:272)
at com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:153)
at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:115)
at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:95)
at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:136)
at $Proxy169.getFolder(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at weblogic.wsee.jaxws.spi.ClientInstanceInvocationHandler.invoke(ClientInstanceInvocationHandler.java:84)
at $Proxy162.getFolder(Unknown Source)
at oracle.webcenter.collab.events.adapter.oews2007.ExchangeSession.retrieveCalendarFolder(ExchangeSession.java:1026)
at oracle.webcenter.collab.events.adapter.oews2007.ExchangeSession.login(ExchangeSession.java:175)
at oracle.webcenter.collab.calendar.views.SecurityBean.isAuthenticated(SecurityBean.java:417)
at oracle.webcenter.collab.calendar.views.SecurityBean.isPersonalAuthenticated(SecurityBean.java:314)
at oracle.webcenter.collab.calendar.views.SecurityBean.doPersonalCredentialCheck(SecurityBean.java:197)
at oracle.webcenter.collab.calendar.views.SecurityBean.checkCredential(SecurityBean.java:169)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(Unknown Source)
at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
at oracle.adf.controller.internal.util.ELInterfaceImpl.invokeMethod(ELInterfaceImpl.java:173)
at oracle.adfinternal.controller.activity.MethodCallActivityLogic.execute(MethodCallActivityLogic.java:162)
at oracle.adfinternal.controller.engine.ControlFlowEngine.executeActivity(ControlFlowEngine.java:99

  


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


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