Commit 89774142 authored by Philippe Merle's avatar Philippe Merle
Browse files

* Added the module frascati-util containing few utility classes

  AbstractLoggeable, FrascatiClassLoader, FrascatiException
  previously put in the module frascati-component-factory.
* Modules frascati-sca-parser and frascati-component-factory depend on the module frascati-util.
* Module frascati-sca-parser does not still depend on frascati-component-factory.
* Module frascati-assembly-factory depends on frascati-component-factory.
parent 7d31ee4a
......@@ -114,6 +114,13 @@
<version>${frascati.version}</version>
</dependency>
<!-- OW2 FraSCAti Component Factory with Tinfi OO Membranes. -->
<dependency>
<groupId>org.ow2.frascati</groupId>
<artifactId>frascati-component-factory-tinfi-oo</artifactId>
<version>${frascati.version}</version>
</dependency>
</dependencies>
<!-- ============= -->
......
......@@ -96,36 +96,19 @@
<dependencies>
<!-- OW2 FraSCAti Tinfi runtime. -->
<!-- Already included by artifact frascati-tinfi-membranes-oo
<!-- OW2 FraSCAti Util Module. -->
<dependency>
<groupId>org.ow2.frascati.tinfi</groupId>
<artifactId>frascati-tinfi-runtime</artifactId>
<version>${tinfi.version}</version>
<exclusions>
-->
<!-- Exclude ObjectWeb Monolog -->
<!--
<exclusion>
<groupId>org.objectweb.monolog</groupId>
<artifactId>monolog</artifactId>
</exclusion>
</exclusions>
<groupId>org.ow2.frascati</groupId>
<artifactId>frascati-util</artifactId>
<version>${frascati.version}</version>
</dependency>
-->
<!-- OW2 FraSCAti Tinfi Object-Oriented membranes. -->
<!-- This dependency is required to compile code generated with Juliac. -->
<dependency>
<groupId>org.ow2.frascati.tinfi</groupId>
<artifactId>frascati-tinfi-membranes-oo</artifactId>
<version>${tinfi.version}</version>
<exclusions>
<!-- Exclude ObjectWeb Monolog -->
<exclusion>
<groupId>org.objectweb.monolog</groupId>
<artifactId>monolog</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
......
......@@ -93,13 +93,21 @@
<dependencies>
<!-- OW2 FraSCAti Component Factory with Tinfi Object-Oriented membranes. -->
<!-- OW2 FraSCAti Util Module. -->
<dependency>
<groupId>org.ow2.frascati</groupId>
<artifactId>frascati-component-factory-tinfi-oo</artifactId>
<artifactId>frascati-util</artifactId>
<version>${frascati.version}</version>
</dependency>
<!-- OW2 FraSCAti Tinfi Object-Oriented membranes. -->
<!-- This dependency is required to compile code generated with Juliac. -->
<dependency>
<groupId>org.ow2.frascati.tinfi</groupId>
<artifactId>frascati-tinfi-membranes-oo</artifactId>
<version>${tinfi.version}</version>
</dependency>
<!-- Eclipse STP SCA model and Java introspection. -->
<dependency>
<groupId>org.eclipse.stp.sca.introspection</groupId>
......
<?xml version="1.0"?>
<!--
* OW2 FraSCAti: Util
*
* Copyright (c) 2007-2010 INRIA
*
* 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 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-->
<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>
<!-- ===================== -->
<!-- General Information -->
<!-- ===================== -->
<parent>
<groupId>org.ow2.frascati</groupId>
<artifactId>frascati-modules</artifactId>
<version>1.3-SNAPSHOT</version>
</parent>
<groupId>org.ow2.frascati</groupId>
<artifactId>frascati-util</artifactId>
<name>OW2 FraSCAti: Util Module</name>
<description>OW2 FraSCAti Util Module</description>
<url>http://frascati.ow2.org</url>
<inceptionYear>2007</inceptionYear>
<developers>
<developer>
<id>merle</id>
<name>Philippe Merle</name>
<email>Philippe.Merle@inria.fr</email>
<organization>INRIA</organization>
<organizationUrl>http://www.inria.fr</organizationUrl>
<roles>
<role>Architect</role>
<role>Developer</role>
</roles>
</developer>
</developers>
<!-- ======= -->
<!-- Build -->
<!-- ======= -->
<build>
</build>
<!-- ============ -->
<!-- Dependencies -->
<!-- ============ -->
<dependencies>
</dependencies>
</project>
......@@ -216,6 +216,25 @@
</dependencies>
<dependencyManagement>
<dependencies>
<!-- OW2 FraSCAti Tinfi Object-Oriented membranes. -->
<!-- This dependency is required to compile code generated with Juliac. -->
<dependency>
<groupId>org.ow2.frascati.tinfi</groupId>
<artifactId>frascati-tinfi-membranes-oo</artifactId>
<version>${tinfi.version}</version>
<exclusions>
<!-- Exclude ObjectWeb Monolog -->
<exclusion>
<groupId>org.objectweb.monolog</groupId>
<artifactId>monolog</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</dependencyManagement>
<!-- ============= -->
<!-- Repositories -->
<!-- ============= -->
......@@ -291,6 +310,8 @@
<module>frascati-servlet-cxf</module>
-->
<module>frascati-util</module>
<module>module-native</module>
<module>module-upnp</module>
</modules>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment