Problem solved - mainly<br>
Problem was caused by equals function of LimitedRollupMember<br>
<br>
memberGrantMap.get(m) failed if element in map was of type 
mondrian.rolap.RolapCubeMember and m was of type LimitedRollupMember.<br>
This means that get failed since equals was incorrect<br>
<br>
My new function (not perfect.. but mostly working <img src="http://forums.pentaho.org/images/smilies/smile.gif" alt="" title="Smile" class="inlineimg" border="0">) :<br>
[code]<br>
public boolean equals(Object o) {<br>
            if (o==null) return false;<br>
<br>
            return ((o instanceof LimitedRollupMember &amp;&amp; 
((LimitedRollupMember) o).member.equals(member))<br>
                || (o instanceof RolapCubeMember &amp;&amp; 
o.equals(member)));<br>
        }<br>
[/code]<br><br>also <br><table class="tborder" id="post241049" border="0" cellpadding="6" cellspacing="1" width="100%" align="center"><tbody><tr></tr><tr><td class="alt1" id="td_post_241049">
                
        

                

                
                        
                        <div class="smallfont">
                                <img title="Cool" class="inlineimg" src="http://forums.pentaho.org/images/icons/icon6.gif" alt="Cool" border="0">
                                <strong>bug - if I&#39;m correct</strong>
                        </div>
                        <hr style="" size="1">
                        
                

                
                <div id="post_message_241049">
                        


                        mondrian.rolap.RolapImpl.java<br>
was<br>

<div style="margin: 5px 20px 20px;">
        <div class="smallfont" style="margin-bottom: 2px;">Code:</div>
        <pre class="alt2" dir="ltr" style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 114px; text-align: left; overflow: auto;">           if (m==member)) {<br>                  return Access.CUSTOM;<br>
           }<br>          if (m!=grantedMember) &amp;&amp; memberGrants.get(m)!=  null) {<br>                  break;<br>          }</pre>
</div>
should be<br>

<div style="margin: 5px 20px 20px;">
        <div class="smallfont" style="margin-bottom: 2px;">Code:</div>
        <pre class="alt2" dir="ltr" style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 114px; text-align: left; overflow: auto;">          if (m.equals(member)) {<br>                  return Access.CUSTOM;<br>
           }<br>          if (!m.equals(grantedMember) &amp;&amp; memberGrants.get(m)!= null) {<br>                  break;<br>          }</pre>
</div>
This fixed a problem I was having w/o 
an ALL element - some of my elements kept disappearing. I debugged to 
see that the unique names were matching, but the == returned 
false(wrong), while .equals()  was true (correct)<br>
<br>
Just my 2Cents worth .. still having the problem with partial not being 
handled by the ALL element though...
                </div>
                

                

                
                



                

                

                

                <div style="margin-top: 10px;" align="right">
                        
                        
                                <img style="display: none;" id="progress_241049" src="http://forums.pentaho.org/pentaho_images/misc/progress.gif" alt="">
                                <a href="http://forums.pentaho.org/editpost.php?do=editpost&amp;p=241049" name="vB::QuickEdit::241049"><img title="Edit/Delete Message" src="http://forums.pentaho.org/pentaho_images/buttons/edit.gif" alt="Edit/Delete Message" border="0"></a>
                        
                        
                        
                                <a href="http://forums.pentaho.org/newreply.php?do=newreply&amp;p=241049" rel="nofollow"><img title="Reply With Quote" src="http://forums.pentaho.org/pentaho_images/buttons/quote.gif" alt="Reply With Quote" border="0"></a>
                        
                        
                                <a href="http://forums.pentaho.org/newreply.php?do=newreply&amp;p=241049" rel="nofollow" onclick="return false"><img title="Multi-Quote This 
Message" src="http://forums.pentaho.org/pentaho_images/buttons/multiquote_off.gif" alt="Multi-Quote This Message" id="mq_241049" border="0"></a>
                        
                        
                                <a href="http://forums.pentaho.org/newreply.php?do=newreply&amp;p=241049" rel="nofollow" id="qr_241049" onclick="return false"><img title="Quick 
reply to this message" src="http://forums.pentaho.org/pentaho_images/buttons/quickreply.gif" alt="Quick reply to this message" border="0"></a>
                        
                        
                        
                        
                        
                                
                        
                        
                        
                </div>

        

        </td></tr></tbody></table><br>