<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>cn.firewarm</groupId> <artifactId>saiku3</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>saiku Maven Webapp</name> <url>http://maven.apache.org</url> <distributionManagement><!--add by liuyg --> <snapshotRepository> <id>snapshots-host</id> <url>http://nexus.firewarm.cn:8081/nexus/content/repositories/snapshots-host/</url> </snapshotRepository> </distributionManagement> <properties> <saiku.version>3.8-RC5</saiku.version> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <top.dir>${project.basedir}</top.dir> <!-- <spring.version>4.0.1.RELEASE</spring.version> --> <spring.version>4.1.6.RELEASE</spring.version> <spring.security.version>4.0.1.RELEASE</spring.security.version> <slf4j.version>1.6.4</slf4j.version> <jersey.version>1.19</jersey.version> <tomcat.version>apache-tomcat-7.0.62</tomcat.version> <tomcat.source>target/stage/tomcat/</tomcat.source> <maven.build.timestamp.format>yyyyMMdd-HHmm</maven.build.timestamp.format> <!-- <calcite.version>0.9.2-incubating-SNAPSHOT</calcite.version> --> <calcite.version>0.9.2-incubating</calcite.version><!-- modify by liuyg --> <pentaho.libs.version>TRUNK-SNAPSHOT</pentaho.libs.version> <pentaho.platform.version>5.0.0</pentaho.platform.version> <serenity.version>1.0.58</serenity.version> <jbehave.version>3.9.3</jbehave.version> </properties> <pluginRepositories> <!--add by liuyg <pluginRepository> <id>Analytical Labs Plugin Repo</id> <name>Analytical Labs Repo-releases</name> <url>http://repo.meteorite.bi/content/repositories/alabs-release-local/</url> </pluginRepository> --> <pluginRepository> <id>mine</id> <name>public Releases</name> <layout>default</layout> <url>http://nexus.firewarm.cn:8081/nexus/content/groups/public/</url> </pluginRepository> </pluginRepositories> <repositories> <!-- add by liuyg <repository> <id>Analytical Labs Repo</id> <name>Analytical Labs Repo-releases</name> <url>http://repo.meteorite.bi/content/repositories/alabs-release-local/</url> </repository> <repository> <id>Analytical Labs snapshots</id> <name>Analytical Labs Repo-releases</name> <url>http://repo.meteorite.bi/content/repositories/alabs-snapshot-local/</url> </repository> <repository> <id>pentaho-third-party</id> <url>http://nexus.pentaho.org/content/repositories/proxied-3rd-party-releases/</url> </repository> <repository> <id>pentaho-public-release</id> <url>http://nexus.pentaho.org/content/repositories/pentaho-public-release-repos/</url> </repository> <repository> <id>pentaho-snapshot</id> <url>http://nexus.pentaho.org/content/repositories/public-snapshots/</url> </repository> --> <!--<repository> <id>atlassian2</id> <url>http://repository.opencastproject.org/</url> </repository> --> <repository> <id>mine</id> <name>public Releases</name> <layout>default</layout> <url>http://101.87.247.112:8081/nexus/content/groups/public/</url> </repository> <repository> <id>mine-meteorite-bi-release</id> <name>public Releases</name> <layout>default</layout> <url>http://101.87.247.112:8081/nexus/content/repositories/meteorite-bi-release/</url> </repository> <repository> <id>central</id> <name>Maven Repository Switchboard</name> <layout>default</layout> <url>http://repo1.maven.org/maven2</url> <!-- <snapshots> modify by liuyg <enabled>false</enabled> </snapshots> --> </repository> <!--add by liuyg <repository> <id>apache</id> <name>Apache repo</name> <layout>default</layout> <url>https://repository.apache.org/content/repositories/snapshots/</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> --> <!-- add by liuyg<repository> <id>atlassian</id> <name>Atlassian Public</name> <layout>default</layout> <url>https://maven.atlassian.com/content/repositories/atlassian-public</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> --> </repositories> <!-- <issueManagement> <system>JIRA</system> <url>http://jira.meteorite.bi/browse/SKU</url> </issueManagement> --> <!--<reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changes-plugin</artifactId> <version>2.11</version> </plugin> </plugins> </reporting> --> <!-- <profiles> <profile> <id>ci</id> <modules> <module>saiku-core</module> <module>saiku-ui</module> <module>saiku-webapp</module> <module>saiku-server</module> <module>saiku-bi-platform-plugin-p5</module> <module>saiku-web-tests</module> </modules> </profile> </profiles> --> <dependencies> <!-- <dependency> <groupId>org.saikuanalytics</groupId> <artifactId>saiku-service</artifactId> <version>${saiku.version}</version> </dependency> <dependency> <groupId>org.saikuanalytics</groupId> <artifactId>saiku-web</artifactId> <version>${saiku.version}</version> </dependency> <dependency> <groupId>org.saikuanalytics</groupId> <artifactId>saiku-olap-util</artifactId> <version>${saiku.version}</version> </dependency> <dependency> <groupId>org.saikuanalytics</groupId> <artifactId>saiku</artifactId> <version>${saiku.version}</version> <type>pom</type> </dependency> <dependency> <groupId>org.saikuanalytics</groupId> <artifactId>saiku-core</artifactId> <version>3.8-RC5</version> <type>pom</type> </dependency> <dependency> <groupId>org.saikuanalytics</groupId> <artifactId>saiku-server</artifactId> <version>3.8-RC5</version> <type>pom</type> </dependency> <dependency> <groupId>org.saikuanalytics</groupId> <artifactId>saiku-ui</artifactId> <version>3.8-RC5</version> <type>pom</type> </dependency> --> <!-- <dependency> <groupId>com.sun.jersey.jersey-test-framework</groupId> <artifactId>jersey-test-framework-core</artifactId> <version>${jersey.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>com.sun.jersey.jersey-test-framework</groupId> <artifactId>jersey-test-framework-external</artifactId> <version>${jersey.version}</version> <scope>test</scope> </dependency> --> <dependency> <groupId>net.sourceforge.jtds</groupId> <artifactId>jtds</artifactId> <version>1.3.1</version> </dependency> <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <version>9.3-1102-jdbc41</version> </dependency> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-common</artifactId> <version>2.4.0</version> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-cas</artifactId> <version>${spring.security.version}</version> <exclusions> <exclusion> <artifactId>spring-beans</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-core</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-context</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-web</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-security-core</artifactId> <groupId>org.springframework.security</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.jasig.cas.client</groupId> <artifactId>cas-client-core</artifactId> <version>3.3.2</version> </dependency> <dependency> <groupId>org.jasig.cas.client</groupId> <artifactId>cas-client-integration-tomcat-common</artifactId> <version>3.3.2</version> </dependency> <dependency> <groupId>org.jasig.cas.client</groupId> <artifactId>cas-client-integration-tomcat-v7</artifactId> <version>3.3.2</version> </dependency> <dependency> <groupId>org.mozilla</groupId> <artifactId>rhino</artifactId> <version>1.7R5</version> </dependency> <dependency> <groupId>org.apache.jackrabbit</groupId> <artifactId>jackrabbit-api</artifactId> <version>2.8.0</version> </dependency> <dependency> <groupId>org.jvnet.mimepull</groupId> <artifactId>mimepull</artifactId> <version>1.9.4</version> </dependency> <dependency> <groupId>org.apache.jackrabbit</groupId> <artifactId>jackrabbit-webdav</artifactId> <version>2.8.0</version> </dependency> <dependency> <groupId>org.apache.jackrabbit</groupId> <artifactId>jackrabbit-jcr-commons</artifactId> <version>2.8.0</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>${slf4j.version}</version> </dependency> <dependency> <groupId>com.qmino</groupId> <artifactId>miredot-annotations</artifactId> <version>1.3.1</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>${slf4j.version}</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.14</version> </dependency> <dependency> <groupId>org.olap4j</groupId> <artifactId>olap4j</artifactId> <version>TRUNK-SNAPSHOT</version> </dependency> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>2.12.3</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.1</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.jaxrs</groupId> <artifactId>jackson-jaxrs-json-provider</artifactId> <version>2.5.1</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.7</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.7</version> </dependency> <dependency> <groupId>eigenbase</groupId> <artifactId>eigenbase-properties</artifactId> <version>1.1.0.10924</version> </dependency> <dependency> <groupId>eigenbase</groupId> <artifactId>eigenbase-resgen</artifactId> <version>1.3.0.11873</version> </dependency> <dependency> <groupId>eigenbase</groupId> <artifactId>eigenbase-xom</artifactId> <version>1.3.0.11999</version> </dependency> <!-- modify by liuyg <dependency> <groupId>org.olap4j</groupId> <artifactId>olap4j-xmla</artifactId> <version>TRUNK-SNAPSHOT</version> </dependency> --> <dependency> <groupId>org.olap4j</groupId> <artifactId>olap4j-xmla</artifactId> <version>1.2.0</version> </dependency> <dependency> <groupId>org.olap4j</groupId> <artifactId>olap4j-xmlaserver</artifactId> <version>1.2.0</version> </dependency> <dependency> <groupId>org.jdom</groupId> <artifactId>jdom</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>javax.jcr</groupId> <artifactId>jcr</artifactId> <version>2.0</version> </dependency> <dependency> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> <version>1.3.04</version> </dependency> <dependency> <groupId>org.apache.xmlgraphics</groupId> <artifactId>fop</artifactId> <version>1.1</version> <exclusions> <exclusion> <artifactId>avalon-framework-api</artifactId> <groupId>org.apache.avalon.framework</groupId> </exclusion> <exclusion> <artifactId>avalon-framework-impl</artifactId> <groupId>org.apache.avalon.framework</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apache.xmlgraphics</groupId> <artifactId>xmlgraphics-commons</artifactId> <version>1.5</version> </dependency> <!-- these two are to correct issues in fop dependency --> <dependency> <groupId>avalon-framework</groupId> <artifactId>avalon-framework-api</artifactId> <version>4.2.0</version> </dependency> <dependency> <groupId>avalon-framework</groupId> <artifactId>avalon-framework-impl</artifactId> <version>4.2.0</version> </dependency> <dependency> <groupId>org.apache.xmlgraphics</groupId> <artifactId>batik-js</artifactId> <version>1.7</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-transcoder</artifactId> <version>1.7</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-ext</artifactId> <version>1.7</version> </dependency> <dependency> <groupId>org.apache.jackrabbit</groupId> <artifactId>jackrabbit-core</artifactId> <version>2.8.0</version> </dependency> <dependency> <groupId>org.apache.jackrabbit</groupId> <artifactId>jackrabbit-jcr-server</artifactId> <version>2.8.0</version> </dependency> <dependency> <groupId>org.apache.jackrabbit</groupId> <artifactId>jackrabbit-jcr-servlet</artifactId> <version>2.8.0</version> </dependency> <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-all</artifactId> <version>1.3</version> </dependency> <dependency> <groupId>net.serenity-bdd</groupId> <artifactId>serenity-jbehave</artifactId> <version>1.0.23</version> </dependency> <dependency> <groupId>net.serenity-bdd</groupId> <artifactId>serenity-core</artifactId> <version>1.0.58</version> </dependency> <dependency> <groupId>net.serenity-bdd</groupId> <artifactId>serenity-junit</artifactId> <version>1.0.58</version> </dependency> <dependency> <groupId>org.hibernate.javax.persistence</groupId> <artifactId>hibernate-jpa-2.1-api</artifactId> <version>1.0.0.Final</version> </dependency> <dependency> <groupId>org.jbehave</groupId> <artifactId>jbehave-core</artifactId> <version>${jbehave.version}</version> </dependency> <dependency> <groupId>mondrian-data-foodmart-hsql</groupId> <artifactId>mondrian-data-foodmart-hsql</artifactId> <version>0.1</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>net.sourceforge.htmlcleaner</groupId> <artifactId>htmlcleaner</artifactId> <version>2.10</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>4.3.5.Final</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.5.1</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>2.5.1</version> </dependency> <!-- <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-ldap</artifactId> <version>${spring.version}</version> </dependency> --> <!-- Batik/SVG --> <dependency> <groupId>org.apache.xmlgraphics</groupId> <artifactId>batik-transcoder</artifactId> <version>1.7</version> </dependency> <dependency> <groupId>org.apache.xmlgraphics</groupId> <artifactId>batik-codec</artifactId> <version>1.7</version> </dependency> <dependency> <groupId>org.apache.xmlgraphics</groupId> <artifactId>batik-bridge</artifactId> <version>1.7</version> </dependency> <dependency> <groupId>org.apache.xmlgraphics</groupId> <artifactId>batik-svg-dom</artifactId> <version>1.7</version> </dependency> <dependency> <groupId>iText</groupId> <artifactId>iText</artifactId> <version>4.2.0</version> </dependency> <dependency> <groupId>org.saiku</groupId> <artifactId>saiku-query</artifactId> <version>0.1-SNAPSHOT</version> </dependency> <dependency> <groupId>pentaho</groupId> <artifactId>mondrian</artifactId> <version>4.3.0.1-SPARK</version> </dependency> <!-- Spring modules --> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-taglibs</artifactId> <version>${spring.security.version}</version> <!-- <exclusions> <exclusion> <artifactId>spring-beans</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-core</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-tx</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-context</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-web</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-aop</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-security-core</artifactId> <groupId>org.springframework.security</groupId> </exclusion> </exclusions> --> <exclusions> <exclusion> <artifactId>spring-context</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-core</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-beans</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-web</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-aop</artifactId> <groupId>org.springframework</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-core</artifactId> <version>${jersey.version}</version> </dependency> <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-servlet</artifactId> <version>${jersey.version}</version> </dependency> <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-client</artifactId> <version>${jersey.version}</version> </dependency> <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-server</artifactId> <version>${jersey.version}</version> </dependency> <dependency> <groupId>com.sun.jersey.contribs</groupId> <artifactId>jersey-multipart</artifactId> <version>${jersey.version}</version> </dependency> <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-json</artifactId> <version>${jersey.version}</version> </dependency> <dependency> <groupId>com.sun.jersey.contribs</groupId> <artifactId>jersey-spring</artifactId> <version>${jersey.version}</version> <exclusions> <exclusion> <artifactId>spring-context</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-core</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-beans</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-web</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-aop</artifactId> <groupId>org.springframework</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>javax.ws.rs</groupId> <artifactId>jsr311-api</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>com.sun.grizzly</groupId> <artifactId>grizzly-servlet-webserver</artifactId> <version>1.9.18-i</version> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-all</artifactId> <version>1.8.5</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.8.2</version> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>org.codehaus.jettison</groupId> <artifactId>jettison</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>hsqldb</groupId> <artifactId>hsqldb</artifactId> <version>1.8.0.10</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.17</version> </dependency> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>commons-pool</groupId> <artifactId>commons-pool</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>commons-vfs</groupId> <artifactId>commons-vfs</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>commons-math</groupId> <artifactId>commons-math</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.2.1</version> </dependency> <dependency> <groupId>pentaho</groupId> <artifactId>cpf-core</artifactId> <version>5.2.0.2-84</version> <exclusions> <exclusion> <groupId>janino</groupId> <artifactId>janino</artifactId> </exclusion> <exclusion> <artifactId>spring-beans</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-core</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-security-core</artifactId> <groupId>org.springframework.security</groupId> </exclusion> </exclusions> </dependency> <!-- <dependency> <groupId>pentaho</groupId> <artifactId>cpf-pentaho5</artifactId> <version>5.2.0.2-84</version> <exclusions> <exclusion> <groupId>pentaho</groupId> <artifactId>pentaho-user-console-package</artifactId> </exclusion> <exclusion> <groupId>janino</groupId> <artifactId>janino</artifactId> </exclusion> <exclusion> <groupId>pentaho-kettle</groupId> <artifactId>kettle-ui-swt</artifactId> </exclusion> <exclusion> <groupId>pentaho</groupId> <artifactId>pentaho-platform-extensions</artifactId> </exclusion> <exclusion> <artifactId>spring-beans</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-core</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-context</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-web</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-security-core</artifactId> <groupId>org.springframework.security</groupId> </exclusion> <exclusion> <artifactId>spring</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-context-support</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-webmvc</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>jersey-spring</artifactId> <groupId>com.sun.jersey.contribs</groupId> </exclusion> </exclusions> </dependency> --> <!-- <dependency> <groupId>pentaho</groupId> <artifactId>pentaho-platform-api</artifactId> <version>${pentaho.platform.version}</version> <scope>provided</scope> <exclusions> <exclusion> <artifactId>spring-beans</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-security-core</artifactId> <groupId>org.springframework.security</groupId> </exclusion> </exclusions> </dependency> --> <!-- <dependency> <groupId>pentaho</groupId> <artifactId>pentaho-platform-core</artifactId> <version>${pentaho.platform.version}</version> <scope>provided</scope> <exclusions> <exclusion> <groupId>gnujaxp</groupId> <artifactId>gnujaxp</artifactId> </exclusion> <exclusion> <groupId>xerces</groupId> <artifactId>xmlParserAPIs</artifactId> </exclusion> <exclusion> <groupId>javax.faces</groupId> <artifactId>jsf-api</artifactId> </exclusion> <exclusion> <groupId>org.apache.xbean</groupId> <artifactId>xbean</artifactId> </exclusion> <exclusion> <groupId>adaptx</groupId> <artifactId>adaptx</artifactId> </exclusion> <exclusion> <groupId>org.jvnet.staxex</groupId> <artifactId>stax-ex</artifactId> </exclusion> <exclusion> <groupId>net.sourceforge.nekohtml</groupId> <artifactId>nekohtml</artifactId> </exclusion> <exclusion> <groupId>janino</groupId> <artifactId>janino</artifactId> </exclusion> <exclusion> <groupId>xml-apis</groupId> <artifactId>xmlParserAPIs</artifactId> </exclusion> <exclusion> <groupId>xerces</groupId> <artifactId>xmlParserAPIs</artifactId> </exclusion> <exclusion> <artifactId>secondstring</artifactId> <groupId>secondstring</groupId> </exclusion> <exclusion> <artifactId>spring-security-core</artifactId> <groupId>org.springframework.security</groupId> </exclusion> <exclusion> <artifactId>spring</artifactId> <groupId>org.springframework</groupId> </exclusion> </exclusions> </dependency> --> <!-- <dependency> <groupId>pentaho</groupId> <artifactId>pentaho-platform-extensions</artifactId> <version>${pentaho.platform.version}</version> <scope>provided</scope> <exclusions> <exclusion> <groupId>javax.faces</groupId> <artifactId>jsf-api</artifactId> </exclusion> <exclusion> <groupId>org.apache.xbean</groupId> <artifactId>xbean</artifactId> </exclusion> <exclusion> <groupId>adaptx</groupId> <artifactId>adaptx</artifactId> </exclusion> <exclusion> <groupId>org.jvnet.staxex</groupId> <artifactId>stax-ex</artifactId> </exclusion> <exclusion> <groupId>net.sourceforge.nekohtml</groupId> <artifactId>nekohtml</artifactId> </exclusion> <exclusion> <groupId>janino</groupId> <artifactId>janino</artifactId> </exclusion> <exclusion> <groupId>xml-apis</groupId> <artifactId>xmlParserAPIs</artifactId> </exclusion> <exclusion> <groupId>xerces</groupId> <artifactId>xmlParserAPIs</artifactId> </exclusion> <exclusion> <artifactId>secondstring</artifactId> <groupId>secondstring</groupId> </exclusion> <exclusion> <artifactId>spring-core</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-context</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-security-core</artifactId> <groupId>org.springframework.security</groupId> </exclusion> <exclusion> <artifactId>spring</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>jersey-spring</artifactId> <groupId>com.sun.jersey.contribs</groupId> </exclusion> </exclusions> </dependency> --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox-app</artifactId> <!-- <version>2.0.0-SNAPSHOT</version> --> <version>2.1.0-SNAPSHOT</version><!-- modify by liuyg --> </dependency> <!-- <dependency> <groupId>pentaho</groupId> <artifactId>cda</artifactId> <version>TRUNK-SNAPSHOT</version> </dependency> --> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-config</artifactId> <version>${spring.security.version}</version> <exclusions> <exclusion> <artifactId>spring-beans</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-core</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-context</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-aop</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-security-core</artifactId> <groupId>org.springframework.security</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> <version>${spring.security.version}</version> <exclusions> <exclusion> <artifactId>spring-beans</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-core</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-context</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-web</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-security-core</artifactId> <groupId>org.springframework.security</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.4</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>20020423</version> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.1</version> </dependency> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>1.4.188</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> <version>4.3-alpha1</version> </dependency> <dependency> <groupId>org.apache.hive</groupId> <artifactId>hive-jdbc</artifactId> <version>1.0.0</version> </dependency> <dependency> <groupId>org.apache.hive</groupId> <artifactId>hive-cli</artifactId> <version>1.0.0</version> <exclusions> <exclusion> <artifactId>hive-shims</artifactId> <groupId>org.apache.hive</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apache.calcite</groupId> <artifactId>calcite-core</artifactId> <version>${calcite.version}</version> </dependency> <dependency> <groupId>org.apache.calcite</groupId> <artifactId>calcite-avatica</artifactId> <version>${calcite.version}</version> </dependency> <dependency> <groupId>org.apache.calcite</groupId> <artifactId>calcite-mongodb</artifactId> <version>${calcite.version}</version> </dependency> <dependency> <groupId>com.cenqua.clover</groupId> <artifactId>clover</artifactId> <version>3.3.0</version> </dependency> <dependency> <groupId>eigenbase</groupId> <artifactId>eigenbase-properties</artifactId> <version>1.1.0.10924</version> </dependency> <dependency> <groupId>eigenbase</groupId> <artifactId>eigenbase-resgen</artifactId> <version>1.3.0.11873</version> </dependency> <dependency> <groupId>eigenbase</groupId> <artifactId>eigenbase-xom</artifactId> <version>1.3.0.11999</version> </dependency> <dependency> <groupId>org.olap4j</groupId> <artifactId>olap4j</artifactId> <version>1.2.0</version> </dependency> <dependency> <groupId>org.olap4j</groupId> <artifactId>olap4j-xmla</artifactId> <version>1.2.0</version> </dependency> <dependency> <groupId>org.olap4j</groupId> <artifactId>olap4j-xmlaserver</artifactId> <version>1.2.0</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.osgi.core</artifactId> <version>1.0.0</version> </dependency> </dependencies> </project>