pom.xml

<?xml version="1.0"?>
<projectxsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><modelVersion>4.0.0</modelVersion><groupId>com.zh</groupId><artifactId>zh-console</artifactId><version>1.0.0.alpha</version><name>Consoel implement.</name><url>http://maven.apache.org</url><packaging>war</packaging><properties><project.build.property.dir>${project.basedir}</project.build.property.dir><!-- Aries eba-maven-plugin Version --><ariesEbaMavenPluginVersion>1.0.0</ariesEbaMavenPluginVersion><!-- Aries Application Versions --><ariesApplicationApiVersion>1.0.0</ariesApplicationApiVersion><ariesApplicationVersion>1.0.0</ariesApplicationVersion><ariesApplicationConvertersVersion>1.0.0</ariesApplicationConvertersVersion><ariesApplicationDefaultLocalPlatformVersion>1.0.0</ariesApplicationDefaultLocalPlatformVersion><ariesApplicationDeploymentManagementVersion>1.0.0</ariesApplicationDeploymentManagementVersion><ariesApplicationInstallVersion>1.0.0</ariesApplicationInstallVersion><ariesApplicationItestInterfaceVersion>1.0.0</ariesApplicationItestInterfaceVersion><ariesApplicationManagementVersion>1.0.0</ariesApplicationManagementVersion><ariesApplicationModellerVersion>1.0.0</ariesApplicationModellerVersion><ariesApplicationNoopResolverVersion>1.0.0</ariesApplicationNoopResolverVersion><ariesApplicationObrResolverVersion>1.0.0</ariesApplicationObrResolverVersion><ariesApplicationRuntimeVersion>1.0.0</ariesApplicationRuntimeVersion><ariesApplicationRuntimeFrameworkVersion>1.0.0</ariesApplicationRuntimeFrameworkVersion><ariesApplicationRuntimeFrameworkManagementVersion>1.0.0</ariesApplicationRuntimeFrameworkManagementVersion><ariesApplicationRuntimeIsolatedVersion>1.0.0</ariesApplicationRuntimeIsolatedVersion><ariesApplicationRuntimeRepositoryVersion>1.0.0</ariesApplicationRuntimeRepositoryVersion><ariesApplicationUtilsVersion>1.0.0</ariesApplicationUtilsVersion><!-- Aries Blueprint Versions --><ariesBlueprintAnnotationApiVersion>1.0.0</ariesBlueprintAnnotationApiVersion><ariesBlueprintAnnotationImplVersion>1.0.0</ariesBlueprintAnnotationImplVersion><ariesBlueprintApiVersion>1.0.0</ariesBlueprintApiVersion><ariesBlueprintVersion>1.0.0</ariesBlueprintVersion><ariesBlueprintCmVersion>1.0.0</ariesBlueprintCmVersion><ariesBlueprintCoreVersion>1.0.0</ariesBlueprintCoreVersion><!-- Aries Jmx Versions --><ariesJmxiApiVersion>1.0.0</ariesJmxiApiVersion><ariesJmxBlueprintApiVersion>1.0.0</ariesJmxBlueprintApiVersion><ariesJmxBlueprintVersion>1.0.0</ariesJmxBlueprintVersion><ariesJmxBlueprintCoreVersion>1.0.0</ariesJmxBlueprintCoreVersion><ariesJmxVersion>1.0.0</ariesJmxVersion><ariesJmxCoreVersion>1.0.0</ariesJmxCoreVersion><ariesJmxWhiteboardVersion>1.0.0</ariesJmxWhiteboardVersion><!-- Aries Jndi Versions --><ariesJndiApiVersion>1.0.0</ariesJndiApiVersion><ariesJndiVersion>1.0.0</ariesJndiVersion><ariesJndiCoreVersion>1.0.0</ariesJndiCoreVersion><ariesJndiLegacySupportVersion>1.0.0</ariesJndiLegacySupportVersion><ariesJndiRmiVersion>1.0.0</ariesJndiRmiVersion><ariesJndiUrlVersion>1.0.0</ariesJndiUrlVersion><!-- Aries Jpa Versions --><ariesJpaApiVersion>1.0.0</ariesJpaApiVersion><ariesJpaBlueprintAriesVersion>1.0.0</ariesJpaBlueprintAriesVersion><ariesJpaContainerVersion>1.0.0</ariesJpaContainerVersion><ariesJpaContainerContextVersion>1.0.0</ariesJpaContainerContextVersion><!-- Aries Proxy Versions --><ariesProxyApiVersion>1.0.0</ariesProxyApiVersion><ariesProxyVersion>1.0.0</ariesProxyVersion><ariesProxyImplVersion>1.0.0</ariesProxyImplVersion><!-- Aries Quiesce Versions --><ariesQuiesceApiVersion>1.0.0</ariesQuiesceApiVersion><ariesQuiesceManagerVersion>1.0.0</ariesQuiesceManagerVersion><!-- Aries Testsupport Versions --><ariesTestsupportUnitVersion>1.0.0</ariesTestsupportUnitVersion><!-- Aries Transaction Versions --><ariesTransactionBlueprintVersion>1.0.0</ariesTransactionBlueprintVersion><ariesTransactionManagerVersion>1.0.0</ariesTransactionManagerVersion><ariesTransactionTestdsVersion>1.0.0</ariesTransactionTestdsVersion><ariesTransactionWrappersVersion>1.0.0</ariesTransactionWrappersVersion><!-- Aries Util Versions --><ariesUtilVersion>1.0.0</ariesUtilVersion><!-- Aries Web Versions --><ariesWebVersion>1.0.0</ariesWebVersion><!-- External Dependencies --><cmVersion>3.2.0-v20070116</cmVersion><servicesVersion>3.1.200-v20070605</servicesVersion><asmVersion>3.2</asmVersion><paxLoggingApiVersion>1.5.0</paxLoggingApiVersion><paxLoggingServiceVersion>1.5.0</paxLoggingServiceVersion><derbyVersion>10.5.3.0_1</derbyVersion><commonsCollectionsVersion>3.2.1</commonsCollectionsVersion><commonsLangVersion>2.5</commonsLangVersion><commonsPoolVersion>1.5.4</commonsPoolVersion><servicemixBundlesSerpVersion>1.13.1_2</servicemixBundlesSerpVersion><servicemixBundlesCglibVersion>2.1_3_4</servicemixBundlesCglibVersion><openjpaVersion>2.0.0</openjpaVersion><geronimoJpaSpecVersion>1.1</geronimoJpaSpecVersion><geronimoJtaSpecVersion>1.1.1</geronimoJtaSpecVersion><geronimoTransactionVersion>2.1.3</geronimoTransactionVersion><geronimoServletVersion>1.2</geronimoServletVersion><geronimoJ2eeConnector15SpecVersion>2.0.0</geronimoJ2eeConnector15SpecVersion><geronimoJsp21SpecVersion>1.0.1</geronimoJsp21SpecVersion><paxWebJettyBundleVersion>0.8.1</paxWebJettyBundleVersion><paxWebExtenderWarVersion>0.8.1</paxWebExtenderWarVersion><paxWebJspVersion>0.8.1</paxWebJspVersion><felixFileinstallVersion>3.1.4</felixFileinstallVersion><felixBundleRepositoryVersion>1.6.4</felixBundleRepositoryVersion><felixMainVersion>2.0.4</felixMainVersion><felixShellVersion>1.4.2</felixShellVersion><felixShellTuiVersion>1.4.1</felixShellTuiVersion><felixEventadminVersion>1.2.2</felixEventadminVersion><felixBundlerepositoryVersion>1.6.4</felixBundlerepositoryVersion><felixConfigadminVersion>1.2.4</felixConfigadminVersion><serpVersion>1.13.1</serpVersion><javaxServletVersion>1.2</javaxServletVersion><aries.javadoc.exclude.packages>*</aries.javadoc.exclude.packages><project.mof.framework.version>1.0.0.alpha</project.mof.framework.version><project.mercury-domain-service.version>1.0.0.alpha</project.mercury-domain-service.version><project.mercury.version>1.0.0.alpha</project.mercury.version><project.mercury-ui.version>1.0.0.alpha</project.mercury-ui.version><!-- Project Properties --><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.maven.bundle.plugin.version>2.3.7</project.maven.bundle.plugin.version><project.osgi.core.version>4.3.0</project.osgi.core.version><project.quartz-scheduler.version>2.2.1</project.quartz-scheduler.version><project.default.compiler.plugin.version>3.1</project.default.compiler.plugin.version><project.default.compiler.plugin.source.level>1.7</project.default.compiler.plugin.source.level><project.default.compiler.plugin.target.level>1.7</project.default.compiler.plugin.target.level><project.default.apache.geronimo.spec.version>1.1</project.default.apache.geronimo.spec.version><project.testng.version>6.8.7</project.testng.version><project.commons.lang.version>2.6</project.commons.lang.version><project.easymock.version>3.2</project.easymock.version><project.pax.exam.version>3.3.0</project.pax.exam.version><project.hibernate.version>4.2.7.SP1</project.hibernate.version><project.hibernate-commons-annotations.version>4.0.4.Final</project.hibernate-commons-annotations.version><project.hibernate-jpa-2.0-api.version>1.0.1.Final</project.hibernate-jpa-2.0-api.version><project.javax.validation-api.version>1.0.0.GA</project.javax.validation-api.version><project.junit.version>4.11</project.junit.version><project.testng.version>6.8.7</project.testng.version><project.pax.exam.version>2.2.0</project.pax.exam.version><project.pax.runner.version>1.7.6</project.pax.runner.version><project.pax.url.version>1.3.3</project.pax.url.version><project.pax-logging-service.version>1.7.1</project.pax-logging-service.version><project.pax.tinybundles.version>1.0.0</project.pax.tinybundles.version><project.felix.version>3.2.2</project.felix.version><project.slf4j-log4j12.version>1.6.1</project.slf4j-log4j12.version><project.slf4j.version>1.6.1</project.slf4j.version><project.groovy-all.version>2.2.1</project.groovy-all.version><project.jackson.version>2.3.0</project.jackson.version><junit-version>4.4</junit-version><pax-exam-version>3.2.0</pax-exam-version><felix.karaf.version>1.6.0</felix.karaf.version><pax-exam-container-default.version>1.2.4</pax-exam-container-default.version><apache.karaf.tooling.exam.container.version>2.3.2</apache.karaf.tooling.exam.container.version><pax-exam-container-karaf.version>3.2.0</pax-exam-container-karaf.version><!--pax-exam-junit4.version>3.2.0</pax-exam-junit4.version --><pax-exam-junit4.version>2.6.0</pax-exam-junit4.version><apache-karaf.version>2.3.3</apache-karaf.version><dependency.vaadin.version>7.1.6</dependency.vaadin.version><dependency.vaadin.plugin.version>7.1.6</dependency.vaadin.plugin.version><dependency.servlet-api.version>2.5</dependency.servlet-api.version><dependency.camel.version>2.10.4</dependency.camel.version><dependency.activemq.version>5.7.0</dependency.activemq.version><dependency.slf4j.version>1.6.1</dependency.slf4j.version><dependency.log4j.version>1.2.14</dependency.log4j.version><dependency.commons-io.version>2.3</dependency.commons-io.version><dependency.commons-beanutils.version>1.8.3</dependency.commons-beanutils.version><dependency.commons-collections.version>3.2.1</dependency.commons-collections.version><dependency.cxf.version>2.6.3</dependency.cxf.version><dependecy.commons-dbcp.version>1.4</dependecy.commons-dbcp.version><dependency.openjpa.version>2.2.0</dependency.openjpa.version><dependency.aries-jpa.version>1.0.1</dependency.aries-jpa.version><dependency.aries-proxy.version>1.0.1</dependency.aries-proxy.version><dependency.commons-io.version>2.3</dependency.commons-io.version><dependency.commons-beanutils.version>1.8.3</dependency.commons-beanutils.version><dependency.commons-collections.version>3.2.1</dependency.commons-collections.version><dependency.commons-dbcp.version>1.4</dependency.commons-dbcp.version><dependency.commons-lang.version>2.6</dependency.commons-lang.version><dependency.commons-pool.version>1.5.4</dependency.commons-pool.version><dependency.geronimo-jpa.version>1.1</dependency.geronimo-jpa.version><dependency.geronimo-jms.version>1.1.1</dependency.geronimo-jms.version><dependency.bval.version>0.2-incubating</dependency.bval.version><dependency.asm.version>3.3.1_1</dependency.asm.version><dependency.serp.version>1.13.1_4</dependency.serp.version><dependency.cglib.version>2.2_2</dependency.cglib.version><dependency.springframework.version>3.0.7.RELEASE</dependency.springframework.version><dependency.commonslogging.version>1.1.1</dependency.commonslogging.version><dependency.javassist.version>3.18.1-GA</dependency.javassist.version><!-- extra plugin versions --><dependency.openjpa-plugin.version>1.2</dependency.openjpa-plugin.version><!-- test dependencies --><dependency.junit.version>4.11</dependency.junit.version><dependency.plexusUtilsPluginsVersion>3.0.7</dependency.plexusUtilsPluginsVersion><dependency.h2.version>1.3.172</dependency.h2.version><dependency.osgi.core.version>4.3.1</dependency.osgi.core.version><dependency.osgi.compendium.version>4.2.0</dependency.osgi.compendium.version><dependency.osgi.enterprise.version>4.2.0</dependency.osgi.enterprise.version><!-- pax-exam dependencies --><dependency.pax-exam.version>3.3.0</dependency.pax-exam.version><dependency.osgi.version>4.3.1</dependency.osgi.version><dependency.felix.version>3.2.2</dependency.felix.version><dependency.javax-inject.version>1_2</dependency.javax-inject.version><dependency.paxurl.version>1.4.2</dependency.paxurl.version><dependency.pax-runner.version>1.7.4</dependency.pax-runner.version><dependency.logback.version>0.9.29</dependency.logback.version><dependency.pax-swissbox.version>1.6.0</dependency.pax-swissbox.version><dependency.ops4j-base.version>1.4.0</dependency.ops4j-base.version><dependency.geronimo-inject.version>1.0</dependency.geronimo-inject.version><dependency.karaf.version>2.3.3</dependency.karaf.version><dependency.karaf-tooling.version>2.3.1</dependency.karaf-tooling.version><dependency.hamcrest.version>1.3.0.1</dependency.hamcrest.version><dependency.asm.version>4.1</dependency.asm.version><dependency.reflections.version>0.9.9-RC1</dependency.reflections.version><!-- Hadoop and Hbase dependencies --><project.hbase-client.version>0.98.1-hadoop2</project.hbase-client.version><project.hadoop-client.version>2.2.0</project.hadoop-client.version></properties><dependencies><!-- submodules dependencies --><dependency><groupId>de.tecdoc.datacombination</groupId><artifactId>controle</artifactId><version>${project.version}</version></dependency><dependency><groupId>de.tecdoc.datacombination</groupId><artifactId>entity-commons</artifactId><version>${project.version}</version></dependency><!-- dependencies for camel --><dependency><groupId>org.apache.camel</groupId><artifactId>camel-core</artifactId><version>${dependency.camel.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.camel</groupId><artifactId>camel-core-osgi</artifactId><version>${dependency.camel.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.camel</groupId><artifactId>camel-core-xml</artifactId><version>${dependency.camel.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.camel</groupId><artifactId>camel-blueprint</artifactId><version>${dependency.camel.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.camel</groupId><artifactId>camel-jms</artifactId><version>${dependency.camel.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.camel</groupId><artifactId>camel-velocity</artifactId><version>${dependency.camel.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.camel</groupId><artifactId>camel-mvel</artifactId><version>${dependency.camel.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.camel</groupId><artifactId>camel-jdbc</artifactId><version>${dependency.camel.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.camel</groupId><artifactId>camel-mail</artifactId><version>${dependency.camel.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.camel</groupId><artifactId>camel-cxf</artifactId><version>${dependency.camel.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.camel</groupId><artifactId>camel-http</artifactId><version>${dependency.camel.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.camel</groupId><artifactId>camel-jpa</artifactId><version>${dependency.camel.version}</version><scope>provided</scope></dependency><!-- camel test dependencies --><dependency><groupId>org.apache.camel</groupId><artifactId>camel-test</artifactId><version>${dependency.camel.version}</version><scope>test</scope></dependency><dependency><groupId>org.apache.camel</groupId><artifactId>camel-test-blueprint</artifactId><version>${dependency.camel.version}</version><scope>test</scope></dependency><!-- dependencies for activemq --><dependency><groupId>org.apache.activemq</groupId><artifactId>activemq</artifactId><version>${dependency.activemq.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.activemq</groupId><artifactId>activemq-core</artifactId><version>${dependency.activemq.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.activemq</groupId><artifactId>activemq-blueprint</artifactId><version>${dependency.activemq.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.activemq</groupId><artifactId>activemq-camel</artifactId><version>${dependency.activemq.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.activemq</groupId><artifactId>activemq-pool</artifactId><version>${dependency.activemq.version}</version><scope>provided</scope></dependency><!-- commons modules --><dependency><groupId>commons-beanutils</groupId><artifactId>commons-beanutils</artifactId><version>${dependency.commons-beanutils.version}</version><scope>provided</scope></dependency><dependency><groupId>commons-collections</groupId><artifactId>commons-collections</artifactId><version>${dependency.commons-collections.version}</version><scope>provided</scope></dependency><!-- dependencies for logging --><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>${dependency.slf4j.version}</version><scope>provided</scope></dependency><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>${dependency.slf4j.version}</version><scope>provided</scope></dependency><dependency><groupId>org.slf4j</groupId><artifactId>jcl-over-slf4j</artifactId><version>${dependency.slf4j.version}</version><scope>provided</scope></dependency><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>${dependency.log4j.version}</version><scope>provided</scope></dependency><!-- dependency for Camel feature --><dependency><groupId>org.apache.camel.karaf</groupId><artifactId>apache-camel</artifactId><version>${dependency.camel.version}</version><type>xml</type><classifier>features</classifier><scope>provided</scope></dependency><!-- Dependencies for hibernate --><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-core</artifactId><version>${project.hibernate.version}</version></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-core</artifactId><version>${project.hibernate.version}</version></dependency><dependency><groupId>org.hibernate.common</groupId><artifactId>hibernate-commons-annotations</artifactId><version>${project.hibernate-commons-annotations.version}</version></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-entitymanager</artifactId><version>${project.hibernate.version}</version></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-ehcache</artifactId><version>${project.hibernate.version}</version></dependency><!-- Test database H2 --><dependency><groupId>com.h2database</groupId><artifactId>h2</artifactId><version>${dependency.h2.version}</version><scope>test</scope></dependency><!-- DBCP --><dependency><groupId>commons-dbcp</groupId><artifactId>commons-dbcp</artifactId><version>${dependecy.commons-dbcp.version}</version><scope>test</scope></dependency><!-- OSGi dependencies --><dependency><groupId>org.osgi</groupId><artifactId>org.osgi.core</artifactId><version>${dependency.osgi.core.version}</version><scope>compile</scope></dependency><dependency><groupId>org.osgi</groupId><artifactId>org.osgi.compendium</artifactId><version>${dependency.osgi.compendium.version}</version><scope>compile</scope></dependency><dependency><groupId>org.osgi</groupId><artifactId>org.osgi.enterprise</artifactId><version>${dependency.osgi.enterprise.version}</version><scope>compile</scope></dependency><!-- dependencies for cxf --><dependency><groupId>org.apache.cxf</groupId><artifactId>cxf-rt</artifactId><type>bundle</type><version>${dependency.cxf.version}</version><scope>provided</scope></dependency><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>${dependency.junit.version}</version><scope>test</scope></dependency><dependency><groupId>org.testng</groupId><artifactId>testng</artifactId><version>6.8.7</version><scope>test</scope></dependency><dependency><groupId>org.codehaus.groovy</groupId><artifactId>groovy-all</artifactId><version>${project.groovy-all.version}</version></dependency><dependency><groupId>com.googlecode.jmockit</groupId><artifactId>jmockit</artifactId><version>1.5</version><scope>test</scope></dependency><dependency><groupId>ojdbc</groupId><artifactId>ojdbc</artifactId><version>14</version></dependency><!-- OpenJPA dependency --><dependency><groupId>org.apache.openjpa</groupId><artifactId>openjpa</artifactId><version>${dependency.openjpa.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.geronimo.specs</groupId><artifactId>geronimo-jms_1.1_spec</artifactId><version>${dependency.geronimo-jms.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.geronimo.specs</groupId><artifactId>geronimo-jta_1.1_spec</artifactId><version>${dependency.geronimo-jms.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.geronimo.specs</groupId><artifactId>geronimo-jpa_2.0_spec</artifactId><version>${dependency.geronimo-jpa.version}</version></dependency><dependency><groupId>org.apache.geronimo.specs</groupId><artifactId>geronimo-validation_1.0_spec</artifactId><version>${dependency.geronimo-jpa.version}</version><scope>provided</scope></dependency><dependency><groupId>commons-lang</groupId><artifactId>commons-lang</artifactId><version>${dependency.commons-lang.version}</version><scope>provided</scope></dependency><dependency><groupId>commons-pool</groupId><artifactId>commons-pool</artifactId><version>${dependency.commons-pool.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.servicemix.bundles</groupId><artifactId>org.apache.servicemix.bundles.asm</artifactId><version>${dependency.asm.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.servicemix.bundles</groupId><artifactId>org.apache.servicemix.bundles.serp</artifactId><version>${dependency.serp.version}</version><scope>provided</scope></dependency><dependency><groupId>org.apache.derby</groupId><artifactId>derby</artifactId><version>10.10.1.1</version></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.27</version></dependency><dependency><groupId>com.oracle</groupId><artifactId>ojdbc6</artifactId><version>11.2.0.1.0</version></dependency><!-- Pax Exam Dependencies --><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-spi</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-container-remote</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-container-rbc</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-container-rbc-client</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-invoker-junit</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-container-native</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-link-mvn</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.url</groupId><artifactId>pax-url-aether</artifactId><version>${dependency.paxurl.version}</version><scope>provided</scope></dependency><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-testforge</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.apache.felix</groupId><artifactId>org.apache.felix.framework</artifactId><version>${dependency.felix.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-link-assembly</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.runner</groupId><artifactId>pax-runner-no-jcl</artifactId><version>${dependency.pax-runner.version}</version><scope>test</scope></dependency><dependency><groupId>org.apache.servicemix.bundles</groupId><artifactId>org.apache.servicemix.bundles.javax-inject</artifactId><version>${dependency.javax-inject.version}</version></dependency><!-- For sane logging --><dependency><groupId>ch.qos.logback</groupId><artifactId>logback-core</artifactId><version>${dependency.logback.version}</version><scope>test</scope></dependency><dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>${dependency.logback.version}</version><scope>test</scope></dependency><dependency><groupId>org.slf4j</groupId><artifactId>jul-to-slf4j</artifactId><version>${dependency.slf4j.version}</version><scope>test</scope></dependency><!-- extra pax-exam dependencies --><dependency><groupId>org.ops4j.pax.swissbox</groupId><artifactId>pax-swissbox-lifecycle</artifactId><version>${dependency.pax-swissbox.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.swissbox</groupId><artifactId>pax-swissbox-framework</artifactId><version>${dependency.pax-swissbox.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.swissbox</groupId><artifactId>pax-swissbox-extender</artifactId><version>${dependency.pax-swissbox.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.swissbox</groupId><artifactId>pax-swissbox-core</artifactId><version>${dependency.pax-swissbox.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-extender-service</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.base</groupId><artifactId>ops4j-base</artifactId><version>${dependency.ops4j-base.version}</version><scope>test</scope></dependency><dependency><groupId>org.apache.geronimo.specs</groupId><artifactId>geronimo-atinject_1.0_spec</artifactId><version>${dependency.geronimo-inject.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.tipi</groupId><artifactId>org.ops4j.pax.tipi.junit</artifactId><version>${dependency.junit.version}</version><scope>test</scope></dependency><!-- Pax-Exam-Karaf Testsetup --><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-container-karaf</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-junit4</artifactId><version>${dependency.pax-exam.version}</version><scope>test</scope></dependency><dependency><groupId>org.ops4j.pax.exam</groupId><artifactId>pax-exam-inject</artifactId><version>${dependency.pax-exam.version}</version></dependency><dependency><groupId>org.apache.karaf.tooling.exam</groupId><artifactId>org.apache.karaf.tooling.exam.options</artifactId><version>${dependency.karaf-tooling.version}</version><scope>test</scope></dependency><dependency><groupId>org.apache.karaf</groupId><artifactId>apache-karaf</artifactId><version>${dependency.karaf.version}</version><type>zip</type><scope>test</scope><exclusions><exclusion><groupId>org.apache.karaf.shell</groupId><artifactId>org.apache.karaf.shell.dev</artifactId></exclusion><exclusion><groupId>org.apache.karaf</groupId><artifactId>org.apache.karaf.client</artifactId></exclusion><exclusion><artifactId>osgi</artifactId><groupId>org.eclipse</groupId></exclusion><exclusion><artifactId>org.apache.felix.framework</artifactId><groupId>org.apache.felix</groupId></exclusion></exclusions></dependency><dependency><groupId>org.apache.activemq</groupId><artifactId>activemq-karaf</artifactId><version>${dependency.activemq.version}</version><scope>test</scope><type>xml</type><classifier>features</classifier></dependency><dependency><groupId>org.apache.cxf.karaf</groupId><artifactId>apache-cxf</artifactId><version>${dependency.cxf.version}</version><scope>test</scope><type>xml</type><classifier>features</classifier></dependency><dependency><groupId>org.apache.karaf.assemblies.features</groupId><artifactId>standard</artifactId><version>${dependency.karaf.version}</version><scope>test</scope><type>xml</type><classifier>features</classifier></dependency><dependency><groupId>org.apache.karaf.assemblies.features</groupId><artifactId>enterprise</artifactId><version>${dependency.karaf.version}</version><scope>test</scope><type>xml</type><classifier>features</classifier></dependency><dependency><groupId>org.reflections</groupId><artifactId>reflections</artifactId><version>${dependency.reflections.version}</version></dependency><dependency><groupId>org.javassist</groupId><artifactId>javassist</artifactId><version>${dependency.javassist.version}</version></dependency><dependency><groupId>org.easymock</groupId><artifactId>easymock</artifactId><version>${project.easymock.version}</version><scope>test</scope></dependency><dependency><groupId>org.ow2.asm</groupId><artifactId>asm-all</artifactId><version>${dependency.asm.version}</version></dependency><dependency><groupId>org.quartz-scheduler</groupId><artifactId>quartz</artifactId><version>${project.quartz-scheduler.version}</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-core</artifactId><version>${project.jackson.version}</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-annotations</artifactId><version>${project.jackson.version}</version></dependency><!-- databinding; ObjectMapper, JsonNode and related classes are here --><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>${project.jackson.version}</version></dependency><!-- smile (binary JSON). Other artifacts in this group do other formats. --><dependency><groupId>com.fasterxml.jackson.dataformat</groupId><artifactId>jackson-dataformat-smile</artifactId><version>${project.jackson.version}</version></dependency><!-- JAX-RS provider --><dependency><groupId>com.fasterxml.jackson.jaxrs</groupId><artifactId>jackson-jaxrs-json-provider</artifactId><version>${project.jackson.version}</version></dependency><!-- Support for JAX-B annotations as additional configuration --><dependency><groupId>com.fasterxml.jackson.module</groupId><artifactId>jackson-module-jaxb-annotations</artifactId><version>${project.jackson.version}</version></dependency><!-- Vaadion dependencies --><dependency><groupId>com.vaadin</groupId><artifactId>vaadin-server</artifactId><version>${dependency.vaadin.version}</version></dependency><dependency><groupId>com.vaadin</groupId><artifactId>vaadin-client-compiled</artifactId><version>${dependency.vaadin.version}</version></dependency><!-- Needed when using the widgetset optimizer (custom ConnectorBundleLoaderFactory). For widgetset compilation, vaadin-client-compiler is automatically added on the compilation classpath by vaadin-maven-plugin so normally there is no need for an explicit dependency. --><!-- <dependency> <groupId>com.vaadin</groupId> <artifactId>vaadin-client-compiler</artifactId> <version>${dependency.vaadin.version}</version> <scope>provided</scope> </dependency> --><dependency><groupId>com.vaadin</groupId><artifactId>vaadin-client</artifactId><version>${dependency.vaadin.version}</version><scope>provided</scope></dependency><dependency><groupId>com.vaadin</groupId><artifactId>vaadin-push</artifactId><version>${dependency.vaadin.version}</version></dependency><dependency><groupId>com.vaadin</groupId><artifactId>vaadin-themes</artifactId><version>${dependency.vaadin.version}</version></dependency><dependency><groupId>javax.servlet</groupId><artifactId>servlet-api</artifactId><version>${dependency.servlet-api.version}</version></dependency><dependency><groupId>org.ops4j.pax.logging</groupId><artifactId>pax-logging-service</artifactId><version>${project.pax-logging-service.version}</version></dependency><!-- Hadoop and Hbase integration --><dependency><groupId>org.apache.hadoop</groupId><artifactId>hadoop-client</artifactId><version>${project.hadoop-client.version}</version></dependency><dependency><groupId>org.apache.hbase</groupId><artifactId>hbase-client</artifactId><version>${project.hbase-client.version}</version></dependency><dependency><groupId>commons-codec</groupId><artifactId>commons-codec</artifactId><version>1.8</version></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-jpamodelgen</artifactId><version>1.2.0.Final</version><scope>compile</scope></dependency><dependency><groupId>org.apache.geronimo.specs</groupId><artifactId>geronimo-jpa_2.0_spec</artifactId><version>1.1</version><scope>compile</scope></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.hibernate</groupId><artifactId>hibernate-osgi</artifactId><version>${project.hibernate.version}</version></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-infinispan</artifactId><version>${project.hibernate.version}</version></dependency><dependency><groupId>net.sf.proguard</groupId><artifactId>proguard</artifactId><version>4.8</version><scope>runtime</scope></dependency><dependency><groupId>org.apache.karaf.shell</groupId><artifactId>org.apache.karaf.shell.console</artifactId><version>2.3.3</version></dependency></dependencies><build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><source>1.7</source><target>1.7</target><debug>true</debug><debuglevel>lines,vars,source</debuglevel></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-war-plugin</artifactId><version>2.2</version><configuration><webResources><resource><!-- this is relative to the pom.xml directory --><directory>src/main/resources</directory></resource></webResources><archive><manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile></archive></configuration></plugin><plugin><groupId>org.apache.felix</groupId><artifactId>maven-bundle-plugin</artifactId><version>2.3.7</version><extensions>true</extensions><executions><execution><id>bundle-manifest</id><phase>process-classes</phase><goals><goal>manifest</goal></goals></execution></executions><configuration><supportedProjectTypes><supportedProjectType>jar</supportedProjectType><supportedProjectType>bundle</supportedProjectType><supportedProjectType>war</supportedProjectType></supportedProjectTypes><instructions><Web-ContextPath>/mercury-console</Web-ContextPath><Bundle-classpath>.,WEB-INF/classes,WEB-INF/lib/jackson-annotations-2.3.0.jar,WEB-INF/lib/jackson-core-2.3.0.jar,WEB-INF/lib/jackson-databind-2.3.0.jar,WEB-INF/lib/jackson-dataformat-smile-2.3.0.jar,WEB-INF/lib/jackson-jaxrs-base-2.3.0.jar,WEB-INF/lib/jackson-jaxrs-json-provider-2.3.0.jar,WEB-INF/lib/jackson-module-jaxb-annotations-2.3.0.jar</Bundle-classpath><Export-Package>com.vaadin.server</Export-Package><Import-Package>javax.naming,org.osgi.framework,!com.vaadin.annotations,!com.vaadin.server,!com.vaadin.ui,javax.servlet;version="[2.5,3.0)",javax.servlet.http;version="[2.5,3.0)"</Import-Package><DynamicImport-Package>*</DynamicImport-Package><Bundle-Activator></Bundle-Activator></instructions></configuration></plugin><plugin><artifactId>maven-clean-plugin</artifactId><version>2.4.1</version><configuration><filesets><fileset><directory>src/main/resources/VAADIN/widgetsets</directory></fileset></filesets></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-war-plugin</artifactId><version>2.2</version><configuration><failOnMissingWebXml>false</failOnMissingWebXml></configuration></plugin><plugin><groupId>com.vaadin</groupId><artifactId>vaadin-maven-plugin</artifactId><version>${dependency.vaadin.plugin.version}</version><configuration><extraJvmArgs>-Xmx512M -Xss1024k</extraJvmArgs><!-- <runTarget>mobilemail</runTarget> --><!-- We are doing "inplace" but into subdir VAADIN/widgetsets. This way compatible with Vaadin eclipse plugin. --><webappDirectory>${basedir}/src/main/webapp/VAADIN/widgetsets</webappDirectory><hostedWebapp>${basedir}/src/main/webapp/VAADIN/widgetsets</hostedWebapp><noServer>true</noServer><!-- Remove draftCompile when project is ready --><draftCompile>false</draftCompile><compileReport>true</compileReport><style>OBF</style><strict>true</strict><runTarget>http://localhost:8080/</runTarget></configuration><executions><execution><configuration></configuration><goals><goal>clean</goal><goal>resources</goal><goal>update-theme</goal><goal>update-widgetset</goal><goal>compile-theme</goal><goal>compile</goal></goals></execution></executions></plugin><plugin><artifactId>maven-antrun-plugin</artifactId></plugin><plugin><groupId>org.mortbay.jetty</groupId><artifactId>jetty-maven-plugin</artifactId><version>6.1.10</version></plugin></plugins></build>
</project>

