Debug Logging for com.sssw.fw.usemgr package throws java.lang.NullPointerException

  • 3882952
  • 31-Jul-2007
  • 26-Apr-2012

Environment

Novell User Application 3.5
Novell Identity Manager 3.5

Situation

When turning debug logging for the package com.sssw.fw.usemgr package, the following error will occur in the Jboss server.log.

ERROR [[PortalAggregator]] Servlet.service() for servlet PortalAggregator threw exception
java.lang.NullPointerException at com.sssw.fw.usermgr.core.EboPersonalizeManager.getUserPreferenceInternally(EboPersonalizeManager.java:174)

Resolution

This is a bug in the 3.5 release of the Novell User Application. This bug has been fixed in the next release of the Novell User Application.

Additional Information

The completed errror display in the browser:

ERROR [[PortalAggregator]] Servlet.service() for servlet PortalAggregator threw exception
java.lang.NullPointerException at com.sssw.fw.usermgr.core.EboPersonalizeManager.getUserPreferenceInternally(EboPersonalizeManager.java:174)
at com.sssw.fw.usermgr.core.EboPersonalizeManager.getUserPreference(EboPersonalizeManager.java:124)
at com.sssw.portal.persist.userservice.impl.EboUserPortalInfoMeta.loadUserServiceElement(EboUserPortalInfoMeta.java:102)
at com.sssw.fw.persist.userservice.impl.EboUsvcDataAccessor.load(EboUsvcDataAccessor.java:196)
at com.sssw.fw.persist.userservice.impl.EboUsvcPersistenceProvider.load(EboUsvcPersistenceProvider.java:143)
at com.sssw.portal.manager.EboPortalManager.getUserPortalInfo(EboPortalManager.java:615)
at com.sssw.portal.manager.EboPortalManager.getUserPortalInfo(EboPortalManager.java:579)
at com.novell.afw.portal.aggregation.EboPortalAggregationHelper.getCurrentContainerPageName(EboPortalAggregationHelper.java:375)
at com.novell.afw.portal.aggregation.EboPortalAggregationHelper.getCurrentContainerPageName(EboPortalAggregationHelper.java:556)
at com.novell.afw.portal.aggregation.EboPortalAggregationControllerImpl.renderPortalResponse(EboPortalAggregationControllerImpl.java:372)
at com.novell.afw.portal.aggregation.EboPortalAggregationControllerImpl.renderPortalResponse(EboPortalAggregationControllerImpl.java:329)
at com.novell.afw.portal.aggregation.EboPortalAggregationServlet.handlePortalRequest(EboPortalAggregationServlet.java:595)
at com.novell.afw.portal.aggregation.EboPortalAggregationServlet.callService(EboPortalAggregationServlet.java:274)
at com.novell.afw.portal.aggregation.EboPortalAggregationServlet.doGet(EboPortalAggregationServlet.java:122)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.novell.afw.portal.i18n.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:145)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.tc5.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:87)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:595)