I have marked the JDK RTs as optional in the pom and made them belong to the codegen configuration in Ivy. This should suffice.<br><br>As for the dependency on olap4j-xmlaserver, that one is necessary and will remain.<br><br>

Luc<br><br><div class="gmail_quote">On Mon, Jan 14, 2013 at 1:02 PM, Luc Boudreau <span dir="ltr">&lt;<a href="mailto:lucboudreau@gmail.com" target="_blank">lucboudreau@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>I&#39;ll fix all this. I&#39;ll give an update soonish, today.<span class="HOEnZb"><font color="#888888"><br><br>Luc</font></span><div class="HOEnZb"><div class="h5"><br><br><br><div class="gmail_quote">On Mon, Jan 14, 2013 at 12:44 PM, Paul Stoellberger <span dir="ltr">&lt;<a href="mailto:p.stoellberger@gmail.com" target="_blank">p.stoellberger@gmail.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">We had some hardware issue with our CI server recently and I had to recreate the Mondrian 4 build.<div>


While I was at it I fixed a few outstanding issues:</div><div><br></div><div>- olap4j-xmlaserver is now included in the plugin because olap4j has a dependency on it (I think that class - xmlahandler / xmlaextra or something shouldn&#39;t live in xmlaserver per se, as its a util class)</div>


<div>- update eigenbase dependencies to the latest versions</div><div><br></div><div>Saiku-Server and Saiku-Plugin with Mondrian 4 can now be downloaded again from: <a href="http://ci.analytical-labs.com/job/saiku-mondrian4/" target="_blank">http://ci.analytical-labs.com/job/saiku-mondrian4/</a></div>


<div><br></div><div>Luc/Julian, I had to put the jdks into &lt;exclusions&gt; for the mondrian dependency, they are still getting pulled and put into the WAR by default.</div><div>I couldn&#39;t find the JIRA where we discussed the changes necessary to the pom.xml, but this definitely needs fixing</div>


<div><br></div><div>I tested the plugin on a clean pentaho 4.8 server and the standalone seems to work fine as well (standalone comes with new foodmart.xml)</div><div><br></div><div>Like before the build should be triggered every day once at midnight to pull latest mondrian 4 / foodmart.xml!</div>


<div><br></div><div>Let me know how that works for you or if you found any bug I didn&#39;t see!</div><span><font color="#888888"><div><br></div><div>-Paul</div></font></span><div><div><div><br></div>
<div><br></div><div><br><div><div>On Oct 26, 2012, at 12:39 AM, Paul Stoellberger &lt;<a href="mailto:p.stoellberger@gmail.com" target="_blank">p.stoellberger@gmail.com</a>&gt; wrote:</div><br><blockquote type="cite"><div style="word-wrap:break-word">


This is not a bug. Its a missing feature ;-)<div>Mondrian wasn&#39;t capable of doing that at some point and the olap4j query model doesn&#39;t support it.</div><div>I&#39;m currently creating a new query model for olap4j that can do much more than the old one.. including working with hierarchies rather than dimensions.</div>


<div>Made some good progress already this week, but I&#39;ll send out more info once its evolved a bit further.</div><div><br></div><div>Yeah would be great!</div><div>Feel free to pile up a list and send it my way or create github issues. Either way is fine by me.</div>


<div><br></div><div>Glad I could help!</div><div><br></div><div>-Paul</div><div><br></div><div><div><div>On Oct 26, 2012, at 12:29 AM, William Back wrote:</div><br><blockquote type="cite"><div style="word-wrap:break-word">


Thanks, that fixed it.  I have other things I consider to be errors in the handling of things, splitting attribute hierarchies across rows and columns for example.  Would you prefer I list those as potential bugs on the Saiku site?<div>


<br></div><div>This saves me literally hours of effort this week, so thanks for creating the plug-in.<br><div><br></div><div>Bill.</div><div><br><div><div>On Oct 25, 2012, at 3:11 PM, Paul Stoellberger &lt;<a href="mailto:p.stoellberger@gmail.com" target="_blank">p.stoellberger@gmail.com</a>&gt; wrote:</div>


<br><blockquote type="cite"><div style="word-wrap:break-word"><div>Ah, seems like I forgot to fix the dependencies in the plugin correctly.</div><div>Can you try again?</div><div><br></div><div>You will most likely see some errors from the platform trying to create a mondrian connection (in case you open any of the other platform olap tools), but saiku should work now</div>


