java.lang.NullPointerException: Cannot read field "level" because "r" is null
search cancel

java.lang.NullPointerException: Cannot read field "level" because "r" is null

book

Article ID: 449559

calendar_today

Updated On:

Products

Network Observability

Issue/Introduction

After upgrading DX NetOps Spectrum to 25.4.9, the following errors are being printed to the Spectrum Tomcat Log:

2026-06-26 15:03:03,993 [PoolThread-4: GlobalPool => NimsoftIntegrationServlet] WARN  com.aprisma.errorlog - Error watching attributes for models in domain 0x10000000 : java.lang.NullPointerException: Cannot read field "level" because "r" is null
   at org.apache.log4j.Priority.isGreaterOrEqual(Priority.java:181)
   at com.inprise.vbroker.Logging.impl.log4j.Log4JLogger.isLoggingAllowed(Unknown Source)
   at com.borland.security.csiv2.CSIV2ClientRequestInterceptor.send_request(CSIV2ClientRequestInterceptor.java:389)
   at com.inprise.vbroker.interceptor.ClientPIAdapterImpl.prepare_request(Unknown Source)
   at com.inprise.vbroker.interceptor.ChainClientInterceptorAdapter.prepare_request(Unknown Source)
   at com.inprise.vbroker.interceptor.ChainClientInterceptorAdapter.request(Unknown Source)
   at com.inprise.vbroker.orb.DelegateImpl.request(Unknown Source)

Environment

DX NetOps Spectrum 25.4.9

Resolution

To stop these errors from being printed, users can run through the below steps:

Open the <SPECROOT>/tomcat/classes/log4j2.xml file.

Change the below line from:

<Logger name="VBJ-Application" additivity="false"></Logger>

To:

<Logger name="VBJ-Application" additivity="false" level="off"></Logger>