<div>Julian, Thanks, that was it, I was way of with my xml, At one point I became a little desesperate so I tried anything that went through my mind. Now, with the &#39;schema&#39; atribute the cube is working perfectly. I really appreciate your help and patience specially considering my ignorance in this topic. Thank you again.</div>

<div>&nbsp;</div>
<div>Regards,</div>
<div>&nbsp;&nbsp; Francisco MartМn C.<br><br>&nbsp;</div>
<div><span class="gmail_quote">2008/2/17, <a href="mailto:mondrian-request@pentaho.org">mondrian-request@pentaho.org</a> &lt;<a href="mailto:mondrian-request@pentaho.org">mondrian-request@pentaho.org</a>&gt;:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Send Mondrian mailing list submissions to<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:mondrian@pentaho.org">mondrian@pentaho.org</a><br>
<br>To subscribe or unsubscribe via the World Wide Web, visit<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://lists.pentaho.org/mailman/listinfo/mondrian">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br>or, via email, send a message with subject or body &#39;help&#39; to<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:mondrian-request@pentaho.org">mondrian-request@pentaho.org</a><br><br>You can reach the person managing the list at<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:mondrian-owner@pentaho.org">mondrian-owner@pentaho.org</a><br>
<br>When replying, please edit your Subject line so it is more specific<br>than &quot;Re: Contents of Mondrian digest...&quot;<br><br><br>Today&#39;s Topics:<br><br>&nbsp;&nbsp;1. RE: RE: I need help conecting to Teradata (Julian Hyde)<br>
&nbsp;&nbsp;&nbsp;&nbsp; (Julian Hyde)<br>&nbsp;&nbsp;2. RE: Parent-child hierarchies and StrToMember (Julian Hyde)<br>&nbsp;&nbsp;3. RE: Problem with aggregate tables.. (Julian Hyde)<br><br><br>----------------------------------------------------------------------<br>
<br>Message: 1<br>Date: Sun, 17 Feb 2008 10:52:05 -0800<br>From: &quot;Julian Hyde&quot; &lt;<a href="mailto:jhyde@pentaho.org">jhyde@pentaho.org</a>&gt;<br>Subject: RE: [Mondrian] RE: I need help conecting to Teradata (Julian<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hyde)<br>To: &quot;&#39;Mondrian developer mailing list&#39;&quot; &lt;<a href="mailto:mondrian@pentaho.org">mondrian@pentaho.org</a>&gt;<br>Message-ID: &lt;5C97BB5AC144409DAC0F71EC9EAACE0C@mackerel&gt;<br>Content-Type: text/plain;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; charset=&quot;iso-8859-1&quot;<br>
<br>Really?<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Table name=&quot;GC_LIDER_WRK&quot;.&quot;TBL_CUBO_CLIENTES_MCL_3000&quot;/&gt;<br><br>isn&#39;t even valid XML and shouldn&#39;t parse.<br><br>Use the &#39;schema&#39; attribute, and take those dots out of the table names. Let<br>
me know if that fixes the problem.<br><br>Julian<br><br>&gt; -----Original Message-----<br>&gt; From: <a href="mailto:mondrian-bounces@pentaho.org">mondrian-bounces@pentaho.org</a><br>&gt; [mailto:<a href="mailto:mondrian-bounces@pentaho.org">mondrian-bounces@pentaho.org</a>] On Behalf Of Francisco MartМn C.<br>
&gt; Sent: Sunday, February 17, 2008 6:38 AM<br>&gt; To: <a href="mailto:mondrian@pentaho.org">mondrian@pentaho.org</a><br>&gt; Subject: [Mondrian] RE: I need help conecting to Teradata<br>&gt; (Julian Hyde)<br>&gt;<br>&gt; The base .xml I&#39;m using is the one created with cube<br>
&gt; designer, the reason I<br>&gt; use &#39;&quot;.&quot;&#39; is because Teradata doen&#39;t support table names<br>&gt; longer tan 30 bytes<br>&gt; so I have to put them like that (in the query). Im not in the<br>&gt; office right<br>
&gt; now so I can&#39;t check, but I think that when I putt he names with a &#39;.&#39;<br>&gt; insteade of &#39;&quot;.&quot;&#39; I got the &#39;Can&#39;t create native connection&#39;<br>&gt; error from<br>&gt; mondrian. The file definition of the cube is:<br>
&gt;<br>&gt; &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br>&gt; &lt;Schema name=&quot;cubosimple&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Cube name=&quot;cubosimple&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Table name=&quot;GC_LIDER_WRK&quot;.&quot;TBL_CUBO_CLIENTES_MCL_3000&quot;/&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Dimension name=&quot;Sexo&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Hierarchy name=&quot;Sexo&quot; hasAll=&quot;true&quot;<br>&gt; allMemberName=&quot;All sexo&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Table<br>&gt; name=&quot;GC_LIDER_WRK&quot;.&quot;TBL_CUBO_CLIENTES_MCL_3000&quot;/&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Level<br>&gt; name=&quot;GC_LIDER_WRK&quot;.&quot;TBL_CUBO_CLIENTES_MCL_3000.SEXO&quot;<br>&gt; table=&quot;GC_LIDER_WRK&quot;.&quot;TBL_CUBO_CLIENTES_MCL_3000&quot; column=&quot;SEXO&quot;<br>&gt; uniqueMembers=&quot;false&quot;/&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Hierarchy&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Dimension&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Measure name=&quot;Monto&quot; column=&quot;MONTO_CHEQUE&quot; aggregator=&quot;sum&quot;<br>&gt; datatype=&quot;Numeric&quot; formatString=&quot;#.##0,###&quot;/&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Cube&gt;<br>&gt; &lt;/Schema&gt;<br>&gt;<br>&gt; Thanks.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FmC<br>&gt;<br>&gt;<br>&gt;<br>&gt; Message: 1<br>&gt; Date: Fri, 15 Feb 2008 13:03:13 -0800<br>&gt; From: &quot;Julian Hyde&quot; &lt;<a href="mailto:jhyde@pentaho.org">jhyde@pentaho.org</a>&gt;<br>
&gt; Subject: RE: [Mondrian] RE: I need help conecting to Teradata (Julian<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hyde)<br>&gt; To: &quot;&#39;Mondrian developer mailing list&#39;&quot; &lt;<a href="mailto:mondrian@pentaho.org">mondrian@pentaho.org</a>&gt;<br>
&gt; Message-ID: &lt;27980DD428C24149B59AEFD732ABA466@mackerel&gt;<br>&gt; Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>&gt;<br>&gt; Are you using the &#39;schema&#39; attribute of the &lt;Table&gt; element?<br>
&gt; You should be.<br>&gt; I have a feeling that you&#39;re doing funny stuff like putting<br>&gt; &#39;&quot;.&quot;&#39; in table<br>&gt; names - if so, that&#39;s bound to confuse things.<br>&gt;<br>&gt; Julian<br>&gt;<br>
&gt;<br>&gt;&nbsp;&nbsp; _____<br>&gt;<br>&gt; From: <a href="mailto:mondrian-bounces@pentaho.org">mondrian-bounces@pentaho.org</a><br>&gt; [mailto:<a href="mailto:mondrian-bounces@pentaho.org">mondrian-bounces@pentaho.org</a>] On<br>
&gt; Behalf Of Francisco Martmn<br>&gt; Sent: Friday, February 15, 2008 7:35 AM<br>&gt; To: <a href="mailto:mondrian@pentaho.org">mondrian@pentaho.org</a><br>&gt; Subject: [Mondrian] RE: I need help conecting to Teradata<br>
&gt; (Julian Hyde)<br>&gt;<br>&gt;<br>&gt; Apparently I screwed up the previous message because i<br>&gt; attached a file...<br>&gt; Sorry about that, Anyway, here it goes again without<br>&gt; attachment... (In case<br>&gt; that the message is duplicate I am Double sorry, I&#39;m just new<br>
&gt; here and need<br>&gt; help)<br>&gt;<br>&gt; Julian, thanks for the response, unfortunately I am still<br>&gt; having problems, I<br>&gt; now don&#39;t have the problem with the &#39;&gt;&#39; delimiter. What I did<br>
&gt; was create a<br>&gt; new cube definition, very simple so I can test it. I modified<br>&gt; the xml so it<br>&gt; includes de Database name, but none of the .xml worked.<br>&gt; Teradata is not case<br>&gt; sensitive so that isn&#39;t a problem, but the query that<br>
&gt; mondrian is creating<br>&gt; is not working, Maybe I added the DB name in too may places<br>&gt; (I added in<br>&gt; every &#39;Table&#39; and &#39;Table name&#39; field). I modified the query from the<br>&gt; modified definition so that it would work in teradata, the<br>
&gt; &#39;correct&#39; query<br>&gt; would be:<br>&gt;<br>&gt; select<br>&gt; sum(&quot;GC_LiDEr_WRK&quot;.&quot;TBL_CUBO_CLIENTES_MCL_3000&quot;.&quot;MONTO_CHEQUE&quot;) as<br>&gt; &quot;m0&quot;<br>&gt; from &quot;TBL_CUBO_CLIENTES_MCL_3000&quot;<br>
&gt;<br>&gt; Instead of the original:<br>&gt;<br>&gt; select<br>&gt; sum(&quot;GC_LIDER_WRK&quot;.&quot;TBL_CUBO_CLIENTES_MCL_3000&quot;.&quot;MONTO_CHEQUE&quot;) as<br>&gt; &quot;m0&quot; from &quot;GC_LIDER_WRK&quot;.&quot;<br>
&gt; TBL_CUBO_CLIENTES_MCL_3000&quot; as<br>&gt; &quot;GC_LIDER_WRK&quot;.&quot;TBL_CUBO_CLIENTES_MCL_3000&quot;<br>&gt;<br>&gt; I hope you can help me a bit more, I feel I&#39;m getting close. Thanks a<br>&gt; million.<br>
&gt;<br>&gt; PS: I dont think it matters, but the JDBC driver I use in<br>&gt; cube designer is<br>&gt; older that the one in Design Studio, for some reason the new<br>&gt; one does not<br>&gt; connect in CD and the old one doesn&#39;t connect in DS.<br>
&gt; PSS: Apparently I can&#39;t attach files here and to post the<br>&gt; entire error logs<br>&gt; + the definitions would be a bother to everyone, If more<br>&gt; information is<br>&gt; needed just ask.<br>&gt;<br>&gt;<br>
&gt;<br>&gt; Message: 1<br>&gt; Date: Thu, 14 Feb 2008 09:12:15 -0800<br>&gt; From: &quot;Julian Hyde&quot; &lt;<a href="mailto:jhyde@pentaho.org">jhyde@pentaho.org</a>&gt;<br>&gt; Subject: RE: [Mondrian] I need help conecting to Teradata<br>
&gt; To: &quot;&#39;Mondrian developer mailing list&#39;&quot; &lt;<a href="mailto:mondrian@pentaho.org">mondrian@pentaho.org</a>&gt;<br>&gt; Message-ID: &lt;459B0A2691BA494D8316BDD1BACB1082@mackerel&gt;<br>&gt; Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
&gt;<br>&gt; Two errors here. First, it can&#39;t find the object. Have you<br>&gt; maybe spelled the<br>&gt; table in lowercase in your schema file, and it is uppercase<br>&gt; in Teradata; or<br>&gt; perhaps it needs to be qualified by a schema name in<br>
&gt; teradata. Turn on SQL<br>&gt; tracing (mondrian.trace.level=1) and see what SQL mondrian<br>&gt; generates, then<br>&gt; try running that SQL using teradata&#39;s command line.<br>&gt;<br>&gt; Second, when you changed the schema.xml file you made it into<br>
&gt; invalid XML. I<br>&gt; think you forgot to terminate the &lt;Level&gt; element with /&gt;.<br>&gt; Maybe you tried<br>&gt; to put comments inside the Level element?<br>&gt;<br>&gt; Julian<br>&gt;<br>&gt;<br>&gt; _____<br>
&gt;<br>&gt; From: <a href="mailto:mondrian-bounces@pentaho.org">mondrian-bounces@pentaho.org</a><br>&gt; [mailto:<a href="mailto:mondrian-bounces@pentaho.org">mondrian-bounces@pentaho.org</a>] On<br>&gt; Behalf Of Francisco Martmn<br>
&gt; Sent: Thursday, February 14, 2008 4:48 AM<br>&gt; To: <a href="mailto:mondrian@pentaho.org">mondrian@pentaho.org</a><br>&gt; Subject: [Mondrian] I need help conecting to Teradata<br>&gt;<br>&gt;<br>&gt; Hello, I&#39;ve been using Mondrn with Pentaho BI Suite and for<br>
&gt; some reason I<br>&gt; can&#39;t connect to Teradata with Mondrian, I can make reports<br>&gt; using my DB, the<br>&gt; problem only comes with Mondrian. Here&#39;s what I do:<br>&gt;<br>&gt; I use Cube Designer to design and publish a cube, at this<br>
&gt; point I have no<br>&gt; problem accesing the data from Teradata, I can use the<br>&gt; graphic interface<br>&gt; perfectly. In Cube designer I have to use the JDBC drivers version<br>&gt; <a href="http://03.01.00.102">03.01.00.102</a>, If I use newer ones I can&#39;t connect... So far so good<br>
&gt;<br>&gt; Now to actually SEE the cube, The JDBC drivers defined in<br>&gt; Jboss are version<br>&gt; 12.0, here the version <a href="http://3.01.00.102">3.01.00.102</a> simply don&#39;t work. So, I go to<br>&gt; localhost/samples/analysis and when I click on a SampleData<br>
&gt; cube I can see<br>&gt; it perfectly, but, a Teradatya cube... NOTHING, The only<br>&gt; thing I see is the<br>&gt; message from Jboss that goes like this:<br>&gt;<br>&gt;<br>&gt; 10:23:15,865 INFO&nbsp;&nbsp;[STDOUT] , exec+fetch 47 ms, 0 rows<br>
&gt; 10:23:15,865 ERROR [MondrianModel] Parse Failure<br>&gt; mondrian.olap.MondrianException: Mondrian Error:Failed to<br>&gt; parse query &#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; select NON EMPTY {[Measures].[SUM of<br>&gt; TBL_CUBO_CLIENTES_MCL_3000.RUTCLI]} ON columns, NON EMPTY<br>
&gt; {([Sexo.Sexo].[All<br>&gt; sexo], [Rango.Rango].[All r<br>&gt; ango])} ON rows from [cubo0902]<br>&gt; &#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at<br>&gt; mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:755)<br>&gt; .<br>
&gt; .<br>&gt; .<br>&gt; .<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:595)<br>&gt; Caused by: mondrian.olap.MondrianException: Mondrian Error:Error while<br>&gt; parsing MDX statement &#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; select NON EMPTY {[Measures].[SUM of<br>
&gt; TBL_CUBO_CLIENTES_MCL_3000.RUTCLI]} ON columns, NON EMPTY<br>&gt; {([Sexo.Sexo].[All<br>&gt; sexo], [Rango.Rango].[All r<br>&gt; ango])} ON rows from [cubo0902]<br>&gt; &#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at<br>&gt; mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:755)<br>
&gt; .<br>&gt; .<br>&gt; .<br>&gt; .<br>&gt; 10:23:15,865 ERROR [MondrianModel] [NCR] [Teradata DBMS] : Object<br>&gt; &#39;TBL_CUBO_CLIENTES_MCL_3000&#39; does not exist.<br>&gt; 10:23:15,865 ERROR [OlapModelProxy]<br>&gt; com.tonbeller.jpivot.olap.model.OlapException: [NCR] [Teradata DBMS] :<br>
&gt; Object &#39;TBL_CUBO_CLIENTES_MCL_3000&#39; does not exist.<br>&gt;<br>&gt;<br>&gt; (...And a lot more)<br>&gt; Which seems to be because the name of the Database itself is<br>&gt; nowehre to be<br>&gt; found, it just references the tables. So, my natural instinct<br>
&gt; suggest me to<br>&gt; change the .xml and add the reference to the table... at this<br>&gt; point I get<br>&gt; the following error:<br>&gt;<br>&gt;<br>&gt;<br>&gt; 10:27:51,940 ERROR [Logger] Error: Pentaho Pentaho BI<br>
&gt; Platform 1.6.0.GA.863<br>&gt; 10:27:51,940 ERROR [Logger]<br>&gt; misc-org.pentaho.data.connection.mdx.MDXConnection:<br>&gt; MDXConnection.ERROR_0002<br>&gt; - &quot;Unable to create a native connection for c<br>&gt; onnection string: &quot;Mondrian Error:Internal error: while<br>
&gt; parsing catalog<br>&gt; solution:samples/analysis/cuboprueba.mondrian.xml&quot;<br>&gt; mondrian.olap.MondrianException: Mondrian Error:Internal error: while<br>&gt; parsing catalog solution:samples/analysis/cuboprueba.mondrian.xml<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at<br>&gt; mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:755)<br>&gt; .<br>&gt; .<br>&gt; .<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:595)<br>&gt; Caused by: org.eigenbase.xom.XOMException: Document parse<br>
&gt; failed: [Fatal<br>&gt; Error] :32:88: Element type &quot;Level&quot; must be followed by<br>&gt; either attribute<br>&gt; spec<br>&gt; ifications, &quot;&gt;&quot; or &quot;/&gt;&quot;.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at<br>&gt; org.eigenbase.xom.wrappers.GenericDOMParser.handleErrors(Unknown<br>
&gt; Source)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at<br>&gt; org.eigenbase.xom.wrappers.JaxpDOMParser.parseInputSource(Unknown<br>&gt; Source)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at<br>&gt; org.eigenbase.xom.wrappers.GenericDOMParser.parse(Unknown Source)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at mondrian.rolap.RolapSchema.load(RolapSchema.java:303)<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;... 94 more<br>&gt; 10:27:51,956 ERROR [Logger] Error end:<br>&gt; 10:27:51,956 ERROR [Logger] misc-MondrianModelComponent:<br>&gt; MondrianModel.ERROR_0001 - [es_82] getInitialQuery():<br>&gt; Connection is not<br>
&gt; valid: {PoolNeeded=fa<br>&gt; lse, dataSource=java:TeradataDS, Provider=mondrian,<br>&gt; Catalog=solution:samples/analysis/cuboprueba.mondrian.xml}<br>&gt; 10:27:51,956 ERROR [PivotViewComponent] Error Start: Pentaho<br>
&gt; Pentaho BI<br>&gt; Platform 1.6.0.GA.863<br>&gt; 10:27:51,956 ERROR [PivotViewComponent]<br>&gt; 79ff1a2b-da37-11dc-ad54-931a72ea8013:COMPONENT:context-1735417<br>8-120290927190<br>&gt; 9:cuboprueba.xactionBase.ERROR_000<br>
&gt; 2 - Ejecuci&gt;n fallida del Componente<br>&gt; java.lang.NullPointerException<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.util.regex.Matcher.getTextLength(Matcher.java:1127)<br>&gt;<br>&gt; .<br>&gt;<br>&gt; .<br>&gt;<br>&gt; .<br>&gt;<br>
&gt; 10:27:51,956 ERROR [PivotViewComponent] Error end:<br>&gt; 10:27:51,956 ERROR [RuntimeContext]<br>&gt; 79ff1a2b-da37-11dc-ad54-931a72ea8013:RUNTIME:context-17354178-<br>1202909271909:<br>&gt; cuboprueba.xaction RuntimeContext.ERRO<br>
&gt; R_0012 - [es_33] ActionDefinition for PivotViewComponent did<br>&gt; not execute<br>&gt; successfully<br>&gt;<br>&gt;<br>&gt; (Again, the error itself is a lot longer, but that seems like the most<br>&gt; important part)<br>
&gt; PLEASE, at this point Im desesperate, I&#39;ve searched every<br>&gt; forum I&#39;ve found<br>&gt; and I found nothing to help me, We have a lot of hope in this<br>&gt; platform, but<br>&gt; at this point it&#39;s begining to be a lot of trouble. HELP!!<br>
&gt;<br>&gt; Thanks.<br>&gt;&nbsp;&nbsp; Francisco Martmn C.<br>&gt;<br>&gt; -------------- next part --------------<br>&gt; An HTML attachment was scrubbed...<br>&gt; URL:<br>&gt; <a href="http://lists.pentaho.org/pipermail/mondrian/attachments/200802">http://lists.pentaho.org/pipermail/mondrian/attachments/200802</a><br>
&gt; 14/a16cf8d4/at<br>&gt; tachment-0001.html<br>&gt;<br>&gt; ------------------------------<br>&gt;<br>&gt; Message: 2<br>&gt; Date: Thu, 14 Feb 2008 11:45:52 -0800<br>&gt; From: &quot;Julian Hyde&quot; &lt;<a href="mailto:jhyde@pentaho.org">jhyde@pentaho.org</a>&gt;<br>
&gt; Subject: RE: [Mondrian] High Cardinality for Mondrian<br>&gt; To: &lt;<a href="mailto:luis.canals@stratebi.com">luis.canals@stratebi.com</a>&gt;<br>&gt; Cc: <a href="mailto:mondrian@pentaho.org">mondrian@pentaho.org</a><br>
&gt; Message-ID: &lt;2A840341C8ED4706A866F2BCCA09AF1A@mackerel&gt;<br>&gt; Content-Type: text/plain; charset=&quot;us-ascii&quot;<br>&gt;<br>&gt; I have logged a bug to track this issue:<br>&gt;<br>&gt; <a href="http://sourceforge.net/tracker/index.php?func=detail">http://sourceforge.net/tracker/index.php?func=detail</a><br>
&gt; &lt;<a href="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1893">http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1893</a><br>985&amp;group_id=3<br>&gt; 5&gt; &amp;aid=1893985&amp;group_id=35<br>
&gt; 302&amp;atid=414616<br>&gt;<br>&gt; I have attached the code after I integrated it with the head<br>&gt; revision. It is<br>&gt; in the format produced by the packChange utility, so it<br>&gt; should be easy to<br>&gt; re-integrate with head in future.<br>
&gt;<br>&gt; Packchange is described here:<br>&gt;<br>&gt; <a href="http://p4web.eigenbase.org/open/util/index.html">http://p4web.eigenbase.org/open/util/index.html</a><br>&gt;<br>&gt; and can be downloaded from here:<br>
&gt;<br>&gt; <a href="http://p4web.eigenbase.org/open/util/bin/">http://p4web.eigenbase.org/open/util/bin/</a><br>&gt;<br>&gt; It runs on linux and windows/cygwin.<br>&gt;<br>&gt; Julian<br>&gt; -------------- next part --------------<br>
&gt; A non-text attachment was scrubbed...<br>&gt; Name: changelist10559-large-dimension-support.tar.gz<br>&gt; Type: application/x-gzip<br>&gt; Size: 496848 bytes<br>&gt; Desc: not available<br>&gt; Url :<br>&gt; <a href="http://lists.pentaho.org/pipermail/mondrian/attachments/200802">http://lists.pentaho.org/pipermail/mondrian/attachments/200802</a><br>
&gt; 14/1f200d91/ch<br>&gt; angelist10559-large-dimension-support.tar.gz<br>&gt;<br>&gt; ------------------------------<br>&gt;<br>&gt; _______________________________________________<br>&gt; Mondrian mailing list<br>&gt; <a href="mailto:Mondrian@pentaho.org">Mondrian@pentaho.org</a><br>
&gt; <a href="http://lists.pentaho.org/mailman/listinfo/mondrian">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br>&gt;<br>&gt;<br>&gt; End of Mondrian Digest, Vol 15, Issue 19<br>&gt; ****************************************<br>
&gt;<br>&gt;<br>&gt;<br>&gt; -------------- next part --------------<br>&gt; An HTML attachment was scrubbed...<br>&gt; URL:<br>&gt; <a href="http://lists.pentaho.org/pipermail/mondrian/attachments/200802">http://lists.pentaho.org/pipermail/mondrian/attachments/200802</a><br>
&gt; 15/f2951773/at<br>&gt; tachment-0001.html<br>&gt;<br>&gt; ------------------------------<br>&gt;<br>&gt; _______________________________________________<br>&gt; Mondrian mailing list<br>&gt; <a href="mailto:Mondrian@pentaho.org">Mondrian@pentaho.org</a><br>
&gt; <a href="http://lists.pentaho.org/mailman/listinfo/mondrian">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br>&gt;<br>&gt;<br>&gt; End of Mondrian Digest, Vol 15, Issue 23<br>&gt; ****************************************<br>
&gt;<br>&gt; _______________________________________________<br>&gt; Mondrian mailing list<br>&gt; <a href="mailto:Mondrian@pentaho.org">Mondrian@pentaho.org</a><br>&gt; <a href="http://lists.pentaho.org/mailman/listinfo/mondrian">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br>
&gt;<br><br><br><br>------------------------------<br><br>Message: 2<br>Date: Sun, 17 Feb 2008 10:59:52 -0800<br>From: &quot;Julian Hyde&quot; &lt;<a href="mailto:jhyde@pentaho.org">jhyde@pentaho.org</a>&gt;<br>Subject: RE: [Mondrian] Parent-child hierarchies and StrToMember<br>
To: &quot;&#39;Mondrian developer mailing list&#39;&quot; &lt;<a href="mailto:mondrian@pentaho.org">mondrian@pentaho.org</a>&gt;<br>Message-ID: &lt;0A64A0EC9F3445C4A7E54CD62CDF3A93@mackerel&gt;<br>Content-Type: text/plain;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; charset=&quot;KOI8-R&quot;<br>
<br>Nikolay,<br><br>Can you please log a bug with all of this information in it. I will get to<br>it as soon as I can. If you can reproduce the problem against the FoodMart<br>database, even better - we will be able to fix it faster.<br>
<br>Julian<br><br>&gt; -----Original Message-----<br>&gt; From: <a href="mailto:mondrian-bounces@pentaho.org">mondrian-bounces@pentaho.org</a><br>&gt; [mailto:<a href="mailto:mondrian-bounces@pentaho.org">mondrian-bounces@pentaho.org</a>] On Behalf Of Nikolay Samofatov<br>
&gt; Sent: Sunday, February 17, 2008 3:32 AM<br>&gt; To: Mondrian developer mailing list<br>&gt; Subject: [Mondrian] Parent-child hierarchies and StrToMember<br>&gt;<br>&gt; Hi, Dear Mondrian developers!<br>&gt;<br>&gt; We have encountered an issue with parent-child hierarchies.<br>
&gt;<br>&gt; The problem is that if you take UniqueName for a member in a<br>&gt; parent-child hierarchy and than pass it to a StrToMember it<br>&gt; cannot find<br>&gt; a member.<br>&gt;<br>&gt; The UniqueName is generated in the form:<br>
&gt; &lt;HierarchyName&gt;.&lt;AllMemeberName&gt;.&lt;ParentName&gt;.&lt;ChildName&gt;......<br>&gt;<br>&gt; Such name does not resolve in recent mondrian (tested<br>&gt; perforce version<br>&gt; as of yesterday).<br>&gt;<br>
&gt; This logic doesn&#39;t work for a while already. I think this is a<br>&gt; regression from Mondrian 2.2 release, but I didn&#39;t test to find exact<br>&gt; build where it got broken.<br>&gt;<br>&gt; To reference members in parent-child hierarchy now one has to use:<br>
&gt; &lt;HierarchyName&gt;.&lt;LevelName&gt;.&lt;MemberName&gt;<br>&gt;<br>&gt; If so, shouldn&#39;t UniqueName return names in this form for<br>&gt; members of a<br>&gt; parent-child hierarchy?<br>&gt;<br>&gt; As an example, see cube:<br>
&gt;<br>&gt;&nbsp;&nbsp; &lt;Cube name=&quot;Фильтры и представления&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Table name=&quot;KBK_REGION_FACT&quot;/&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Dimension name=&quot;Территория&quot; foreignKey=&quot;REGION&quot;&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Hierarchy hasAll=&quot;true&quot; parentColumn=&quot;PARENT_ID&quot;<br>&gt; allMemberName=&quot;Все территории&quot; primaryKey=&quot;ID&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Table name=&quot;TERRITORY&quot;/&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Level name=&quot;Территория&quot; column=&quot;ID&quot; nameColumn=&quot;CAPTION&quot;<br>&gt; parentColumn=&quot;PARENT_ID&quot; uniqueMembers=&quot;true&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Property name=&quot;HasChildren&quot; type=&quot;Numeric&quot;<br>
&gt; column=&quot;HAS_CHILDREN&quot;/&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Closure parentColumn=&quot;PARENT_ID&quot;<br>&gt; childColumn=&quot;TERRITORY_ID&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Table name=&quot;TERRITORY_CLOSURE&quot;/&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Closure&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Level&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Hierarchy&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Dimension&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Dimension name=&quot;КБК&quot; foreignKey=&quot;KBK&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Hierarchy hasAll=&quot;true&quot; allMemberName=&quot;Все коды&quot;<br>
&gt; primaryKey=&quot;KBK&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Table name=&quot;KBK_VIEW&quot;/&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Level name=&quot;КБК1&quot; column=&quot;KBK1&quot; uniqueMembers=&quot;true&quot;/&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Level name=&quot;КБК2&quot; column=&quot;KBK2&quot; uniqueMembers=&quot;true&quot;/&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Level name=&quot;КБК&quot; column=&quot;KBK&quot; uniqueMembers=&quot;true&quot;/&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Hierarchy&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Dimension&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Measure name=&quot;PARAM&quot; column=&quot;AMOUNT&quot; aggregator=&quot;sum&quot;<br>
&gt; formatString=&quot;#,###.00&quot;/&gt;<br>&gt;<br>&gt;&nbsp;&nbsp; &lt;/Cube&gt;<br>&gt;<br>&gt; The query:<br>&gt;<br>&gt; with member [Measures].[Test] as<br>&gt; &#39;StrToMember([Территория].CurrentMember.UniqueName)&#39;<br>
&gt; select NON EMPTY {[Measures].[Test]}<br>&gt; ON COLUMNS,<br>&gt;&nbsp;&nbsp; crossjoin({[Территория].[Территория].[Венгрия]},<br>&gt; {[КБК].AllMembers})<br>&gt; ON ROWS<br>&gt; from [Фильтры и представления]<br>&gt;<br>&gt; Dies with:<br>
&gt;<br>&gt; Caused by: mondrian.olap.MondrianException: Mondrian Error:MDX object<br>&gt; &#39;Венгрия&#39; not found in member &#39;[Территория].[Все территории]&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; mondrian.resource.MondrianResource$_Def1.ex(MondrianResource.java:802)<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp; at mondrian.olap.Util.lookupCompound(Util.java:585)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; mondrian.rolap.RolapSchemaReader.lookupCompound(RolapSchemaRea<br>&gt; der.java:345)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; mondrian.olap.DelegatingSchemaReader.lookupCompound(Delegating<br>
&gt; SchemaReader.java:100)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; mondrian.olap.Query$QuerySchemaReader.lookupCompound(Query.java:1539)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; mondrian.olap.Query$QuerySchemaReader.lookupCompound(Query.java:1506)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; at<br>
&gt; mondrian.olap.fun.BuiltinFunTable$23.strToMember(BuiltinFunTab<br>&gt; le.java:649)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; mondrian.olap.fun.BuiltinFunTable$23$1.evaluateMember(BuiltinF<br>&gt; unTable.java:639)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; mondrian.calc.impl.MemberValueCalc.evaluate(MemberValueCalc.java:47)<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:529)<br>&gt;<br>&gt;<br>&gt;<br>&gt; Nikolay Samofatov<br>&gt; _______________________________________________<br>&gt; Mondrian mailing list<br>
&gt; <a href="mailto:Mondrian@pentaho.org">Mondrian@pentaho.org</a><br>&gt; <a href="http://lists.pentaho.org/mailman/listinfo/mondrian">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br>&gt;<br><br><br><br>------------------------------<br>
<br>Message: 3<br>Date: Sun, 17 Feb 2008 11:19:04 -0800<br>From: &quot;Julian Hyde&quot; &lt;<a href="mailto:jhyde@pentaho.org">jhyde@pentaho.org</a>&gt;<br>Subject: RE: [Mondrian] Problem with aggregate tables..<br>To: &quot;&#39;Mondrian developer mailing list&#39;&quot; &lt;<a href="mailto:mondrian@pentaho.org">mondrian@pentaho.org</a>&gt;<br>
Message-ID: &lt;29891C70C8A846DCB4B151BF55916870@mackerel&gt;<br>Content-Type: text/plain; charset=&quot;us-ascii&quot;<br><br>I don&#39;t think any progress has been made on this issue. I looked at the<br>history of the email thread, and it quickly diverged into another issue. I<br>
ran the tests, but as I said, I need that regression test, and I&#39;m not going<br>to have any time soon to write it. Maybe someone else will write it - my<br>description re. TestAggregationManager is as much as I&#39;ll give as far as<br>
&#39;pointers&#39; - any more and I&#39;d be writing the code myself - but I have a<br>feeling that no one else will write the test.<br><br>So, please log a bug with all of this information in it, so it doesn&#39;t get<br>
forgotten, and we will get to it one day.<br><br>Julian<br><br><br>_____<br><br>From: <a href="mailto:mondrian-bounces@pentaho.org">mondrian-bounces@pentaho.org</a> [mailto:<a href="mailto:mondrian-bounces@pentaho.org">mondrian-bounces@pentaho.org</a>] On<br>
Behalf Of Ati Rosselet<br>Sent: Sunday, February 17, 2008 5:04 AM<br>To: Mondrian developer mailing list<br>Subject: Re: [Mondrian] Problem with aggregate tables..<br><br><br>Julian (and others?)<br>Ok... I give up.. I have no idea how to properly test these changes.&nbsp;&nbsp;Are<br>
they still applicable to the current CVS version? (I assume so.. since I<br>haven&#39;t seen any notes/commits pertaining to this problem).&nbsp;&nbsp; You mentioned<br>that you were going to run it through the regression suite to see if any<br>
problems popped up - but I never heard of any results.. Does this mean that<br>basically all is ok?&nbsp;&nbsp;This fix is kind of important.. pretty vital to us in<br>fact, and I&#39;m surprised no-one else has encountered the problem I address in<br>
it.&nbsp;&nbsp; If you (or anyone) would be willing to either write the test, or give<br>me some pointers (I&#39;m completely lost - probably partly from being in the<br>middle of a large .NET project :)), I&#39;d be very grateful.&nbsp;&nbsp; I&#39;ll try to get<br>
the CVS version of 3.0 and see if the patches can still be applied.<br><br>Cheers<br>Ati<br><br><br>2007/10/23 Julian Hyde &lt;<a href="mailto:julianhyde@speakeasy.net">julianhyde@speakeasy.net</a>&gt;:<br><br><br>Ati,<br>
<br>Thanks for the fix. I&#39;ve run your changes through the regression suite.<br>Looking good so far. I&#39;ll run the suite in all of its various property<br>settings tonight and see if anything pops out.<br><br>Since this change is a bug fix, I need a regression test before I will check<br>
in. I think you could construct a testcase based on the foodmart database.<br>Add the test to TestAggregationManager; testMultipleMeasures is an example<br>of a test which runs an MDX query and checks that a particular SQL query is<br>
generated. You will also need to use TestContext.create() to alter the XML;<br>testKeyExpressionCardinalityCache is an example of a test which does that.<br><br>Julian<br><br><br>_____<br><br><br>From: <a href="mailto:mondrian-bounces@pentaho.org">mondrian-bounces@pentaho.org</a> [mailto:<a href="mailto:mondrian-bounces@pentaho.org">mondrian-bounces@pentaho.org</a>] On<br>
Behalf Of Ati Rosselet<br><br>Sent: Monday, October 22, 2007 5:23 PM<br>To: Mondrian developer mailing list<br>Subject: Re: [Mondrian] Problem with aggregate tables..<br><br><br>sorry... cut and paste got me.. end of first function ended up after the end<br>
of the 2nd modified function. so<br><br>&nbsp;&nbsp;&nbsp;&nbsp; /**<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* Finds ALL the child tables of the fact table with the given<br>columnName<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* used in their left join condition. This is used by the<br>AggTableManager<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* while characterizing the fact table columns. (previous only<br>returned FIRST child)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public ArrayList&lt;RolapStar.Table&gt;<br>findTablesWithLeftJoinCondition(final String columnName)<br>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; java.util.ArrayList&lt;RolapStar.Table&gt; tables = new<br>java.util.ArrayList&lt;RolapStar.Table&gt;();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (Table child : getChildren()) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Condition condition = child.joinCondition;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (condition != null) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (condition.left instanceof MondrianDef.Column) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MondrianDef.Column mcolumn =<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ( MondrianDef.Column) condition.left;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (mcolumn.name.equals(columnName)) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tables.add(child);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return (tables.size()==0?null:tables);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br><br>and&nbsp;&nbsp;remove the return part from other function..<br><br>Cheers..<br>Ati<br><br><br><br>_______________________________________________<br>Mondrian mailing list<br><a href="mailto:Mondrian@pentaho.org">Mondrian@pentaho.org</a><br>
<a href="http://lists.pentaho.org/mailman/listinfo/mondrian">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br><br><br><br><br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: <a href="http://lists.pentaho.org/pipermail/mondrian/attachments/20080217/43be873f/attachment.html">http://lists.pentaho.org/pipermail/mondrian/attachments/20080217/43be873f/attachment.html</a><br>
<br>------------------------------<br><br>_______________________________________________<br>Mondrian mailing list<br><a href="mailto:Mondrian@pentaho.org">Mondrian@pentaho.org</a><br><a href="http://lists.pentaho.org/mailman/listinfo/mondrian">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br>
<br><br>End of Mondrian Digest, Vol 15, Issue 25<br>****************************************<br></blockquote></div><br>