My Oracle Support Banner

Specific User ID Intermittently Receives "java.lang.NullPointerException" in the Appserverlog.xml File That Others Do Not (Doc ID 2965046.1)

Last updated on SEPTEMBER 19, 2023

Applies to:

Oracle Communications MetaSolv Solution - Version 6.3.1 and later
Information in this document applies to any platform.

Symptoms

A "java.lang.NullPointerException" is occasionally observed in the appserverlog.xml file for only one user. When questioned, the user states they are not receiving any errors in the GUI. The issue cannot be reproduced. Below is the complete error parsed from the appserverlog.xml file.

Error

<log4j:event logger="cmm.invFromPB" timestamp="1620144351498" level="ERROR" thread="[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'" dateTime="Tue May 04 08:05:51 AKDT 2021" debugCode="0" moduleName="cmm.invFromPB" messageID="10122" appServerName="DEF_APPSERVER" className="DEF_CLASS" userName="{OSuserName}" machineName="{AppServerMachineName}" productName="nur">
<log4j:message><![CDATA[The server encountered the following Error: *************** User ID: {MSS_USERID}]]></log4j:message>

<log4j:cause><![CDATA[The server encountered the following Error:]]></log4j:cause>
<log4j:action><![CDATA[The server encountered the following Error:]]></log4j:action>
<log4j:throwable><![CDATA[java.lang.NullPointerException
at com.mslv.core.global.MSLVException.createMSLVException(MSLVException.java:138)
at com.mslv.core.global.ErrorHandler.logError(ErrorHandler.java:104)
at com.mslv.core.global.ErrorHandler.logError(ErrorHandler.java:131)
at com.mslv.core.api.internal.WM.delegate.pbpackage.InvAdjustDatesCLEC.process(InvAdjustDatesCLEC.java:64)
at MetaSolv.utilities.powerbuilder.BusinessObject.processRequest(BusinessObject.java:67)
at com.mslv.webapp.pblistener.PBListener.invokeClass(PBListener.java:640)
at com.mslv.webapp.pblistener.PBListener.doPost(PBListener.java:431)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:295)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:353)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:250)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3796)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3763)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:344)
at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)
at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2451)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2299)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2277)
at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1710)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1670)
at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:655)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:360)
]]></log4j:throwable>
</log4j:event>

 

NOTE: At this time, the "java.lang.NullPointerException" behavior described above has been associated to a known issue where a user experiences a webpage re-logon dialog (see below) for ASR Remarks timing out.


Error Text

You have reached this message because you have either not logged on
through MetaSolv Solution or your session has timed out.

You can automatically re-logon

 

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
Cause
Solution
References


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