<div><br></div><div>-Paul</div><div><br><div><div>On Oct 25, 2012, at 11:47 PM, William Back wrote:</div><br><blockquote type="cite"><div style="word-wrap:break-word">Apologies in advance if this is the wrong forum…<div>

<br>
</div><div>I&#39;ve installed the biserver plugin into Pentaho 4.5 and get the following error when attempting to load a Mondrian 4 schema.  I&#39;ve tried with and without the metamodelVersion attribute.  </div><div><br>


</div><div><div>mondrian.olap.MondrianException: Mondrian Error:Internal error: Schema version &#39;4.x&#39; is later than schema version &#39;3.x&#39; supported by this version of Mondrian</div><div><span style="white-space:pre-wrap">        </span>at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:964)</div>


<div><span style="white-space:pre-wrap">        </span>at mondrian.olap.Util.newInternal(Util.java:2316)</div><div><span style="white-space:pre-wrap">        </span>at mondrian.olap.Util.newError(Util.java:2331)</div><div><span style="white-space:pre-wrap">        </span>at mondrian.rolap.RolapSchema.checkSchemaVersion(RolapSchema.java:458)</div>


<div><span style="white-space:pre-wrap">        </span>at mondrian.rolap.RolapSchema.load(RolapSchema.java:408)</div><div><span style="white-space:pre-wrap">        </span>at mondrian.rolap.RolapSchema.&lt;init&gt;(RolapSchema.java:216)</div>


<div><span style="white-space:pre-wrap">        </span>at mondrian.rolap.RolapSchemaPool.get(RolapSchemaPool.java:207)</div><div><span style="white-space:pre-wrap">        </span>at mondrian.rolap.RolapSchemaPool.get(RolapSchemaPool.java:63)</div>


<div><span style="white-space:pre-wrap">        </span>at mondrian.rolap.RolapConnection.&lt;init&gt;(RolapConnection.java:160)</div><div><span style="white-space:pre-wrap">        </span>at mondrian.rolap.RolapConnection.&lt;init&gt;(RolapConnection.java:90)</div>


<div><span style="white-space:pre-wrap">        </span>at mondrian.olap.DriverManager.getConnection(DriverManager.java:112)</div><div><span style="white-space:pre-wrap">        </span>at mondrian.olap.DriverManager.getConnection(DriverManager.java:68)</div>


<div><span style="white-space:pre-wrap">        </span>at mondrian.olap4j.MondrianOlap4jConnection.&lt;init&gt;(MondrianOlap4jConnection.java:135)</div><div><span style="white-space:pre-wrap">        </span>at mondrian.olap4j.FactoryJdbc4Plus$AbstractConnection.&lt;init&gt;(FactoryJdbc4Plus.java:323)</div>


<div><span style="white-space:pre-wrap">        </span>at mondrian.olap4j.FactoryJdbc4Impl$MondrianOlap4jConnectionJdbc4.&lt;init&gt;(FactoryJdbc4Impl.java:104)</div><div><span style="white-space:pre-wrap">        </span>at mondrian.olap4j.FactoryJdbc4Impl.newConnection(FactoryJdbc4Impl.java:32)</div>


<div><span style="white-space:pre-wrap">        </span>at mondrian.olap4j.MondrianOlap4jDriver.connect(MondrianOlap4jDriver.java:132)</div><div><span style="white-space:pre-wrap">        </span>at java.sql.DriverManager.getConnection(DriverManager.java:582)</div>


<div><span style="white-space:pre-wrap">        </span>at java.sql.DriverManager.getConnection(DriverManager.java:185)</div><div><span style="white-space:pre-wrap">        </span>at org.saiku.datasources.connection.SaikuOlapConnection.connect(SaikuOlapConnection.java:70)</div>


<div><span style="white-space:pre-wrap">        </span>at org.saiku.datasources.connection.SaikuOlapConnection.connect(SaikuOlapConnection.java:46)</div><div><span style="white-space:pre-wrap">        </span>at org.saiku.datasources.connection.SaikuConnectionFactory.getConnection(SaikuConnectionFactory.java:29)</div>


<div><span style="white-space:pre-wrap">        </span>at org.saiku.plugin.PentahoSecurityAwareConnectionManager.connect(PentahoSecurityAwareConnectionManager.java:181)</div><div><span style="white-space:pre-wrap">        </span>at org.saiku.plugin.PentahoSecurityAwareConnectionManager.getInternalConnection(PentahoSecurityAwareConnectionManager.java:72)</div>


<div><span style="white-space:pre-wrap">        </span>at org.saiku.datasources.connection.AbstractConnectionManager.getConnection(AbstractConnectionManager.java:93)</div><div><span style="white-space:pre-wrap">        </span>at org.saiku.datasources.connection.AbstractConnectionManager.getAllConnections(AbstractConnectionManager.java:119)</div>


<div><span style="white-space:pre-wrap">        </span>at org.saiku.datasources.connection.AbstractConnectionManager.getAllOlapConnections(AbstractConnectionManager.java:139)</div><div><span style="white-space:pre-wrap">        </span>at org.saiku.olap.discover.OlapMetaExplorer.getAllConnections(OlapMetaExplorer.java:127)</div>


<div><span style="white-space:pre-wrap">        </span>at org.saiku.service.olap.OlapDiscoverService.getAllConnections(OlapDiscoverService.java:56)</div><div><br></div><div>Thanks,</div><div><br></div><div>Bill.</div><div><br></div>


<div><div>On Oct 25, 2012, at 12:36 PM, William Back &lt;<a href="mailto:wback@pentaho.com" target="_blank">wback@pentaho.com</a>&gt; wrote:</div><br><blockquote type="cite"><div style="word-wrap:break-word">Excellent, thanks.  I&#39;ve been using Saiku for Mondrian 4 testing and this will definitely make things easier.<div>


<br></div><div>Bill Back.</div><div><br><div><div>On Oct 25, 2012, at 11:03 AM, Paul Stoellberger &lt;<a href="mailto:p.stoellberger@gmail.com" target="_blank">p.stoellberger@gmail.com</a>&gt; wrote:</div><br><blockquote type="cite">


<div style="word-wrap:break-word"><div>Mondrian 4 is considered beta so it&#39;s about time people start using it.</div><div><br></div>For those of you interested playing with Mondrian 4, I have created a special saiku build that includes it.<div>


You can get the saiku-server including the new foodmart schema or the saiku-plugin ready to use in the biserver here: <a href="http://ci.analytical-labs.com/job/saiku-mondrian4/" target="_blank">http://ci.analytical-labs.com/job/saiku-mondrian4/</a></div>


<div><br></div><div>The build is triggered daily so new Mondrian 4 improvements get included over time.</div><div><br></div><div>The sooner you discover bugs the sooner they can get fixed!</div><div><br></div><div>Enjoy,</div>


<div>Paul</div><div><br></div><div><br></div><div><br></div></div>_______________________________________________<br>Mondrian mailing list<br><a href="mailto:Mondrian@pentaho.org" target="_blank">Mondrian@pentaho.org</a><br>


<a href="http://lists.pentaho.org/mailman/listinfo/mondrian" target="_blank">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br></blockquote></div><br></div></div>_______________________________________________<br>


Mondrian mailing list<br><a href="mailto:Mondrian@pentaho.org" target="_blank">Mondrian@pentaho.org</a><br><a href="http://lists.pentaho.org/mailman/listinfo/mondrian" target="_blank">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br>


</blockquote></div><br></div></div>_______________________________________________<br>Mondrian mailing list<br><a href="mailto:Mondrian@pentaho.org" target="_blank">Mondrian@pentaho.org</a><br><a href="http://lists.pentaho.org/mailman/listinfo/mondrian" target="_blank">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br>


</blockquote></div><br></div></div>_______________________________________________<br>Mondrian mailing list<br><a href="mailto:Mondrian@pentaho.org" target="_blank">Mondrian@pentaho.org</a><br><a href="http://lists.pentaho.org/mailman/listinfo/mondrian" target="_blank">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br>


</blockquote></div><br></div></div></div>_______________________________________________<br>Mondrian mailing list<br><a href="mailto:Mondrian@pentaho.org" target="_blank">Mondrian@pentaho.org</a><br><a href="http://lists.pentaho.org/mailman/listinfo/mondrian" target="_blank">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br>


</blockquote></div><br></div></div></blockquote></div><br></div></div></div></div><br>_______________________________________________<br>
Mondrian mailing list<br>
<a href="mailto:Mondrian@pentaho.org" target="_blank">Mondrian@pentaho.org</a><br>
<a href="http://lists.pentaho.org/mailman/listinfo/mondrian" target="_blank">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br>
<br></blockquote></div><br>
</div></div></blockquote></div><br>