Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
<?xml version="1.0" encoding="UTF-8"?>
<!--
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - EasyBeans
  - Copyright (C) 2007-2008 Bull S.A.S.
  - Contact: easybeans@ow2.org
  -
  - This library is free software; you can redistribute it and/or
  - modify it under the terms of the GNU Lesser General Public
  - License as published by the Free Software Foundation; either
  - version 2.1 of the License, or (at your option) any later version.
  -
  - This library is distributed in the hope that it will be useful,
  - but WITHOUT ANY WARRANTY; without even the implied warranty of
  - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  - Lesser General Public License for more details.
  -
  - You should have received a copy of the GNU Lesser General Public
  - License along with this library; if not, write to the Free Software
  - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
  -
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - $Id: pom.xml 2288 2008-01-29 15:44:29Z benoitf $
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-->

<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">
  <parent>
    <groupId>org.ow2.easybeans.osgi</groupId>
    <artifactId>easybeans-osgi</artifactId>
    <version>1.0.0.RC2-JONAS</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <artifactId>easybeans-core</artifactId>
  <packaging>bundle</packaging>
  <name>EasyBeans/OSGi :: Core</name>
  <description>Easybeans OSGi Core bundle</description>
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.felix</groupId>
        <artifactId>maven-bundle-plugin</artifactId>
        <extensions>true</extensions>
        <configuration>
          <instructions>
            <Bundle-SymbolicName>org.ow2.easybeans.core</Bundle-SymbolicName>
            <Private-Package><![CDATA[
              org.jboss.util.file;-split-package:=first
              ]]>
            </Private-Package>
            <Embed-StripGroup>true</Embed-StripGroup>
            <Embed-Directory>dependencies</Embed-Directory>
            <Embed-Dependency>*;scope=compile|runtime</Embed-Dependency>
            <Import-Package><![CDATA[
                     javax.naming,
                     org.w3c.dom,
                     javax.xml.parsers,
                     javax.xml.transform,
                     org.xml.sax,
                     javax.management.remote,
                     javax.management;version="1.5.0",
             ]]>
            </Import-Package>
            <DynamicImport-Package>*</DynamicImport-Package>
            <Export-Package><![CDATA[
                     org.ow2.easybeans.api,
                     org.ow2.easybeans.api.binding,
                     org.ow2.easybeans.api.bean,
                     org.ow2.easybeans.api.injection,
                     org.ow2.easybeans.component,
                     org.ow2.easybeans.component.api,
                     org.ow2.easybeans.component.itf,
                     org.ow2.easybeans.component.util,
                     org.ow2.easybeans.container,
                     org.ow2.easybeans.container.management,
                     org.ow2.easybeans.container.mdb,
                     org.ow2.easybeans.container.mdb.helper,
                     org.ow2.easybeans.container.session,
                     org.ow2.easybeans.deployable,
                     org.ow2.easybeans.injection,
                     org.ow2.easybeans.jca.workmanager,
                     org.ow2.util.log,
                     org.ow2.util.i18n.*,
                     org.ow2.util.execution.*,
                     org.ow2.easybeans.naming.interceptors,
                     org.ow2.easybeans.osgi.annotation,
                     org.ow2.easybeans.osgi.core,
                     org.ow2.easybeans.osgi.ejbjar,
                     org.ow2.easybeans.osgi.component,
                     org.ow2.easybeans.osgi.configuration,
                     org.ow2.easybeans.osgi.extension,
                     org.ow2.easybeans.osgi.archive,
                     org.ow2.easybeans.osgi.util,
                     org.ow2.easybeans.proxy.*,
                     org.ow2.easybeans.rpc,
                     org.ow2.easybeans.rpc.rmi.server,
                     org.ow2.easybeans.security.propagation.context,
                     org.ow2.easybeans.security.propagation.rmi.jrmp.interceptors,
                     org.ow2.easybeans.security.struct,
                     org.ow2.easybeans.server,
                     org.ow2.easybeans.transaction,
                     org.ow2.easybeans.transaction.interceptors,
                     org.ow2.easybeans.util.url,
                     org.ow2.util.xmlconfig.*,
                     org.ow2.util.pool.*,
                     antlr.*,
                     javax.activation,
                     javax.annotation.*,
                     javax.ejb,
                     javax.jms,
                     javax.mail.*,
                     javax.persistence;-split-package:=merge-first,
                     javax.interceptor,
                     javax.transaction;version=1.1.0;-split-package:=merge-first,
                     javax.transaction.xa;version=1.1.0;-split-package:=merge-first,
                     javax.resource,
                     javax.resource.spi,
                     javax.resource.spi.work,
                     javax.resource.spi.endpoint,
                     javax.servlet,
                     org.dom4j.*,
                     javassist.*;
                     org.hibernate.ejb;-split-package:=merge-first,
                     org.hibernate.proxy,
                     net.sf.cglib.proxy;-split-package:=merge-first,
                     net.sf.cglib.reflect;-split-package:=merge-first,
                     net.sf.cglib.core;-split-package:=merge-first]]>
            </Export-Package>
            <!-- Add version used by some components to know the version -->
            <Implementation-Version>${project.version}</Implementation-Version>
            <Service-Component><![CDATA[OSGI-INF/core-service.xml]]></Service-Component>
          </instructions>
        </configuration>
      </plugin>
    </plugins>
  </build>
  <dependencies>
    <!-- Direct Dependencies -->
    <dependency>
      <groupId>org.ow2.easybeans.osgi</groupId>
      <artifactId>easybeans-core-classes</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>jboss</groupId>
      <artifactId>jboss-common</artifactId>
      <version>4.0.4</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.util</groupId>
      <artifactId>util-xml</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.util</groupId>
      <artifactId>util-ee-deploy-impl</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.util</groupId>
      <artifactId>util-ee-deploy-api</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.util</groupId>
      <artifactId>util-execution</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.util</groupId>
      <artifactId>util-xmlconfig</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.util</groupId>
      <artifactId>util-pool-api</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.util</groupId>
      <artifactId>util-pool-impl</artifactId>
    </dependency>
    <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging-api</artifactId>
    </dependency>
    <dependency>
      <groupId>org.testng</groupId>
      <artifactId>testng</artifactId>
      <version>5.1</version>
      <classifier>jdk15</classifier>
      <scope>test</scope>
    </dependency>
    <!-- /Direct dependencies -->
    <!-- Easybeans Server and Dependencies -->
    <dependency>
      <groupId>commons-modeler</groupId>
      <artifactId>commons-modeler</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.spec.ee</groupId>
      <artifactId>ow2-connector-1.5-spec</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-component-carol</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-component-hsqldb</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans.osgi</groupId>
      <artifactId>easybeans-osgi-annotations</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-component-jdbcpool</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-deployment</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-component-joram</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-component-jotm</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-component-mail</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>javax.mail</groupId>
      <artifactId>mail</artifactId>
    </dependency>
    <dependency>
      <groupId>javax.activation</groupId>
      <artifactId>activation</artifactId>
      <version>1.1</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-component-quartz</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-component-smartclient</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.apache.geronimo.specs</groupId>
      <artifactId>geronimo-jacc_1.1_spec</artifactId>
      <version>1.0-M2</version>
    </dependency>
    <!--  JarJared ASM -->
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-asm</artifactId>
      <version>3.0</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-asm-commons</artifactId>
      <version>3.0</version>
    </dependency>
    <!--  Hibernate and dependencies -->
    <dependency>
      <groupId>antlr</groupId>
      <artifactId>antlr</artifactId>
      <version>2.7.6</version>
    </dependency>
    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate</artifactId>
    </dependency>
    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate-annotations</artifactId>
    </dependency>
    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate-commons-annotations</artifactId>
    </dependency>
    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate-validator</artifactId>
    </dependency>
    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate-entitymanager</artifactId>
    </dependency>
    <dependency>
      <groupId>concurrent</groupId>
      <artifactId>concurrent</artifactId>
    </dependency>
    <dependency>
      <groupId>commons-collections</groupId>
      <artifactId>commons-collections</artifactId>
    </dependency>
    <dependency>
      <groupId>cglib</groupId>
      <artifactId>cglib-nodep</artifactId>
    </dependency>
    <dependency>
      <groupId>dom4j</groupId>
      <artifactId>dom4j</artifactId>
      <version>1.6.1</version>
      <exclusions>
        <exclusion>
          <groupId>xml-apis</groupId>
          <artifactId>xml-apis</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>net.sf.ehcache</groupId>
      <artifactId>ehcache</artifactId>
      <version>1.2.3</version>
    </dependency>
    <!--  /Hibernate and dependencies -->
    <!-- OpenJPA and dependencies -->
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-jpa-openjpa-glue</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <!-- /OpenJPA and dependencies -->
    <!-- Toplink Essentials and Dependencies -->
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-jpa-toplink-essentials-glue</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <!-- /Toplink Essentials and Dependencies -->
    <dependency>
      <groupId>org.apache.geronimo.specs</groupId>
      <artifactId>geronimo-jaxrpc_1.1_spec</artifactId>
      <version>1.1</version>
    </dependency>
    <dependency>
      <groupId>org.apache.geronimo.specs</groupId>
      <artifactId>geronimo-jms_1.1_spec</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.spec.ee</groupId>
      <artifactId>ow2-jta-1.1-spec</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-api</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-core</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-deployable</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.util</groupId>
      <artifactId>util-i18n</artifactId>
      <version>${ow2-util.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-jca-workmanager</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-jacc-provider</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.util</groupId>
      <artifactId>util-log</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-management</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-jpa-openjpa-glue</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-security</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-transaction</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-util</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
    <dependency>
      <groupId>org.ow2.spec.ee</groupId>
      <artifactId>ow2-ejb-3.0-spec</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ow2.spec.ee</groupId>
      <artifactId>ow2-jpa-1.0-spec</artifactId>
    </dependency>
    <dependency>
      <groupId>org.apache.tomcat</groupId>
      <artifactId>servlet-api</artifactId>
    </dependency>
    <!-- /Easybeans Server and Dependencies -->
    <!-- Default persistence provider to use if no one is provided by the user -->
    <dependency>
      <groupId>org.ow2.easybeans</groupId>
      <artifactId>easybeans-jpa-default-hibernate</artifactId>
      <version>${easybeans.version}</version>
    </dependency>
  </dependencies>
</project>
New to GrepCode? Check out our FAQ X