转载于:https://www.cnblogs.com/zouhao510/articles/5193871.html

karaf maven相关推荐

  1. Apache Karaf离线打包

    layout title tags date categories post Apache Karaf构建动态模块化应用(6)--Karaf离线打包发布 osgi karaf maven 2015-0 ...

  2. java中间件karaf_Karaf 3.0.2 发布,轻量级 OSGi 容器

    Karaf 3.0.2 发布了,Karaf是Apache旗下的一个开源项目.Karaf同时也是一个基于OSGi的运行环境,Karaf提供了一个轻量级的OSGi容器,可以用于部署各种组件,应用程序. 下 ...

  3. karaf + osgi +maven 框架搭建

    配置环境: maven:3.6 jdk:1.8 karaf-osgi 首先我们需要新建一个总项目,此项目里面没有任何的代码,只是在pom文件中进行版本控制 新建项目的时候不需要选择任何的框架,需要的时 ...

  4. maven,OSGI,karaf 学习笔记

    研一时在 opendaylight 控制器上开发过路由插件,当时开发时半懂不懂的,很多东西都没弄清楚.最近为找找工作做准备,准备重新好好学习 opendatlight. opendatlight 源码 ...

  5. 使用nexus3搭建maven私服(超详细,建议收藏)

    目录 1.搭建Maven私服背景 2.安装Nexus,并初次启动Nexus 3.将nexus配置为系统服务 4.配置nexus和熟悉它 第一步,跟随着说明文档,看看下载nexus下来之后,有两个目录 ...

  6. nexus-3.6.0-02-unix.tar.gz安装(Centos下),maven setting.xml配置案例,项目root的pom.xml配置,parent-pom的pom.xml配置案例

    1.下载nexus 进入:http://www.sonatype.org/nexus/downloads/ 说明: [OSS = Open Source Software,开源软件 – 免费] [FR ...

  7. 使用Nexus配置Maven私有仓库

    使用Nexus配置Maven私有仓库 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.安装配置Nexus 1>.下载nexus 下载地址:https://www.sonat ...

  8. 使用 Nexus3镜像搭设私有仓库(Bower 、Docker、Maven、npm、NuGet、Yum、PyPI)

    Docker - 使用 Nexus3 搭设私有 NuGet 仓库 Nexus 默认帐号 Repositories 上传组件包(Package) Repositories 说明 准备 Package 上 ...

  9. apache karaf_未来是Apache Karaf上的微服务架构

    apache karaf 这是Jamie Goodyear的客座博客文章( 博客 , @ icbts ). 他是Savoir Technologies的开源倡导者,Apache开发人员和计算机系统分析 ...

