Error in Log File java.lang.IllegalArgumentException "localeStr passed in CTOR should be of en OR en-US format" After Login to WebCenter Portal and Browser Page Keeps Redirecting.

(Doc ID 1588853.1)

Last updated on MARCH 08, 2017

Applies to:

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

Symptoms

After logging into Portal as a user, the browser keeps redirecting and may eventually display the error:

  "The Page isn't redirecting properly"


WC_Spaces-diagnostic.out  file has:


[20 Sep 2013 10:41:25,838] [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] [INFO] The validation request for user with DN: "uid=clevio_andreola,cn=c,cn=users,dc=sicredi,dc=com,dc=br" succeeded.

<Sep 20, 2013 10:41:26 AM BRT> <Warning> <oracle.portlet.client.service.activity.PortletInstrumentation> <WCS-40025> <Muffling exception in method endActivityListeners, context = java.lang.NullPointerException.
java.lang.NullPointerException
at oracle.webcenter.framework.service.AnalyticsUtil.parseGroupSpaceId(AnalyticsUtil.java:656)
at oracle.webcenter.framework.service.AnalyticsUtil.sendPortletViewEvent(AnalyticsUtil.java:493)
at oracle.portlet.client.adapter.dms.DMSActivity.endActivityAnalytics(DMSPerformanceLogger.java:815)
at oracle.portlet.client.adapter.dms.DMSActivity.endActivity(DMSPerformanceLogger.java:733)
at oracle.portlet.client.adapter.dms.DMSPerformanceLogger.endActivity(DMSPerformanceLogger.java:165)
at oracle.portlet.client.service.activity.PortletInstrumentation.endActivityListeners(PortletInstrumentation.java:192)
at oracle.portlet.client.service.activity.PortletInstrumentation.callListenersEnd(PortletInstrumentation.java:171)
at oracle.portlet.client.service.activity.PortletBase.ended(PortletBase.java:127)
at oracle.portlet.client.service.activity.PortletBase.setSucceeded(PortletBase.java:81)
at oracle.portlet.client.service.activity.PortletActivity.checkIfEnded(PortletActivity.java:81)
at oracle.portlet.client.service.activity.PortletBase.checkIfParentEnded(PortletBase.java:142)
at oracle.portlet.client.service.activity.PortletBase.ended(PortletBase.java:128)
at oracle.portlet.client.service.activity.PortletBase.setSucceeded(PortletBase.java:81)
at oracle.portlet.client.service.activity.PortletWork.checkIfEnded(PortletWork.java:86)
at oracle.portlet.client.service.activity.PortletBase.checkIfParentEnded(PortletBase.java:142)
at oracle.portlet.client.service.activity.PortletBase.ended(PortletBase.java:128)
at oracle.portlet.client.service.activity.PortletThreadWork.ended(PortletThreadWork.java:128)
at oracle.portlet.client.service.activity.PortletBase.setSucceeded(PortletBase.java:81)
at oracle.portlet.client.service.activity.PortletCall.checkIfParentEnded(PortletCall.java:54)


<Sep 20, 2013 10:41:26 AM BRT> <Warning> <oracle.webcenter.webcenterapp.internal.view.webapp> <BEA-000000> <localeStr passed in CTOR should be of en OR en-US format.>
<Sep 20, 2013 10:41:26 AM BRT> <Error> <HTTP> <BEA-101020> <[ServletContext@897518622[app:webcenter module:/webcenter path:/webcenter spec-version:2.5 version:11.1.1.4.1]] Servlet failed with Exception
java.lang.IllegalArgumentException: localeStr passed in CTOR should be of en OR en-US format.
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleRequestWrapper.<init>(WebCenterLocaleRequestWrapper.java:82)
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.doFilter(WebCenterLocaleWrapperFilter.java:222)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
Truncated. see log file for complete stacktrace

<Sep 20, 2013 10:41:26 AM BRT> <Error> <oracle.webcenter.webcenterapp> <BEA-000000> <Internal Error (WCS#2013.09.20.10.41.26)>


<Sep 20, 2013 10:41:26 AM BRT> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'WLS1_WC_Spaces2' has triggered at Sep 20, 2013 10:41:26 AM BRT. Notification details:
WatchRuleType: Log
WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'WL-101020') OR (MSGID = 'WL-101017') OR (MSGID = 'WL-000802') OR (MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802'))
WatchData: DATE = Sep 20, 2013 10:41:26 AM BRT SERVER = WLS1_WC_Spaces2 MESSAGE = [ServletContext@897518622[app:webcenter module:/webcenter path:/webcenter spec-version:2.5 version:11.1.1.4.1]] Servlet failed with Exception
java.lang.IllegalArgumentException: localeStr passed in CTOR should be of en OR en-US format.
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleRequestWrapper.<init>(WebCenterLocaleRequestWrapper.java:82)
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.doFilter(WebCenterLocaleWrapperFilter.java:222)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)      

        
     
     

WC_Spaces-diagnostic.log  will have repeated error:



[2013-10-02T09:44:59.094+10:00] [WC_Spaces] [WARNING] [] [oracle.webcenter.webcenterapp.internal.view.webapp] [tid: [ACTIVE].ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 829e29b88fa8d3f8:909fbe3:1415360dff3:-8000-000000000000cf64,0] [APP: webcenter#11.1.1.4.0] localeStr passed in CTOR should be of en_US format.


 

Changes

 Possible default language changed by user.

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