![]() | ![]() | ![]() | ![]() | ![]() |
When using an ORA chooser in SAS® Enterprise GRC, the area of the screen that should show a dimension tree structure might instead show you a NullPointerException error like the following:
NullPointer Exception Dimension LEGAL ORGANIZATION Message: none Reason: unknown java.lang.NullPointerException at com.sas.oprisk.monitor.web.tags.treechooser.SubtreeCodec.getNodes (SubtreeCodec.java:308) at com.sas.oprisk.monitor.web.tags.treechooser.SubtreeCodec. (SubtreeCodec.java:193) at com.sas.oprisk.monitor.web.tags.treechooser.SearchTreeAction.getTree (SearchTreeAction.java:416)
The error occurs if you configure more than one constraint for a feature in the configuration file "dimensionality.xml". Here is an example configuration that would cause the problem.
<feature name="IncidentEvent" allowUnconstrained="No"> <dimension name="RiskCategory" required="yes" /> <dimension name="ManagementOrg" required="yes"/> <dimension name="LegalOrg" required="yes"/> <dimension name="Geography" required="no" /> <dimension name="Product" required="no" /> <dimension name="Process" required="no" /> <dimension name="Library" required="no" /> <dimension name="Regulation" required="no" /> <constraint rel="ManagementOrg LegalOrg Map" /> <constraint rel="LegalOrg Geography Map" />
Click the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Enterprise GRC | Microsoft® Windows® for x64 | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 |
Microsoft Windows Server 2003 Datacenter Edition | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Microsoft Windows Server 2003 Enterprise Edition | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Microsoft Windows Server 2003 Standard Edition | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Microsoft Windows Server 2003 for x64 | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Microsoft Windows Server 2008 | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Microsoft Windows Server 2008 for x64 | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Microsoft Windows XP Professional | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Windows 7 Enterprise 32 bit | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Windows 7 Enterprise x64 | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Windows 7 Home Premium 32 bit | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Windows 7 Home Premium x64 | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Windows 7 Professional 32 bit | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Windows 7 Professional x64 | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Windows 7 Ultimate 32 bit | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Windows 7 Ultimate x64 | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Windows Vista | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Windows Vista for x64 | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
64-bit Enabled AIX | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
64-bit Enabled Solaris | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
HP-UX IPF | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Linux for x64 | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 | ||
Solaris for x64 | 4.2 | 4.3 | 9.2 TS2M3 | 9.3 TS1M0 |