Disk usage report in Filr fails with a HTTP 500 Error

  • 7018561
  • 01-Feb-2017
  • 10-Apr-2017

Environment

Micro Focus Filr 3.0
Novell Filr 2.0

Situation

When running the Disk Usage Report using one of the following two report options:

1. Total Usage by Workspace
2. Total Usage by User and Workspace

The report ends up in a HTTP 500 error shown in the browser with a java.lang.NullPointerException stack:

java.lang.NullPointerException
org.kablink.teaming.module.report.impl.ReportModuleImpl.generateQuotaReport(ReportModuleImpl.java:2014)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
    java.lang.reflect.Method.invoke(Method.java:620)
    org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
    org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
    org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
    org.kablink.teaming.search.interceptor.IndexSynchronizationManagerInterceptor.invoke(IndexSynchronizationManagerInterceptor.java:73)
    org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
    org.kablink.teaming.module.interceptor.EventListenerManagerInterceptor.invoke(EventListenerManagerInterceptor.java:64)
    org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
    org.kablink.teaming.util.aopalliance.InvocationStatisticsInterceptor.invoke(InvocationStatisticsInterceptor.java:49)
    org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
    org.kablink.teaming.util.aopalliance.LoggingInterceptor.invoke(LoggingInterceptor.java:55)
    org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
    org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    com.sun.proxy.$Proxy14.generateQuotaReport(Unknown Source)

Resolution

A fix for this issue is available in the Filr 2.0 - Hot Patch 4 for Filr 2.0 and Filr 3.1 Update for Filr 3.0 via the Novell Patch Finder.