This sample is the default features sample which querying Sales Cube from XMLA provider using JPivot interface.
Configuration
Prerequisites Articles
File Configuration
Open and edit
xmla.jsp
file - which should be located in your [TOMCAT_HOME]/webapps/mondrian/WEB-INF/queries folder - with your favorite text editor, and edit <jp:xmlaQuery> with these following configurations :
Note : [TOMCAT_HOME] is the folder where your Apache Tomcat installed. For example : C:\apache-tomcat-6.0.16
Testing
Open your Mondrian web application and click on the secondsample from the index page (JPivot pivot table by XMLA). You should see an OLAP data table with a JPivot toolbar. Drill through some of the dimension level nodes.
For example, my Mondrian web application is located at http://localhost:8080/mondrian and my JPivot Pivot Table sample url is http://localhost:8080/mondrian/testpage.jsp?query=xmla. Screenshot below shows the page that have been drillthrough at some nodes.
For example, my Mondrian web application is located at http://localhost:8080/mondrian and my JPivot Pivot Table sample url is http://localhost:8080/mondrian/testpage.jsp?query=xmla. Screenshot below shows the page that have been drillthrough at some nodes.
Author's Note : Known Issue
This sample is working well with JDK 1.5. We encounter unresolved errors when using JDK 1.6 installed in our system. You can find the issue here .
Solutions for this problem :
- Downgraded to JDK 1.5
- If you are using Tomcat, force it to use Axis for SOAP and the Xalan libraries in JPivot. See the following posts :
- Another proposed solution is to upgrade xalan.jar to xalan-2.7.jar as this thread suggested http://forums.pentaho.org/showthread.php?t=67104
Still Getting Errors ?
If you already following all the instructions and still got some errors or you have other issues that has to do with other database sources then you can post your problem to our Mondrian user group at http://groups.google.com/group/phi-mondrian-olap. Or you can send a blank email to phi-mondrian-olap-subscribe@googlegroups.com to join the group.
Note that you must get approval first before you can post.
Mondrian Training
For those of you in Indonesia we have a regular training on OLAP and data warehousing subject using Pentaho Data Integration and Mondrian.If you want to enroll for the session please feel the form at http://pentaho.phi-integration.com/pendaftaran-training and we will send you the training schedule.
And for those who like to have a remote training instead using Webex please contact us by email to support@phi-integration.com.