Commit 44f6dd9a authored by Arnaud Saval's avatar Arnaud Saval
Browse files

WEBLAB-516 second refactoring to configuration separation

git-svn-id: svn://svn.forge.objectweb.org/svnroot/weblab/trunk/WebLabApplications/bundle@2988 a803c184-d8de-4a0e-a52b-d3eef88212b6
parent 3e9980a4
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
<id>libs</id>
<formats>
<format>dir</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<dependencySets>
<dependencySet>
<outputDirectory>/</outputDirectory>
</dependencySet>
</dependencySets>
</assembly>
<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>
<parent>
<groupId>org.ow2.weblab.bundle</groupId>
<artifactId>versions</artifactId>
<version>1.2.5-SNAPSHOT</version>
<relativePath>../../versions/pom.xml</relativePath>
</parent>
<artifactId>portlets-custom</artifactId>
<packaging>pom</packaging>
<name>WebLab Portlets assembly.</name>
<description>WebLab Portlets.</description>
<dependencies>
<!-- Common libraries -->
<dependency>
<groupId>org.ow2.weblab.core</groupId>
<artifactId>model</artifactId>
<version>${weblab.model.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.ow2.weblab.core</groupId>
<artifactId>extended</artifactId>
<version>${weblab.extended.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.ow2.weblab.core</groupId>
<artifactId>annotator</artifactId>
<version>${weblab.annotator.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.ow2.weblab.portlets</groupId>
<artifactId>weblab-portlet</artifactId>
<version>${weblab.weblab-portlet.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>${taglib.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>${jstl.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
<version>${xalan.version}</version>
<type>jar</type>
</dependency>
</dependencies>
<build>
<finalName>portlets</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>${maven.assembly-plugin.version}</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
<configuration>
<descriptor>assembly.xml</descriptor>
<finalName>portlets</finalName>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
<repositories>
<repository>
<id>released third party</id>
<name>WebLab released third party</name>
<layout>default</layout>
<url>http://weblab.ow2.org/release-repository/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>ow2.release</id>
<name>OW2 repository</name>
<url>http://maven.ow2.org/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>ow2.snapshot</id>
<name>OW2 snapshot repository</name>
<url>http://maven.ow2.org/maven2-snapshot</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</project>
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
<id>petals4</id>
<formats>
<format>zip</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<files>
<file>
<source>jbi.xml</source>
<outputDirectory>META-INF</outputDirectory>
</file>
</files>
<fileSets>
<fileSet>
<directory>petals-se-pojo/target/weblab-se-pojo-libs</directory>
<outputDirectory>/</outputDirectory>
<excludes>
<exclude>*.zip</exclude>
<exclude>weblab-*</exclude>
</excludes>
</fileSet>
</fileSets>
</assembly>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<jbi version="1.0" xmlns="http://java.sun.com/xml/ns/jbi">
<component type="service-engine">
<identification>
<name>petals-se-pojo</name>
<description>JBI Components and Shared Libraries for Petals ESB</description>
</identification>
<component-class-name>
org.ow2.petals.se.pojo.PojoComponent
</component-class-name>
<component-class-path>
<path-element>axiom-api-1.2.7.jar</path-element>
<path-element>axiom-impl-1.2.7.jar</path-element>
<path-element>commons-io-1.4.jar</path-element>
<path-element>commons-lang-2.4.jar</path-element>
<path-element>commons-logging-1.1.1.jar</path-element>
<path-element>commons-pool-1.4.jar</path-element>
<path-element>dom4j-1.6.1.jar</path-element>
<path-element>easycommons.logger-1.1.jar</path-element>
<path-element>easycommons.uri-1.1.jar</path-element>
<path-element>easycommons.xml-1.1.jar</path-element>
<path-element>easywsdl-ext-wsdl4complexwsdl-2.3.jar</path-element>
<path-element>easywsdl-schema-2.3.jar</path-element>
<path-element>easywsdl-wsdl-2.3.jar</path-element>
<path-element>geronimo-activation_1.1_spec-1.0.2.jar</path-element>
<path-element>geronimo-javamail_1.4_spec-1.5.jar</path-element>
<path-element>geronimo-jta_1.1_spec-1.1.1.jar</path-element>
<path-element>geronimo-stax-api_1.0_spec-1.0.1.jar</path-element>
<path-element>icu4j-2.6.1.jar</path-element>
<path-element>jaxb-api-2.1.jar</path-element>
<path-element>jaxb-impl-2.1.10.jar</path-element>
<path-element>jaxen-1.1.1.jar</path-element>
<path-element>jdom-1.1.jar</path-element>
<path-element>neethi-2.0.4.jar</path-element>
<path-element>petals-cdk-api-2.1.2.jar</path-element>
<path-element>petals-cdk-core-5.1.2.jar</path-element>
<path-element>petals-cdk-jbidescriptor-2.1.1.jar</path-element>
<path-element>petals-commons-1.0.4.jar</path-element>
<path-element>petals-jbi-1.0.2.jar</path-element>
<path-element>petals-jbi-ext-1.0.1.jar</path-element>
<path-element>petals-se-pojo-2.2.6.jar</path-element>
<path-element>runtime-0.4.1.5.jar</path-element>
<path-element>saxonhe-9.2.0.6.jar</path-element>
<path-element>ws-addressing-definition-1.2.1.jar</path-element>
<path-element>wsdl4j-1.6.2.jar</path-element>
<path-element>ws-notification-definition-1.2.1.jar</path-element>
<path-element>ws-notification-extension-1.2.1.jar</path-element>
<path-element>ws-notification-service-1.2.1.jar</path-element>
<path-element>ws-resource-definition-1.2.1.jar</path-element>
<path-element>wstx-asl-3.2.4.jar</path-element>
<path-element>xml-apis-1.3.02.jar</path-element>
<path-element>xmlsec-1.4.2.jar</path-element>
<path-element>xom-1.0.jar</path-element>
</component-class-path>
<bootstrap-class-name>
org.ow2.petals.component.framework.DefaultBootstrap
</bootstrap-class-name>
<bootstrap-class-path>
<path-element>axiom-api-1.2.7.jar</path-element>
<path-element>axiom-impl-1.2.7.jar</path-element>
<path-element>commons-io-1.4.jar</path-element>
<path-element>commons-lang-2.4.jar</path-element>
<path-element>commons-logging-1.1.1.jar</path-element>
<path-element>commons-pool-1.4.jar</path-element>
<path-element>dom4j-1.6.1.jar</path-element>
<path-element>easycommons.logger-1.1.jar</path-element>
<path-element>easycommons.uri-1.1.jar</path-element>
<path-element>easycommons.xml-1.1.jar</path-element>
<path-element>easywsdl-ext-wsdl4complexwsdl-2.3.jar</path-element>
<path-element>easywsdl-schema-2.3.jar</path-element>
<path-element>easywsdl-wsdl-2.3.jar</path-element>
<path-element>geronimo-activation_1.1_spec-1.0.2.jar</path-element>
<path-element>geronimo-javamail_1.4_spec-1.5.jar</path-element>
<path-element>geronimo-jta_1.1_spec-1.1.1.jar</path-element>
<path-element>geronimo-stax-api_1.0_spec-1.0.1.jar</path-element>
<path-element>icu4j-2.6.1.jar</path-element>
<path-element>jaxb-api-2.1.jar</path-element>
<path-element>jaxb-impl-2.1.10.jar</path-element>
<path-element>jaxen-1.1.1.jar</path-element>
<path-element>jdom-1.1.jar</path-element>
<path-element>neethi-2.0.4.jar</path-element>
<path-element>petals-cdk-api-2.1.2.jar</path-element>
<path-element>petals-cdk-core-5.1.2.jar</path-element>
<path-element>petals-cdk-jbidescriptor-2.1.1.jar</path-element>
<path-element>petals-commons-1.0.4.jar</path-element>
<path-element>petals-jbi-1.0.2.jar</path-element>
<path-element>petals-jbi-ext-1.0.1.jar</path-element>
<path-element>petals-se-pojo-2.2.6.jar</path-element>
<path-element>runtime-0.4.1.5.jar</path-element>
<path-element>saxonhe-9.2.0.6.jar</path-element>
<path-element>ws-addressing-definition-1.2.1.jar</path-element>
<path-element>wsdl4j-1.6.2.jar</path-element>
<path-element>ws-notification-definition-1.2.1.jar</path-element>
<path-element>ws-notification-extension-1.2.1.jar</path-element>
<path-element>ws-notification-service-1.2.1.jar</path-element>
<path-element>ws-resource-definition-1.2.1.jar</path-element>
<path-element>wstx-asl-3.2.4.jar</path-element>
<path-element>xml-apis-1.3.02.jar</path-element>
<path-element>xmlsec-1.4.2.jar</path-element>
<path-element>xom-1.0.jar</path-element>
</bootstrap-class-path>
<petalsCDK:acceptor-pool-size xmlns:petalsCDK="http://petals.ow2.org/components/extensions/version-5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">5</petalsCDK:acceptor-pool-size>
<petalsCDK:processor-pool-size xmlns:petalsCDK="http://petals.ow2.org/components/extensions/version-5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">10</petalsCDK:processor-pool-size>
<petalsCDK:ignored-status xmlns:petalsCDK="http://petals.ow2.org/components/extensions/version-5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">DONE_AND_ERROR_IGNORED</petalsCDK:ignored-status>
<petalsCDK:notifications xmlns:petalsCDK="http://petals.ow2.org/components/extensions/version-5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">false</petalsCDK:notifications>
<petalsCDK:jbi-listener-class-name xmlns:petalsCDK="http://petals.ow2.org/components/extensions/version-5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">org.ow2.petals.se.pojo.listener.JBIListener</petalsCDK:jbi-listener-class-name>
</component>
</jbi>
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
<id>libs</id>
<formats>
<format>dir</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<dependencySets>
<dependencySet>
<outputDirectory>/</outputDirectory>
</dependencySet>
</dependencySets>
</assembly>
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.ow2.weblab.bundle</groupId>
<artifactId>versions</artifactId>
<version>1.2.5-SNAPSHOT</version>
<relativePath>../../../versions/pom.xml</relativePath>
</parent>
<groupId>org.ow2.weblab.engines</groupId>
<artifactId>weblab-se-pojo</artifactId>
<version>1.2.5-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Custom Petals Se POJO.</name>
<description>Custom Petals Se POJO.</description>
<dependencies>
<dependency>
<groupId>org.ow2.petals</groupId>
<artifactId>petals-se-pojo</artifactId>
<version>${petals.se-pojo.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.ow2.petals</groupId>
<artifactId>petals-se-pojo</artifactId>
<version>${petals.se-pojo.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>net.sf.saxon</groupId>
<artifactId>saxonhe</artifactId>
<version>9.2.0.6</version>
</dependency>
<dependency>
<groupId>org.ow2.petals</groupId>
<artifactId>petals-commons</artifactId>
<version>1.0.4</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>${maven.assembly-plugin.version}</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
<configuration>
<descriptor>assembly.xml</descriptor>
<finalName>weblab-se-pojo</finalName>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
<repositories>
<repository>
<id>released third party</id>
<name>WebLab released third party</name>
<layout>default</layout>
<url>http://weblab.ow2.org/release-repository/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</project>
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.ow2.weblab.bundle</groupId>
<artifactId>versions</artifactId>
<version>1.2.5-SNAPSHOT</version>
<relativePath>../../versions/pom.xml</relativePath>
</parent>
<groupId>org.ow2.weblab.engines</groupId>
<artifactId>custom-petals-se-pojo</artifactId>
<version>4.0</version>
<packaging>pom</packaging>
<name>WebLab encompassed Custom Petals Se POJO.</name>
<description>WebLab encompassed Custom Petals Se POJO.</description>
<modules>
<module>petals-se-pojo</module>
</modules>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>${maven.assembly-plugin.version}</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
<configuration>
<descriptor>assembly.xml</descriptor>
<finalName>weblab-se-pojo</finalName>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
<repositories>
<repository>
<id>released third party</id>
<name>WebLab released third party</name>
<layout>default</layout>
<url>http://weblab.ow2.org/release-repository/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</project>
<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
<id>libs</id>
<formats>
<format>dir</format>
<!-- <format>dir</format> -->
<!-- <format>tar.gz</format> -->
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<dependencySets>
<dependencySet>
<outputDirectory>/</outputDirectory>
</dependencySet>
</dependencySets>
</assembly>
<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>
<parent>
<groupId>org.ow2.weblab.bundle</groupId>
<artifactId>versions</artifactId>
<version>1.2.5-SNAPSHOT</version>
<relativePath>../../versions/pom.xml</relativePath>
</parent>
<artifactId>services-libs</artifactId>
<packaging>pom</packaging>
<name>WebLab Services libs assembly.</name>
<description>WebLab Services libs.</description>
<dependencies>
<!-- Common libraries -->
<dependency>
<groupId>org.ow2.weblab.core</groupId>
<artifactId>model</artifactId>
<version>${weblab.model.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.ow2.weblab.core</groupId>
<artifactId>extended</artifactId>
<version>${weblab.extended.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.ow2.weblab.core</groupId>
<artifactId>annotator</artifactId>
<version>${weblab.annotator.version}</version>
<type>jar</type>
</dependency>
<!-- <dependency>
<groupId>org.ow2.weblab.core.helpers</groupId>
<artifactId>rdf-helper-jena</artifactId>
<version>${weblab.rdf-helper-jena.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.ow2.weblab.core.helpers</groupId>
<artifactId>rdf-helper-jena-selection</artifactId>
<version>${weblab.rdf-helper-jena-selection.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.ow2.weblab.core.helpers</groupId>
<artifactId>rdf-helper-jena-structure</artifactId>
<version>${weblab.rdf-helper-jena-structure.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<version>${json-simple.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>${commons-io.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>${commons-codec.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>${commons-logging.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
<version>${joda-time.version}</version>
<type>jar</type>
</dependency> -->
<!-- Common libraries to copy into Tomcat -->
<!-- <dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>${cxf.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>${cxf.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>${cxf.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</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-core</artifactId>
<version>${spring.version}</version>
</dependency> -->
<dependency>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
<version>${xalan.version}</version>
<type>jar</type>
</dependency>
<!-- <dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>${xml-apis.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>xerces</groupId>