Problem Note 52851: The SAS® Financial Management FMQuery macro fails with an error indicating that a member does not exist in the hierarchy
The SAS Financial Management macro FMQuery can be used to extract facts
from a SAS Financial Management model. A problem has been
reported that might cause FMQuery to fail with an error similar to
the following:
Caused by:
java.rmi.RemoteException: ; nested exception is:
java.lang.IllegalArgumentException: member id 78681 doesn't exist in
hierarchy "STANDARD_MK_HIER"
at
com.sas.solutions.odcs.query.IndexAxisFactory.getMemberIdx(IndexAxisFactory.java:150)
at
com.sas.solutions.odcs.query.IndexAxisFactory.getAxis(IndexAxisFactory.java:103)
at
com.sas.solutions.odcs.query.IndexAxisFactory.getAxes(IndexAxisFactory.java:72)
at
com.sas.solutions.odcs.dispatcher.QueryManager.query(QueryManager.java:86)
at
com.sas.solutions.odcs.dispatcher.MDXManager.query(MDXManager.java:392)
at
com.sas.solutions.odcs.dispatcher.MDXManager.query(MDXManager.java:319)
at
com.sas.solutions.odcs.dispatcher.MDXManager.query(MDXManager.java:313)
at com.sas.solutions.odcs.ejb.QueryBean.query(QueryBean.java:54)
at
com.sas.solutions.odcs.client.services.ejb.EJSRemoteStatelessQuery_b653dfcb.query(Unknown
Source)
at
com.sas.solutions.odcs.client.services.ejb._Query_Stub.query(_Query_Stub.java:289)
... 31 more
Caused by: java.lang.IllegalArgumentException: member id 78681 doesn't
exist in hierarchy "STANDARD_MK_HIER"
... 41 more
This problem might occur in the following scenario:
- You delete a dimension member that is included in the model from the
dimension hierarchy.
- You restart the middle-tier servers (SASServer3 and SASServer4).
- You add back the dimension member to the hierarchy.
To resolve this issue, restart SASServer3 and SASServer4.
Operating System and Release Information
SAS System | SAS Financial Management | Microsoft® Windows® for x64 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows 8 Enterprise 32-bit | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows 8 Enterprise x64 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows 8 Pro 32-bit | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows 8 Pro x64 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows 8.1 Enterprise 32-bit | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows 8.1 Enterprise x64 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows 8.1 Pro | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows 8.1 Pro 32-bit | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows Server 2003 Datacenter Edition | 5.3_M1 | | 9.3 TS1M2 | |
Microsoft Windows Server 2003 Enterprise Edition | 5.3_M1 | | 9.3 TS1M2 | |
Microsoft Windows Server 2003 Standard Edition | 5.3_M1 | | 9.3 TS1M2 | |
Microsoft Windows Server 2003 for x64 | 5.3_M1 | | 9.3 TS1M2 | |
Microsoft Windows Server 2008 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows Server 2008 R2 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows Server 2008 for x64 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows Server 2012 Datacenter | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows Server 2012 R2 Datacenter | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows Server 2012 R2 Std | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows Server 2012 Std | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Microsoft Windows XP Professional | 5.3_M1 | | 9.3 TS1M2 | |
Windows 7 Enterprise 32 bit | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Windows 7 Enterprise x64 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Windows 7 Home Premium 32 bit | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Windows 7 Home Premium x64 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Windows 7 Professional 32 bit | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Windows 7 Professional x64 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Windows 7 Ultimate 32 bit | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Windows 7 Ultimate x64 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Windows Vista | 5.3_M1 | | 9.3 TS1M2 | |
Windows Vista for x64 | 5.3_M1 | | 9.3 TS1M2 | |
64-bit Enabled AIX | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
64-bit Enabled Solaris | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
HP-UX IPF | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Linux for x64 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
Solaris for x64 | 5.3_M1 | 5.5 | 9.3 TS1M2 | 9.4 TS1M2 |
*
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: | medium |
Date Modified: | 2014-05-02 15:48:53 |
Date Created: | 2014-04-30 10:59:42 |