Problem Note 42285: NullPointerException might occur when viewing markdown approvals
You might receive an error when accessing the Markdown Approvals window of the SAS® High Performance Markdown Optimization client.
When you filter to see a subset of the markdowns for approval you might see an error message similar to the following:
java.lang.NullPointerException
at org.springframework.remoting.support.RemoteInvocationUtils.fillInClientStackTraceIfPossible(RemoteInvocationUtils.java:47)
at org.springframework.remoting.support.RemoteInvocationResult.recreate(RemoteInvocationResult.java:115)
at org.springframework.remoting.support.RemoteInvocationBasedAccessor.recreateRemoteInvocationResult(RemoteInvocationBasedAccessor.java:85)
at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:147)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy15.getMarkdownsByProduct(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sas.solutions.di.server.api.ServerProxy.invoke(ServerProxy.java:60)
at $Proxy16.getMarkdownsByProduct(Unknown Source)
at com.sas.solutions.di.studio.mdo.jobs.AbstractMDOJob.retrieveMarkdownsByPlanDetail(AbstractMDOJob.java:1203)
at com.sas.solutions.di.studio.mdo.jobs.AbstractMDOJob.retrieveMarkdownsByPlanDetail(AbstractMDOJob.java:1126)
at com.sas.solutions.di.studio.mdo.jobs.LoadMarkdownsJob.execute(LoadMarkdownsJob.java:85)
at com.sas.solutions.di.commons.jobs.AbstractJob.internalExecute(AbstractJob.java:432)
at com.sas.solutions.di.commons.jobs.AbstractJob.run(AbstractJob.java:401)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
This error occurs when all metrics are not available. This might happen when there has been a markdown override, but the plan has not been reoptimized.
There is no workaround for this issue.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS High-Performance Markdown Optimization | Linux for x64 | 4.3 | 4.3_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2011-02-04 08:19:49 |
Date Created: | 2011-02-03 13:26:34 |