Fusion Middleware Control 11.1.1 Home Page Renders Either a Blank Page or a Wrongly Formatted Page After a New Install (Doc ID 1154521.1)

Last updated on JULY 29, 2017

Applies to:

Oracle Fusion Middleware - Version 11.1.1.2.0 and later
Microsoft Windows x64 (64-bit)
Linux x86-64

Symptoms

In a Fusion Middleware 11g installation on Windows x86 64bit bit , after a successful installation and configuration, access to FMW Control fails and accessing http://hostname:7001/em shows a blank page, or a page with wrong fonts. The problem can be reproduced with  any browser flavour

The <domain home>/servers/AdminServer/logs/Adminserver.log shows the following "java.lang.StringIndexOutOfBoundsException: String index out of range: -2" error stack:

 

####<09-jul-2010 13H38' CEST> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <1278675512589> <[ServletContext@1598606683[app:em module:/em path:/em spec-version:2.5]] Servlet failed with Exception
java.lang.StringIndexOutOfBoundsException: String index out of range: -2
at java.lang.String.substring(String.java:1937)
at java.lang.String.substring(String.java:1904)
at org.apache.myfaces.trinidadinternal.style.util.CSSGenerationUtils._getEachMappedSelector(CSSGenerationUtils.java:948)
at org.apache.myfaces.trinidadinternal.style.util.CSSGenerationUtils._getMappedNSSelector(CSSGenerationUtils.java:900)
at org.apache.myfaces.trinidadinternal.style.util.CSSGenerationUtils.getMappedSelector(CSSGenerationUtils.java:805)
at org.apache.myfaces.trinidadinternal.style.util.CSSGenerationUtils.writeCSS(CSSGenerationUtils.java:210)
at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._createStyleSheetFiles(FileSystemStyleCache.java:793)
at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._createEntry(FileSystemStyleCache.java:536)
at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._getEntry(FileSystemStyleCache.java:445)
at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache.getStyleSheetURIs(FileSystemStyleCache.java:177)
at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.StyleSheetRenderer.encodeAll(StyleSheetRenderer.java:97)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1501)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll(UIXComponentBase.java:771)
.
.
.

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