最新文章

  1. python处理数据的优势-Python与其他语言相比有哪些优势?
  2. Mongodb数据分片的实现
  3. C#读取AD域用户信息
  4. python argparse模块详解_python学习之argparse模块
  5. 实验5_JPEG解码
  6. vue-router详尽:编程式导航、路由重定向、动态路由匹配、路由别名、嵌套路由、命名视图
  7. 『飞秋』Windows7新功能体验(1):为Windows 7 Media Center安装网络电视(Internet TV)
  8. Eclipse+JBoss+Seam我实在难以忍受
  9. 独断专行站在互联网创业风口下的 00 后 CEO,没有钱该如何继续?
  10. [SHELL实例] (转)最牛B的 Linux Shell 命令 (一)
  11. 获取一个字符串在另一个字符串中出现的次数
  12. 2021年系统集成项目管理工程师(软考中级)连夜整理考前重点
  13. Foobar2000中文版增强安装版
  14. 线性代数 向量 知识技巧思维导图 [21考研上岸之旅]
  15. Spring Globle Transaction VS Local Transaction .
  16. Git同时配置github和gitee
  17. WebEx 播放 器 ,电脑有外音,耳机没声音
  18. 性感美女陪你读名言——《经典双语名言警句十篇》 (图)
  19. 全球最最可爱的的10种著名小型犬
  20. JPBC库实现基于身份的签名体制

热门文章

  1. C语言程序设计——递归函数 ,用递归方法编程计算Fibonacci数列的前N项。其中fib(0)=0,fib(1)=1,fib(n)=fib(n-1)+fib(n-2)。
  2. 计算机装系统原理,重装系统的原理和对电脑的影响
  3. 计算机教室是在音乐教室旁边吗英语,pep2014年四年级下册期末复习资料
  4. U盘不显示盘符的解决方案
  5. java 调用 docker 中的 HBase 服务 卡死 不报错 不报异常 卡着不动 但 服务ip是能ping通
  6. 【面经——《速腾聚创科技有限公司——深度学习算法工程师》】
  7. 递归排序(合并排序)
  8. 郑州信源招标采购系统 定制
  9. 数字化养猪哪家强?ICT巨头竞技忙
  10. 使用PdfPCell,PdfPTable生成所需的pdf文件