NullPointerException While Creating Notes (Doc ID 1932894.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Demantra Demand Management - Version 12.2.3 and later
Information in this document applies to any platform.

Symptoms

The issue does not happen to user DM or a user created as Copy create from dm
However, when you create a brand new user, the issue occurs

For customer:


They mention that for the dm user all works fine as there are no filters
However if login as another user under the dm module and try to create a note and click on Note nothing happens

This can be with users who have any other permission other than system ( Like power, casual user), with or without filters added, and is restricted group whose access is controlled through the admin login page


The Java console shows the following error

2014-07-14 16:32:53,179 CDT [LAF-init] ERROR dpweb.gui :: No Color Scheme loaded: using Demantra default settings
2014-07-14 16:32:53,510 CDT [thread applet-com.demantra.partner.client.main.PartnerApplet.class-1] INFO tunnel.general :: ODPM-50016: No proxy selected
RemoteTaskProcessor:terminate
2014-07-14 16:33:01,726 CDT [thread applet-com.demantra.portal.client.LogoutApplet.class-2] ERROR dpweb.general :: ODPM-70242: Internal Client Side Error
2014-07-14 16:33:18,209 CDT [thread applet-com.demantra.partner.client.main.PartnerApplet.class-5] INFO tunnel.general :: ODPM-50016: No proxy selected
2014-07-14 16:33:22,288 CDT [Keep_Session_Alive_Thread] INFO dpweb.connection :: ODPM-50002: Connectivity status is: 'Connected'
2014-07-14 16:33:33,025 CDT [Get_Meta_Data_Thread] INFO dpweb.query.data :: ODPM-50008: Note: Query RP: APAC CPFR loaded, contains 5943 combinations
2014-07-14 16:33:39,998 CDT [ViewPanelResizedListenerWorker] WARN dpweb.iconLoader :: ODPM-40329: The URL http://z66s-dmtrapp01.zebra.lan:9900/p03vcpcpfr122/portal/icons/57ICOmdp.gif is unreachable.
java.lang.NullPointerException
at com.demantra.partner.client.ui.frame.NotesFrame.getSortedList(NotesFrame.java:884)
at com.demantra.partner.client.ui.frame.NotesFrame.jFrameInit(NotesFrame.java:562)
at com.demantra.partner.client.ui.frame.NotesFrame.(NotesFrame.java:260)
at com.demantra.partner.client.main.QueryPanel.showNotes(QueryPanel.java:4586)
at com.demantra.partner.client.ui.panel.CrosstabViewPanel.showNotes(CrosstabViewPanel.java:5850)
at com.demantra.partner.client.ui.klg.table.ExtendedTable.openNotesDialog(ExtendedTable.java:2136)
at com.demantra.partner.client.ui.menu.actions.ExtendedTableActions$OpenNotesFrameAction.performAction(ExtendedTableActions.java:535)
at com.demantra.partner.client.ui.menu.BasicAction.actionPerformed(BasicAction.java:75)



Support reproduction Steps

Support was able to reproduce the issue but in the following manner

If I create a user as dm and then make a casual user and add some filters, then I can add notes
However I create a new user ( not create as dm ) and make that user any user ( system or casual or power) give it some filters, then clicking on the notes icon( right click on cell--Notes or Edit --Notes) does nothing and the java console gets populated with the following

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms