<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>hi,</div><div>you shouldn't need to do that, I changed the code a couple of years ago so that you can specify the olap4j driver class name in the web.xml.&nbsp;</div><div><br></div><div>You should be able to use any driver you want.</div><div><br></div><div>I'd give you more details but its 23:44 here and I am on holiday so my only recommendation is: wait until Monday when I can actually talk to you.</div><div><br></div><div>Secondary note: the connection pooling code that is in there now (based on commons-pool) is totally broken, your XMLA client (Excel 2007?) could get stuck forever waiting to obtain a new OlapConnection connection object .</div><div><br></div><div>Michele<br><br>Sent from my iPhone</div><div><br>On 6 Jun 2013, at 18:57, Luc Boudreau &lt;<a href="mailto:lucboudreau@gmail.com">lucboudreau@gmail.com</a>&gt; wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr"><div><div>You need to subclass XmlaServlet and implement createConnectionFactory()<br><br></div><div>Luc<br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jun 6, 2013 at 12:19 PM, Benedikt Kämpgen <span dir="ltr">&lt;<a href="mailto:benedikt.kaempgen@kit.edu" target="_blank">benedikt.kaempgen@kit.edu</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
Great idea to have a generic XMLA wrapper to any possible olap4j driver.<br>
<br>
I have tried to use xmla4js [1] on an instance of olap4j-xmlaserver [2] wrapping an own olap4j [3] driver [4].<br>
<br>
How do I setup olap4j-xmlaserver to use a specific olap4j driver?<br>
<br>
Any help would be appreciated.<br>
<br>
Best,<br>
<br>
Benedikt<br>
<br>
[1] &lt;<a href="http://code.google.com/p/xmla4js/" target="_blank">http://code.google.com/p/xmla4js/</a>&gt;<br>
[2] &lt;<a href="https://github.com/olap4j/olap4j-xmlaserver" target="_blank">https://github.com/olap4j/olap4j-xmlaserver</a>&gt;<br>
[3] &lt;<a href="https://github.com/olap4j/olap4j" target="_blank">https://github.com/olap4j/olap4j</a>&gt;<br>
[4] &lt;<a href="http://code.google.com/p/olap4ld/" target="_blank">http://code.google.com/p/olap4ld/</a>&gt;<br>
<div><div class="h5"><br>
----- Original Message -----<br>
&gt; From: "Luc Boudreau" &lt;<a href="mailto:lucboudreau@gmail.com">lucboudreau@gmail.com</a>&gt;<br>
&gt; To: "Mondrian developer mailing list" &lt;<a href="mailto:mondrian@pentaho.org">mondrian@pentaho.org</a>&gt;<br>
&gt; Cc: "<a href="mailto:olap4j-devel@lists.sourceforge.net">olap4j-devel@lists.sourceforge.net</a> list" &lt;<a href="mailto:olap4j-devel@lists.sourceforge.net">olap4j-devel@lists.sourceforge.net</a>&gt;<br>
&gt; Sent: Monday, September 3, 2012 8:49:32 PM<br>
&gt; Subject: Re: [Olap4j-devel] [Mondrian] olap4j-xmlaserver: Initial refactoring of Mondrian's XMLA server into its own<br>
&gt; project<br>
&gt;<br>
&gt;<br>
&gt; Thanks a million Julian for undertaking this.<br>
&gt;<br>
&gt; Let's create the olap4j organization in GitHub. Commiters can become<br>
&gt; members of that organization. Is it free to create organizations in<br>
&gt; GitHub? I'd be willing to chip in to cover whatever fees.<br>
&gt;<br>
&gt; I propose that we use the package ogr.olap4j.server.xmla, which is in<br>
&gt; line with the driver packages (ie. org.olap4j.driver.xmla).<br>
&gt;<br>
&gt; For Maven publication, I propose that we use the organization<br>
&gt; org.olap4j and artifact olap4j-xmla-server. We could also rename the<br>
&gt; project repository olap4j-xmla-server. I know it sounds picky, but<br>
&gt; at least we won't introduce unnecessary confusion, since everything<br>
&gt; will be consistent across the board.<br>
&gt;<br>
&gt; OK for Maven. My personal experience with Maven was a series of<br>
&gt; disasters, but I'm willing to give it another shot. Only the crazy<br>
&gt; people do the same thing over and over and expect a different<br>
&gt; result, right?...<br>
&gt;<br>
&gt; Luc<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Fri, Aug 31, 2012 at 8:19 PM, Julian Hyde &lt; <a href="mailto:jhyde@pentaho.com">jhyde@pentaho.com</a> &gt;<br>
&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; I've been promising for a long time to factor the XMLA server code<br>
&gt; out of Mondrian. At last I've done it: see<br>
&gt; <a href="https://github.com/julianhyde/olap4j-xmlaserver" target="_blank">https://github.com/julianhyde/olap4j-xmlaserver</a> .<br>
&gt;<br>
&gt;<br>
&gt; For now, the code is just a clone of the mondrian.xmla package (from<br>
&gt; the lagunitas branch that will become mondrian-4.0). I've also<br>
&gt; copied in some other classes (e.g. mondrian.olap.Util) that the XMLA<br>
&gt; server depends upon.<br>
&gt;<br>
&gt;<br>
&gt; I achieved the initial goal: it builds. (It builds using maven; I'm<br>
&gt; sure there will be a mixture of loathing and adulation for this.)<br>
&gt;<br>
&gt;<br>
&gt; Next step will be to eliminate the dependencies on intrinsic mondrian<br>
&gt; classes like MondrianServer and MondrianProperties. I'll do this by<br>
&gt; adding methods to the XmlaExtra callback. A few utility classes<br>
&gt; (e.g. CompositeList) will be copied (i.e. will have versions in both<br>
&gt; Mondrian and olap4j-xmlaserver).<br>
&gt;<br>
&gt;<br>
&gt; Then I'll change mondrian lagunitas branch to use this library,<br>
&gt; remove the mondrian.xmla package, and then rename the mondrian.xmla<br>
&gt; package in olap4j-xmlaserver to something like<br>
&gt; org.olap4j.xmla.server. The test suite will probably remain part of<br>
&gt; mondrian for a few months.<br>
&gt;<br>
&gt;<br>
&gt; The mondrian master branch, and the mondrian-3.4.x release series,<br>
&gt; will not see this change; they will continue to use the<br>
&gt; mondrian.xmla package.<br>
&gt;<br>
&gt;<br>
&gt; Since the code is cloned from Mondrian, the license is the same as<br>
&gt; Mondrian -- EPL. If I can get the original committers to agree, I<br>
&gt; would like to switch to Apache 2 license.<br>
&gt;<br>
&gt;<br>
&gt; Let me know what you think. Get involved. Discussions will be on the<br>
&gt; mondrian mailing list.<br>
&gt;<br>
&gt;<br>
&gt; By the way, let me know whether you like the project name and package<br>
&gt; namespace. They're all up for change at this point. And the github<br>
&gt; project may move, too.<br>
&gt;<br>
&gt;<br>
&gt; Julian<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Julian Hyde<br>
&gt; <a href="mailto:jhyde@pentaho.com">jhyde@pentaho.com</a><br>
&gt;<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" target="_blank">http://lists.pentaho.org/mailman/listinfo/mondrian</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div>&gt; ------------------------------------------------------------------------------<br>
&gt; Live Security Virtual Conference<br>
&gt; Exclusive live event will cover all the ways today's security and<br>
&gt; threat landscape has changed and how IT managers can respond.<br>
&gt; Discussions<br>
&gt; will include endpoint security, mobile security and the latest in<br>
&gt; malware<br>
&gt; threats. <a href="http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/" target="_blank">http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/</a><br>
&gt; _______________________________________________<br>
&gt; olap4j-devel mailing list<br>
&gt; <a href="mailto:olap4j-devel@lists.sourceforge.net">olap4j-devel@lists.sourceforge.net</a><br>
&gt; <a href="https://lists.sourceforge.net/lists/listinfo/olap4j-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/olap4j-devel</a><br>
&gt;<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
AIFB, Karlsruhe Institute of Technology (KIT)<br>
Phone: +49 (721) 608 48941<br>
Email: <a href="mailto:benedikt.kaempgen@kit.edu">benedikt.kaempgen@kit.edu</a><br>
Web: <a href="http://www.aifb.kit.edu/web/Hauptseite/en" target="_blank">http://www.aifb.kit.edu/web/Hauptseite/en</a><br>
<br>
<br>
</font></span></blockquote></div><br></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>Mondrian mailing list</span><br><span><a href="mailto:Mondrian@pentaho.org">Mondrian@pentaho.org</a></span><br><span><a href="http://lists.pentaho.org/mailman/listinfo/mondrian">http://lists.pentaho.org/mailman/listinfo/mondrian</a></span><br></div></blockquote></body></html>