org.pentaho.platform.web.servlet
Class PentahoXmlaServlet
java.lang.Object
DefaultXmlaServlet
org.pentaho.platform.web.servlet.PentahoXmlaServlet
public class PentahoXmlaServlet
- extends DefaultXmlaServlet
Filters out DataSource
elements that are not XMLA-related.
Background: Pentaho re-used datasources.xml for non-XMLA purposes. But since DefaultXmlaServlet
requires
actual XMLA datasources, this servlet extends DefaultXmlaServlet
and removes the non-XMLA datasources
before continuing normal DefaultXmlaServlet
behavior.
The convention here is that any DataSource
elements with
<ProviderType>None</ProviderType>
are considered non-XMLA and are filtered out.
- Author:
- mlowery
PentahoXmlaServlet
public PentahoXmlaServlet()