<p dir="ltr">Isn&#39;t there already an Xmla server ready to use without extending?  I know that used to be part of mondrian but was split out.</p>
<p dir="ltr">On the client side, assuming a JavaScript environment, I recommend xmla4js.</p>
<div class="gmail_quote">On Mar 31, 2014 10:38 AM, &quot;Luc Boudreau&quot; &lt;<a href="mailto:lucboudreau@gmail.com">lucboudreau@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div>You&#39;ll have to give us more details on what you mean by &quot;server&quot;.<br></div><div><br></div><div>The usual way to have a shared Mondrian server is to use mondrian and olap4j-xmla. One is the server side, the other is the client. The server is a servlet which takes SOAP messages over HTTP, using XMLA as the protocol. </div>


<div><br></div><div>To get started, you create a servlet class which extends MondrianXmlaServlet and you override createConnectionFactory. Alternatively, for more control, you can override makeCatalogLocator, makeDatasourcesUrl and makeContentFinder. For even more control, extend DefaultXmlaServlet.</div>


<div><br></div><div>Once that&#39;s done, create a small webapp, put the servlet config parameters in your web.xml and you&#39;ll be set on the server side.</div><div><br></div><div>Client side, there are plenty of snippets and demo code out there. ( <a href="https://code.google.com/p/olap4j-demo/source/browse/trunk/src/org/devdonkey/olap4j/demo/XmlaDriverConnectDemo.java" target="_blank">https://code.google.com/p/olap4j-demo/source/browse/trunk/src/org/devdonkey/olap4j/demo/XmlaDriverConnectDemo.java</a> )</div>


<div class="gmail_extra"><br></div><div class="gmail_extra">Let us know if you need more help.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Luc<br><br><div class="gmail_quote">On Mon, Mar 31, 2014 at 11:29 AM, Shan Huang <span dir="ltr">&lt;<a href="mailto:openhuangs@gmail.com" target="_blank">openhuangs@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 lang="ZH-CN" link="#0563C1" vlink="#954F72"><div><p class="MsoNormal"><span lang="EN-US">How to deploy a pure mondrian server <b>without</b> JPivot or other front-end ?<u></u><u></u></span></p>


<p class="MsoNormal"><span lang="EN-US">I want a lightweghted olap server with simple olap4j interface. Is mondrian the right choice?<u></u><u></u></span></p></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>
<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></blockquote></div>