Null Pointer Exception when Accessing environment for IDM User Console
search cancel

Null Pointer Exception when Accessing environment for IDM User Console

book

Article ID: 378863

calendar_today

Updated On:

Products

CA Identity Suite

Issue/Introduction

Null Pointer Exception when accessing the realm for the IDM User Console via browser.

 

Exception during page display:

 java.lang.NullPointerException

at java.util.Hashtable.get(Hashtable.java:364)

at com.netegrity.taglib.skin.TagUtilBase.getSkin(TagUtilBase.java:70)

at com.netegrity.taglib.skin.TagUtilBase.getSkin(TagUtilBase.java:101)

at com.netegrity.taglib.skin.UpdateTag.chooseSkin(UpdateTag.java:371)

at com.netegrity.taglib.skin.UpdateTag.setActiveSkin(UpdateTag.java:309)

at com.netegrity.taglib.skin.UpdateTag.doEndTag(UpdateTag.java:141)

at org.apache.jsp.app.imcss.index_jsp._jspx_meth_skin_005fupdate_005f0(index_jsp.java:701)

at org.apache.jsp.app.imcss.index_jsp._jspService(index_jsp.java:170)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:590)

at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433)

at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:403)

at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:347)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:590)

at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)...

Cause

The custom skin is not listed in the index.jsp.

Resolution

  1. Open the index.jsp file in a text editor. This file is located in the following folder, for example:
     
    <iam_im.ear>/user_console_war/app/imcss
  2. Under the <skin:update> section, add the following as the first entry:
     
    <skin:skin name="yourskin" filename="/app/imcss/yourskin/yourskin.properties" />
     
  3. Save the file.

Additional Information