<commit_before><!--

    Copyright (C) 2011 FuseSource, Corp. All rights reserved.
    http://fusesource.com

    The software in this package is published under the terms of the CDDL license
    a copy of which has been included with this distribution in the license.txt file.

-->

<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.fusesource</groupId>
        <artifactId>fusesource-pom</artifactId>
        <version>1.5</version>
    </parent>

    <groupId>org.fusesource.fabric</groupId>
    <artifactId>fabric-project</artifactId>
    <packaging>pom</packaging>
    <version>1.0-SNAPSHOT</version>

    <name>${project.artifactId}</name>
    <description>FuseSource Fabric</description>

    <url>http://fabric.fusesource.org/</url>

    <organization>
        <name>FuseSource</name>
        <url>http://fusesource.com</url>
    </organization>

    <licenses>
        <license>
            <name>Common Development and Distribution License (CDDL)</name>
            <url>http://www.opensource.org/licenses/cddl1</url>
            <distribution>repo</distribution>
        </license>
    </licenses>

    <prerequisites>
        <maven>2.0.9</maven>
    </prerequisites>

    <properties>
        <forge-project-id>fabric</forge-project-id>

        <!-- OSGi bundles properties -->
        <fabric.osgi.import.fabric.version>version="[$(version;==;${fabric.osgi.version}),$(version;=+;${fabric.osgi.version}))"
        </fabric.osgi.import.fabric.version>
        <fabric.osgi.import.strict.version>version="[$(version;===;${fabric.osgi.version}),$(version;==+;${fabric.osgi.version}))"
        </fabric.osgi.import.strict.version>
        <fabric.osgi.import.default.version>[$(version;==;$(@)),$(version;+;$(@)))</fabric.osgi.import.default.version>
        <fabric.osgi.import.defaults>
            org.springframework.*;version="[3,4)",
            org.apache.commons.logging.*;version="[1.1,2)",
            org.apache.camel.*;version="[2.7,3)",
        </fabric.osgi.import.defaults>
        <fabric.osgi.import.before.defaults/>
        <fabric.osgi.import.additional/>
        <fabric.osgi.import.pkg>
            org.fusesource.fabric.*;${fabric.osgi.import.fabric.version},
            ${fabric.osgi.import.before.defaults},
            ${fabric.osgi.import.defaults},
            ${fabric.osgi.import.additional},
            *
        </fabric.osgi.import.pkg>
        <fabric.osgi.activator/>
        <fabric.osgi.failok>false</fabric.osgi.failok>
        <fabric.osgi.private.pkg>!*</fabric.osgi.private.pkg>
        <fabric.osgi.export>org.fusesource.fabric.*;version=${fabric.osgi.version};-noimport:=true</fabric.osgi.export>
        <fabric.osgi.split.pkg>-split-package:=first</fabric.osgi.split.pkg>
        <fabric.osgi.import>${fabric.osgi.import.pkg}</fabric.osgi.import>
        <fabric.osgi.dynamic/>
        <fabric.osgi.symbolic.name>${project.groupId}.${project.artifactId}</fabric.osgi.symbolic.name>
        <fabric.osgi.exclude.dependencies>false</fabric.osgi.exclude.dependencies>
        <fabric.osgi.resource>{maven-resources}</fabric.osgi.resource>
        <fabric.osgi.services.export></fabric.osgi.services.export>

        <activemq-version>5.4.2-fuse-03-09</activemq-version>
        <cxf-version>2.3.3-fuse-01-09</cxf-version>
        <camel-version>2.7.x-fuse-SNAPSHOT</camel-version>
        <jetty-plugin-version>7.2.1.v20101111</jetty-plugin-version>
        <karaf-version>2.2.0-fuse-00-10</karaf-version>
        <linkedin-zookeeper-version>1.2.1</linkedin-zookeeper-version>
        <logback-version>0.9.28</logback-version>
        <maven-bundle-plugin-version>2.3.4</maven-bundle-plugin-version>
        <osgi-version>4.2.0</osgi-version>
        <scala-version>2.9.0-1</scala-version>
        <scala-osgi-version>2.9.0</scala-osgi-version>
        <scala-plugin-version>2.15.0</scala-plugin-version>
        <scalate-version>1.5.0</scalate-version>
        <scalatest-version>1.4.1</scalatest-version>
        <servlet-api-version>2.5</servlet-api-version>
        <slf4j-version>1.6.1</slf4j-version>
        <log4j-version>1.2.16</log4j-version>
        <surefire-version>2.5</surefire-version>
        <wagon-webdav-plugin-version>1.0-beta-7</wagon-webdav-plugin-version>
        <war-plugin-version>2.1.1</war-plugin-version>
        <junit-version>4.8.1</junit-version>
        <hawtbuf-version>1.5</hawtbuf-version>
        <hawtdispatch-version>1.3</hawtdispatch-version>
        <rrd4j-version>2.0.7-SNAPSHOT</rrd4j-version>
        <sigar-version>1.6.4</sigar-version>
        <jackson-version>1.8.0</jackson-version>
        <jersey-version>1.5</jersey-version>
        <jetty-version>7.1.6.v20100715</jetty-version>
        <jsch-smx-version>0.1.44_2</jsch-smx-version>

        <maven.compiler.source>1.6</maven.compiler.source>
        <maven.compiler.target>1.6</maven.compiler.target>
        <spring-version>3.0.5.RELEASE</spring-version>
        
        <apollo-version>1.0-SNAPSHOT</apollo-version>
        <jms-1.1-version>1.1.1</jms-1.1-version>
        
        <jaxb-api-version>2.1</jaxb-api-version>
        <jaxb-version>2.1.6</jaxb-version>
        <xjc-version>2.1.10.1</xjc-version>
        <mvnplugins-version>1.14</mvnplugins-version>
        
    </properties>


    <distributionManagement>
        <repository>
            <id>fusesource-nexus-staging</id>
            <name>Fusesource Release Repository</name>
            <url>http://repo.fusesource.com/nexus/service/local/staging/deploy/maven2</url>
        </repository>
        <snapshotRepository>
            <id>fusesource-nexus-snapshots</id>
            <name>Fusesource Nexus Snapshots</name>
            <!--
            <url>http://repo.fusesource.com/nexus/content/repositories/subscriber-snapshot</url>
            -->
            <url>http://repo.fusesource.com/nexus/content/repositories/snapshots</url>
        </snapshotRepository>
        <site>
            <id>website.fusesource.org</id>
            <name>website</name>
            <url>dav:http://fusesource.com/forge/dav/fabric/maven/${project.version}</url>
        </site>
    </distributionManagement>
    <dependencies>

        <!-- test -->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>${junit-version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.scalatest</groupId>
            <artifactId>scalatest_2.9.0</artifactId>
            <version>${scalatest-version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>${slf4j-version}</version>
            <scope>test</scope>
        </dependency>

    </dependencies>

    <modules>
        <module>fabric-core</module>
        <module>fabric-zookeeper</module>
        <module>fabric-zookeeper-commands</module>
        <module>fabric-maven-proxy</module>
        <module>fabric-core-agent-ssh</module>
        <module>fabric-commands</module>
        <module>fabric-agent</module>
        <module>fabric-scala</module>
        <module>fabric-zookeeper-spring</module>
        <module>fabric-configadmin</module>
        <module>fabric-camel</module>
        <module>fabric-camel-c24io</module>
        <module>fabric-cxf</module>
        <module>fabric-activemq</module>
        <module>fabric-distro</module>
        <module>fabric-groups</module>
        <module>fabric-monitor</module>
        <module>fabric-launcher</module>
        <module>fabric-dosgi</module>
        <module>fabric-examples</module>
    </modules>

    <build>
        <defaultGoal>install</defaultGoal>

        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering><commit_msg>added a little spike of a camel DSL IO library for converting different DSLs to each other<commit_after><!--

    Copyright (C) 2011 FuseSource, Corp. All rights reserved.
    http://fusesource.com

    The software in this package is published under the terms of the CDDL license
    a copy of which has been included with this distribution in the license.txt file.

-->

<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.fusesource</groupId>
        <artifactId>fusesource-pom</artifactId>
        <version>1.5</version>
    </parent>

    <groupId>org.fusesource.fabric</groupId>
    <artifactId>fabric-project</artifactId>
    <packaging>pom</packaging>
    <version>1.0-SNAPSHOT</version>

    <name>${project.artifactId}</name>
    <description>FuseSource Fabric</description>

    <url>http://fabric.fusesource.org/</url>

    <organization>
        <name>FuseSource</name>
        <url>http://fusesource.com</url>
    </organization>

    <licenses>
        <license>
            <name>Common Development and Distribution License (CDDL)</name>
            <url>http://www.opensource.org/licenses/cddl1</url>
            <distribution>repo</distribution>
        </license>
    </licenses>

    <prerequisites>
        <maven>2.0.9</maven>
    </prerequisites>

    <properties>
        <forge-project-id>fabric</forge-project-id>

        <!-- OSGi bundles properties -->
        <fabric.osgi.import.fabric.version>version="[$(version;==;${fabric.osgi.version}),$(version;=+;${fabric.osgi.version}))"
        </fabric.osgi.import.fabric.version>
        <fabric.osgi.import.strict.version>version="[$(version;===;${fabric.osgi.version}),$(version;==+;${fabric.osgi.version}))"
        </fabric.osgi.import.strict.version>
        <fabric.osgi.import.default.version>[$(version;==;$(@)),$(version;+;$(@)))</fabric.osgi.import.default.version>
        <fabric.osgi.import.defaults>
            org.springframework.*;version="[3,4)",
            org.apache.commons.logging.*;version="[1.1,2)",
            org.apache.camel.*;version="[2.7,3)",
        </fabric.osgi.import.defaults>
        <fabric.osgi.import.before.defaults/>
        <fabric.osgi.import.additional/>
        <fabric.osgi.import.pkg>
            org.fusesource.fabric.*;${fabric.osgi.import.fabric.version},
            ${fabric.osgi.import.before.defaults},
            ${fabric.osgi.import.defaults},
            ${fabric.osgi.import.additional},
            *
        </fabric.osgi.import.pkg>
        <fabric.osgi.activator/>
        <fabric.osgi.failok>false</fabric.osgi.failok>
        <fabric.osgi.private.pkg>!*</fabric.osgi.private.pkg>
        <fabric.osgi.export>org.fusesource.fabric.*;version=${fabric.osgi.version};-noimport:=true</fabric.osgi.export>
        <fabric.osgi.split.pkg>-split-package:=first</fabric.osgi.split.pkg>
        <fabric.osgi.import>${fabric.osgi.import.pkg}</fabric.osgi.import>
        <fabric.osgi.dynamic/>
        <fabric.osgi.symbolic.name>${project.groupId}.${project.artifactId}</fabric.osgi.symbolic.name>
        <fabric.osgi.exclude.dependencies>false</fabric.osgi.exclude.dependencies>
        <fabric.osgi.resource>{maven-resources}</fabric.osgi.resource>
        <fabric.osgi.services.export></fabric.osgi.services.export>

        <activemq-version>5.4.2-fuse-03-09</activemq-version>
        <cxf-version>2.3.3-fuse-01-09</cxf-version>
        <camel-version>2.7.x-fuse-SNAPSHOT</camel-version>
        <jetty-plugin-version>7.2.1.v20101111</jetty-plugin-version>
        <karaf-version>2.2.0-fuse-00-10</karaf-version>
        <linkedin-zookeeper-version>1.2.1</linkedin-zookeeper-version>
        <logback-version>0.9.28</logback-version>
        <maven-bundle-plugin-version>2.3.4</maven-bundle-plugin-version>
        <osgi-version>4.2.0</osgi-version>
        <scala-version>2.9.0-1</scala-version>
        <scala-osgi-version>2.9.0</scala-osgi-version>
        <scala-plugin-version>2.15.0</scala-plugin-version>
        <scalate-version>1.5.0</scalate-version>
        <scalatest-version>1.4.1</scalatest-version>
        <servlet-api-version>2.5</servlet-api-version>
        <slf4j-version>1.6.1</slf4j-version>
        <log4j-version>1.2.16</log4j-version>
        <surefire-version>2.5</surefire-version>
        <wagon-webdav-plugin-version>1.0-beta-7</wagon-webdav-plugin-version>
        <war-plugin-version>2.1.1</war-plugin-version>
        <junit-version>4.8.1</junit-version>
        <hawtbuf-version>1.5</hawtbuf-version>
        <hawtdispatch-version>1.3</hawtdispatch-version>
        <rrd4j-version>2.0.7-SNAPSHOT</rrd4j-version>
        <sigar-version>1.6.4</sigar-version>
        <jackson-version>1.8.0</jackson-version>
        <jersey-version>1.5</jersey-version>
        <jetty-version>7.1.6.v20100715</jetty-version>
        <jsch-smx-version>0.1.44_2</jsch-smx-version>

        <maven.compiler.source>1.6</maven.compiler.source>
        <maven.compiler.target>1.6</maven.compiler.target>
        <spring-version>3.0.5.RELEASE</spring-version>
        
        <apollo-version>1.0-SNAPSHOT</apollo-version>
        <jms-1.1-version>1.1.1</jms-1.1-version>
        
        <jaxb-api-version>2.1</jaxb-api-version>
        <jaxb-version>2.1.6</jaxb-version>
        <xjc-version>2.1.10.1</xjc-version>
        <mvnplugins-version>1.14</mvnplugins-version>
        
    </properties>


    <distributionManagement>
        <repository>
            <id>fusesource-nexus-staging</id>
            <name>Fusesource Release Repository</name>
            <url>http://repo.fusesource.com/nexus/service/local/staging/deploy/maven2</url>
        </repository>
        <snapshotRepository>
            <id>fusesource-nexus-snapshots</id>
            <name>Fusesource Nexus Snapshots</name>
            <!--
            <url>http://repo.fusesource.com/nexus/content/repositories/subscriber-snapshot</url>
            -->
            <url>http://repo.fusesource.com/nexus/content/repositories/snapshots</url>
        </snapshotRepository>
        <site>
            <id>website.fusesource.org</id>
            <name>website</name>
            <url>dav:http://fusesource.com/forge/dav/fabric/maven/${project.version}</url>
        </site>
    </distributionManagement>
    <dependencies>

        <!-- test -->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>${junit-version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.scalatest</groupId>
            <artifactId>scalatest_2.9.0</artifactId>
            <version>${scalatest-version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>${slf4j-version}</version>
            <scope>test</scope>
        </dependency>

    </dependencies>

    <modules>
        <module>fabric-core</module>
        <module>fabric-zookeeper</module>
        <module>fabric-zookeeper-commands</module>
        <module>fabric-maven-proxy</module>
        <module>fabric-core-agent-ssh</module>
        <module>fabric-commands</module>
        <module>fabric-agent</module>
        <module>fabric-scala</module>
        <module>fabric-zookeeper-spring</module>
        <module>fabric-configadmin</module>
        <module>fabric-camel</module>
        <module>fabric-camel-c24io</module>
        <module>fabric-camel-dslio</module>
        <module>fabric-cxf</module>
        <module>fabric-activemq</module>
        <module>fabric-distro</module>
        <module>fabric-groups</module>
        <module>fabric-monitor</module>
        <module>fabric-launcher</module>
        <module>fabric-dosgi</module>
        <module>fabric-examples</module>
    </modules>

    <build>
        <defaultGoal>install</defaultGoal>

        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
{'fraction_non_alphanumeric': 0.1683035441956933, 'fraction_numerical': 0.02427865552369914, 'mean_word_length': 2.4843783209351753, 'pattern_counts': {'":': 0, '<': 549, '<?xml version=': 0, '>': 549, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 4}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6727676', 'n_tokens_mistral': 5889, 'n_tokens_neox': 5427, 'n_words': 456}