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