<?xml version="1.0" encoding="UTF-8"?>
<page context-path="/structure101-java" servlet-path="/tracker" request-path="camel/2.0.0/summary" last-token="summary" request-ext="xml" version="561" dicer-caption="Package" dicer-scope="Leaf package" server-home="http://216.104.45.99:8080">
   <response project="camel" snapshot="2.0.0" snapshot-date="8/24/09" baseline="1.6.0" baseline-date="2/17/09">
      <model local-name="camel/2.0.0">
         <settings lite="false">
            <local-project language="java" version="3.3.561" flavor="j2se">
               <property name="hide-externals" value="true" />
               <property name="detail-mode" value="true" />
               <classpath>
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\activation-1.1.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-amqp-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-atom-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-bam-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-cometd-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-core-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-csv-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-cxf-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-flatpack-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-freemarker-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-ftp-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-groovy-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-guice-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-hl7-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-http-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-ibatis-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-irc-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-jaxb-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-jcr-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-jdbc-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-jetty-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-jing-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-jms-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-josql-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-jpa-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-juel-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-jxpath-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-mail-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-mina-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-msv-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-mvel-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-ognl-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-osgi-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-quartz-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-restlet-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-rmi-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-rss-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-saxon-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-script-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-servlet-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-spring-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-spring-integration-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-sql-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-stream-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-stringtemplate-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-tagsoup-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-test-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-velocity-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-xmlbeans-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-xmlsecurity-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-xmpp-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\camel-xstream-2.0.0.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\commons-logging-1.1.1.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\jaxb-api-2.1.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\jaxb-impl-2.1.10.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\optional\commons-httpclient-3.1.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\optional\geronimo-j2ee-jacc_1.0_spec-1.1.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\optional\geronimo-j2ee-management_1.0_spec-1.1.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\optional\geronimo-jms_1.1_spec-1.1.1.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\optional\log4j-1.2.14.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\spring-aop-2.5.6.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\spring-beans-2.5.6.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\spring-context-2.5.6.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\spring-core-2.5.6.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\spring-web-2.5.6.jar" />
                  <classpathentry kind="lib" path="I" />
                  <classpathentry kind="lib" path="\structure101.com\camel\2.0.0\lib\stax-api-1.0-2.jar" />
               </classpath>
               <excludes>
                  <exclude expression="!org.apache.camel.*" />
               </excludes>
            </local-project>
         </settings>
      </model>
      <lite-base type="package" level="Leaf package" num-nodes="132" num-edges="587" num-union-nodes="146" num-union-edges="696">
         <architecture num-diagrams="0" diagram-time="0" />
         <lite-view separator=".">
            <design-changes>
               <hinode name="root" type="root" status="mixed" level="0" />
               <hinode name="org.apache.camel" type="meta-package" status="mixed" level="1" />
               <hinode name="org.apache.camel.component" type="meta-package" status="mixed" level="2" />
               <hinode name="org.apache.camel.component.cxf" type="meta-package" status="mixed" level="3" />
               <hinode name="org.apache.camel.component.uface" type="meta-package" status="removed" level="3" />
               <hinode name="org.apache.camel.component.file" type="meta-package" level="3" />
               <hinode name="org.apache.camel.component.ibatis" type="meta-package" status="mixed" level="3" />
               <hinode name="org.apache.camel.model" type="meta-package" level="2" />
               <hinode name="org.apache.camel.scala" type="meta-package" status="removed" level="2" />
               <hinode name="org.apache.camel.scala.dsl" type="meta-package" status="removed" level="3" />
               <hinode name="org.apache.camel.converter" type="meta-package" level="2" />
               <hinode name="org.apache.camel.dataformat" type="meta-package" status="mixed" level="2" />
               <hinode name="org.apache.camel.processor" type="meta-package" level="2" />
               <hinode name="org.apache.camel.processor.idempotent" type="meta-package" level="3" />
               <hinode name="org.apache.camel.impl" type="meta-package" status="mixed" level="2" />
               <hinode name="org.apache.camel.language" type="meta-package" status="mixed" level="2" />
               <hinode name="org.apache.camel.test" type="meta-package" status="added" level="2" />
               <hinode name="org.apache.camel.spring" type="meta-package" status="mixed" level="2" />
            </design-changes>
         </lite-view>
         <flat-diffs>
            <node name="org.apache.camel.model.loadbalancer">
               <edge to="org.apache.camel.model.language" status="removed" />
               <edge to="org.apache.camel.util" status="removed" />
            </node>
            <node name="org.apache.camel.component.jdbc">
               <edge to="org.apache.camel.util" status="removed" />
               <edge to="org.apache.camel.spi" status="removed" />
            </node>
            <node name="org.apache.camel.component.cxf">
               <edge to="org.apache.camel.component.cxf.invoker" status="removed" to-status="removed" />
               <edge to="org.apache.camel.impl.converter" status="removed" />
            </node>
            <node name="org.apache.camel.component.seda">
               <edge to="org.apache.camel.util.concurrent" status="added" />
               <edge to="org.apache.camel.impl.converter" status="removed" />
            </node>
            <node name="org.apache.camel.component.uface" status="removed">
               <edge to="org.apache.camel.impl" status="removed" />
               <edge to="org.apache.camel" status="removed" />
               <edge to="org.apache.camel.component.list" status="removed" to-status="removed" />
               <edge to="org.apache.camel.util" status="removed" />
               <edge to="org.apache.camel.spi" status="removed" />
            </node>
            <node name="org.apache.camel.scala.converters" status="removed">
               <edge to="org.apache.camel.converter.jaxp" status="removed" />
               <edge to="org.apache.camel" status="removed" />
            </node>
            <node name="org.apache.camel.model">
               <edge to="org.apache.camel.util.concurrent" status="added" />
               <edge to="org.apache.camel.model.dataformat" status="removed" />
               <edge to="org.apache.camel.model.loadbalancer" status="removed" />
               <edge to="org.apache.camel.language.constant" status="removed" />
            </node>
            <node name="org.apache.camel.component.cxf.cxfbean" status="added">
               <edge to="org.apache.camel.component.cxf.transport" status="added" />
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.impl" status="added" />
               <edge to="org.apache.camel.component.cxf" status="added" />
               <edge to="org.apache.camel.util" status="added" />
            </node>
            <node name="org.apache.camel.converter.jaxp">
               <edge to="org.apache.camel.converter" status="removed" />
            </node>
            <node name="org.apache.camel.component.cxf.feature">
               <edge to="org.apache.camel.component.cxf" status="removed" />
            </node>
            <node name="org.apache.camel.component.spring.integration.adapter">
               <edge to="org.apache.camel.util" status="removed" />
            </node>
            <node name="org.apache.camel.dataformat.xmlsecurity" status="added">
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.util" status="added" />
               <edge to="org.apache.camel.converter" status="added" />
            </node>
            <node name="org.apache.camel.component.cxf.interceptors">
               <edge to="org.apache.camel.util" status="added" />
            </node>
            <node name="org.apache.camel.component.jmx" status="removed">
               <edge to="org.apache.camel.impl" status="removed" />
               <edge to="org.apache.camel" status="removed" />
            </node>
            <node name="org.apache.camel.impl.scan" status="added">
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.util" status="added" />
            </node>
            <node name="org.apache.camel.component.jms">
               <edge to="org.apache.camel.component.file" status="added" />
               <edge to="org.apache.camel.converter.jaxp" status="removed" />
            </node>
            <node name="org.apache.camel.component.rss" status="added">
               <edge to="org.apache.camel.component.feed" status="added" to-status="added" />
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.util" status="added" />
               <edge to="org.apache.camel.processor.aggregate" status="added" />
               <edge to="org.apache.camel.impl" status="added" />
            </node>
            <node name="org.apache.camel.model.language">
               <edge to="org.apache.camel.language.tokenizer" status="added" to-status="added" />
               <edge to="org.apache.camel.builder" status="added" />
            </node>
            <node name="org.apache.camel.scala.dsl.builder" status="removed">
               <edge to="org.apache.camel.scala" status="removed" to-status="removed" />
               <edge to="org.apache.camel.scala.dsl" status="removed" to-status="removed" />
               <edge to="org.apache.camel" status="removed" />
               <edge to="org.apache.camel.builder" status="removed" />
               <edge to="org.apache.camel.model" status="removed" />
            </node>
            <node name="org.apache.camel.component.mock">
               <edge to="org.apache.camel.model.language" status="added" />
            </node>
            <node name="org.apache.camel.component.cxf.util">
               <edge to="org.apache.camel.converter.jaxp" status="added" />
               <edge to="org.apache.camel.impl" status="removed" />
            </node>
            <node name="org.apache.camel.language.bean">
               <edge to="org.apache.camel.impl" status="removed" />
            </node>
            <node name="org.apache.camel.model.config">
               <edge to="org.apache.camel" status="removed" />
            </node>
            <node name="org.apache.camel.util">
               <edge to="org.apache.camel.component.file" status="added" />
               <edge to="org.apache.camel.converter.stream" status="removed" />
               <edge to="org.apache.camel.converter" status="removed" />
               <edge to="org.apache.camel.impl" status="removed" />
               <edge to="org.apache.camel.view" status="removed" />
               <edge to="org.apache.camel.builder" status="removed" />
               <edge to="org.apache.camel.model" status="removed" />
               <edge to="org.apache.camel.processor.interceptor" status="removed" />
            </node>
            <node name="org.apache.camel.component.xmpp">
               <edge to="org.apache.camel.util" status="added" />
            </node>
            <node name="org.apache.camel.component.irc">
               <edge to="org.apache.camel.util" status="added" />
            </node>
            <node name="org.apache.camel.language.tokenizer" status="added">
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.util" status="added" />
               <edge to="org.apache.camel.builder" status="added" />
            </node>
            <node name="org.apache.camel.component.atom">
               <edge to="org.apache.camel.component.feed" status="added" to-status="added" />
            </node>
            <node name="org.apache.camel.component.file.remote">
               <edge to="org.apache.camel.component.file" status="added" />
               <edge to="org.apache.camel.processor.idempotent" status="added" />
            </node>
            <node name="org.apache.camel.component.direct">
               <edge to="org.apache.camel.impl.converter" status="removed" />
            </node>
            <node name="org.apache.camel.converter.jaxb">
               <edge to="org.apache.camel.converter.stream" status="removed" />
            </node>
            <node name="org.apache.camel.processor">
               <edge to="org.apache.camel.processor.interceptor" status="removed" />
               <edge to="org.apache.camel.impl.converter" status="removed" />
            </node>
            <node name="org.apache.camel.test" status="added">
               <edge to="org.apache.camel.builder" status="added" />
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.util" status="added" />
               <edge to="org.apache.camel.processor" status="added" />
               <edge to="org.apache.camel.impl" status="added" />
               <edge to="org.apache.camel.spring" status="added" />
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.component.mock" status="added" />
               <edge to="org.apache.camel.impl.scan" status="added" to-status="added" />
            </node>
            <node name="org.apache.camel.scala.dsl.languages" status="removed">
               <edge to="org.apache.camel.spi" status="removed" />
               <edge to="org.apache.camel" status="removed" />
               <edge to="org.apache.camel.builder.xml" status="removed" />
            </node>
            <node name="org.apache.camel.dataformat.hl7" status="removed">
               <edge to="org.apache.camel.spi" status="removed" />
               <edge to="org.apache.camel" status="removed" />
               <edge to="org.apache.camel.util" status="removed" />
            </node>
            <node name="org.apache.camel.scala.dsl" status="removed">
               <edge to="org.apache.camel" status="removed" />
               <edge to="org.apache.camel.model" status="removed" />
               <edge to="org.apache.camel.scala.dsl.builder" status="removed" to-status="removed" />
               <edge to="org.apache.camel.scala" status="removed" to-status="removed" />
               <edge to="org.apache.camel.model.config" status="removed" />
               <edge to="org.apache.camel.processor.idempotent" status="removed" />
               <edge to="org.apache.camel.processor.aggregate" status="removed" />
            </node>
            <node name="org.apache.camel.guice">
               <edge to="org.apache.camel.util" status="removed" />
            </node>
            <node name="org.apache.camel.processor.idempotent.jpa">
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.processor.idempotent" status="removed" />
            </node>
            <node name="org.apache.camel.component.stream">
               <edge to="org.apache.camel.util" status="added" />
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.util.concurrent" status="added" />
            </node>
            <node name="org.apache.camel.component.jpa">
               <edge to="org.apache.camel.converter" status="removed" />
            </node>
            <node name="org.apache.camel.component.log">
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.processor.interceptor" status="removed" />
               <edge to="org.apache.camel.converter.stream" status="removed" />
               <edge to="org.apache.camel.converter" status="removed" />
               <edge to="org.apache.camel.model" status="removed" />
            </node>
            <node name="org.apache.camel.scala" status="removed">
               <edge to="org.apache.camel" status="removed" />
            </node>
            <node name="org.apache.camel.dataformat.rss" status="added">
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.util" status="added" />
            </node>
            <node name="org.apache.camel.component.sql">
               <edge to="org.apache.camel.spi" status="removed" />
            </node>
            <node name="org.apache.camel.component.list" status="removed">
               <edge to="org.apache.camel.impl" status="removed" />
               <edge to="org.apache.camel" status="removed" />
               <edge to="org.apache.camel.spi" status="removed" />
               <edge to="org.apache.camel.processor.loadbalancer" status="removed" />
            </node>
            <node name="org.apache.camel.hamcrest" status="removed" />
            <node name="org.apache.camel.language.simple">
               <edge to="org.apache.camel.language" status="removed" />
               <edge to="org.apache.camel.language.constant" status="removed" />
               <edge to="org.apache.camel.component.file" status="removed" />
            </node>
            <node name="org.apache.camel.component.cxf.jaxrs" status="added">
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.spring" status="added" />
               <edge to="org.apache.camel.impl" status="added" />
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.component.cxf.spring" status="added" />
               <edge to="org.apache.camel.util" status="added" />
            </node>
            <node name="org.apache.camel.component.ibatis.strategy" status="added">
               <edge to="org.apache.camel.component.ibatis" status="added" />
               <edge to="org.apache.camel" status="added" />
            </node>
            <node name="org.apache.camel.component.cxf.invoker" status="removed">
               <edge to="org.apache.camel.component.cxf" status="removed" />
               <edge to="org.apache.camel.util" status="removed" />
            </node>
            <node name="org.apache.camel.component.xslt">
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.util" status="removed" />
            </node>
            <node name="org.apache.camel.component.http.helper">
               <edge to="org.apache.camel.util" status="added" />
               <edge to="org.apache.camel" status="added" />
            </node>
            <node name="org.apache.camel.component.uface.swing" status="removed">
               <edge to="org.apache.camel.spring" status="removed" />
               <edge to="org.apache.camel" status="removed" />
               <edge to="org.apache.camel.impl" status="removed" />
               <edge to="org.apache.camel.util" status="removed" />
               <edge to="org.apache.camel.component.uface" status="removed" to-status="removed" />
            </node>
            <node name="org.apache.camel.management">
               <edge to="org.apache.camel.util.concurrent" status="added" />
               <edge to="org.apache.camel.builder" status="removed" />
            </node>
            <node name="org.apache.camel.spring.factory" status="removed">
               <edge to="org.apache.camel.component.bean" status="removed" />
            </node>
            <node name="org.apache.camel.language.mvel" status="added">
               <edge to="org.apache.camel.language" status="added" />
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.impl" status="added" />
            </node>
            <node name="org.apache.camel.processor.idempotent">
               <edge to="org.apache.camel.spi" status="added" />
            </node>
            <node name="org.apache.camel.component.http">
               <edge to="org.apache.camel.converter.stream" status="added" />
            </node>
            <node name="org.apache.camel.test.junit4" status="added">
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.impl" status="added" />
               <edge to="org.apache.camel.builder" status="added" />
               <edge to="org.apache.camel.spring" status="added" />
               <edge to="org.apache.camel.component.mock" status="added" />
               <edge to="org.apache.camel.util" status="added" />
               <edge to="org.apache.camel.impl.scan" status="added" to-status="added" />
               <edge to="org.apache.camel.processor" status="added" />
            </node>
            <node name="org.apache.camel.spring">
               <edge to="org.apache.camel.model.config" status="added" />
               <edge to="org.apache.camel.impl.scan" status="added" to-status="added" />
            </node>
            <node name="org.apache.camel.component.browse" status="added">
               <edge to="org.apache.camel.impl" status="added" />
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.processor.loadbalancer" status="added" />
            </node>
            <node name="org.apache.camel.language">
               <edge to="org.apache.camel" status="removed" />
               <edge to="org.apache.camel.spi" status="removed" />
            </node>
            <node name="org.apache.camel.impl">
               <edge to="org.apache.camel.view" status="added" />
               <edge to="org.apache.camel.impl.scan" status="added" to-status="added" />
               <edge to="org.apache.camel.util.concurrent" status="added" />
               <edge to="org.apache.camel.converter" status="removed" />
               <edge to="org.apache.camel.model.dataformat" status="removed" />
            </node>
            <node name="org.apache.camel.builder">
               <edge to="org.apache.camel.processor.interceptor" status="removed" />
               <edge to="org.apache.camel.language.simple" status="removed" />
            </node>
            <node name="org.apache.camel.processor.interceptor">
               <edge to="org.apache.camel.converter.stream" status="removed" />
            </node>
            <node name="org.apache.camel.component.bean">
               <edge to="org.apache.camel.converter" status="removed" />
               <edge to="org.apache.camel.model.language" status="removed" />
            </node>
            <node name="org.apache.camel.component.jhc" status="removed">
               <edge to="org.apache.camel.impl" status="removed" />
               <edge to="org.apache.camel" status="removed" />
               <edge to="org.apache.camel.spi" status="removed" />
               <edge to="org.apache.camel.util" status="removed" />
            </node>
            <node name="org.apache.camel.spring.spi">
               <edge to="org.apache.camel.processor.exceptionpolicy" status="added" />
               <edge to="org.apache.camel.model" status="added" />
            </node>
            <node name="org.apache.camel.processor.exceptionpolicy">
               <edge to="org.apache.camel.util" status="added" />
            </node>
            <node name="org.apache.camel.component.cxf.spring">
               <edge to="org.apache.camel.component.cxf.jaxrs" status="added" to-status="added" />
            </node>
            <node name="org.apache.camel.builder.xml">
               <edge to="org.apache.camel.converter" status="removed" />
            </node>
            <node name="org.apache.camel.component.cxf.converter">
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.component.cxf.spring" status="added" />
               <edge to="org.apache.camel.component.cxf" status="added" />
               <edge to="org.apache.camel.spring" status="added" />
            </node>
            <node name="org.apache.camel.converter.stream">
               <edge to="org.apache.camel.util" status="added" />
               <edge to="org.apache.camel.impl" status="added" />
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.converter" status="removed" />
            </node>
            <node name="org.apache.camel.impl.converter">
               <edge to="org.apache.camel.processor" status="removed" />
            </node>
            <node name="org.apache.camel.component.cxf.soap.headers" status="added" />
            <node name="org.apache.camel.component.ibatis">
               <edge to="org.apache.camel.component" status="added" />
               <edge to="org.apache.camel.component.ibatis.strategy" status="added" to-status="added" />
            </node>
            <node name="org.apache.camel.component.servlet" status="added">
               <edge to="org.apache.camel.component.http" status="added" />
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.util" status="added" />
               <edge to="org.apache.camel.impl" status="added" />
            </node>
            <node name="org.apache.camel.spi">
               <edge to="org.apache.camel.model.dataformat" status="removed" />
            </node>
            <node name="org.apache.camel.component.hl7">
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.util" status="added" />
               <edge to="org.apache.camel.dataformat.hl7" status="removed" to-status="removed" />
            </node>
            <node name="org.apache.camel.bam">
               <edge to="org.apache.camel.model" status="added" />
            </node>
            <node name="org.apache.camel">
               <edge to="org.apache.camel.impl" status="removed" />
               <edge to="org.apache.camel.model.dataformat" status="removed" />
               <edge to="org.apache.camel.util" status="removed" />
            </node>
            <node name="org.apache.camel.language.property" status="added">
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.builder" status="added" />
            </node>
            <node name="org.apache.camel.spring.util">
               <edge to="org.apache.camel.builder" status="removed" />
               <edge to="org.apache.camel.model" status="removed" />
            </node>
            <node name="org.apache.camel.processor.aggregate">
               <edge to="org.apache.camel.impl" status="added" />
               <edge to="org.apache.camel.util" status="added" />
            </node>
            <node name="org.apache.camel.component.feed" status="added">
               <edge to="org.apache.camel.impl" status="added" />
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.util" status="added" />
            </node>
            <node name="org.apache.camel.component.cometd" status="added">
               <edge to="org.apache.camel" status="added" />
               <edge to="org.apache.camel.impl" status="added" />
               <edge to="org.apache.camel.util" status="added" />
            </node>
            <node name="org.apache.camel.component.file.strategy">
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.impl" status="removed" />
            </node>
            <node name="org.apache.camel.component.file">
               <edge to="org.apache.camel.spi" status="added" />
               <edge to="org.apache.camel.processor.idempotent" status="added" />
               <edge to="org.apache.camel.processor" status="removed" />
               <edge to="org.apache.camel.language.simple" status="removed" />
            </node>
            <node name="org.apache.camel.component.mina">
               <edge to="org.apache.camel.spi" status="removed" />
               <edge to="org.apache.camel.converter" status="removed" />
            </node>
            <node name="org.apache.camel.component.rmi">
               <edge to="org.apache.camel.util" status="added" />
            </node>
         </flat-diffs>
      </lite-base>
      <snapshot label="2.0.0" location="2_0_0" timestamp="8/24/09 12:00 AM" detail="true" size="1106" date="8/24/09" time="12:00 AM" index="0" days-old="380" status="current">
         <hiview>
            <stats>
               <size ni="160964" jars="51" packages="132" classes-all="1442" inners="336" abstracts="227" interfaces="0" anons="279" classes-outer="1106" />
               <externals visible="false" count="0" />
               <parse-errors count="0" />
            </stats>
            <tanglicities>
               <tanglicity nodes="132" tangles="7" tangled-nodes="41" biggest="27" tanglicity="0.2095" level="Leaf package" />
               <tanglicity nodes="51" tangles="0" tangled-nodes="0" biggest="0" tanglicity="0" level="Jar" />
               <tanglicity nodes="1106" tangles="53" tangled-nodes="456" biggest="260" tanglicity="0.2371" level="Outer class" />
            </tanglicities>
            <xs-config>
               <entry metric="Tangled" threshold="0" scope="design" />
               <entry metric="Fat" threshold="120" scope="design" />
               <entry metric="Fat" threshold="120" scope="leaf package" />
               <entry metric="Fat" threshold="120" scope="class" />
               <entry metric="Fat" threshold="15" scope="method" />
               <xs-summary>
                  <summary size="160964" cumulative-xs="24206.2725" average-xs="0.1504">
                     <slice metric="Tangled" threshold="0" scope="design" num-contributors="26" num-offenders="6" cumulative-xs="14275.1081" proportion-of-xs="0.5897">
                        <offenders count="6" truncated-at="5">
                           <hinode name="org.apache.camel.component.ibatis" type="meta-package" size="1190" value="0.5" />
                           <hinode name="org.apache.camel.component.jms" type="meta-package" size="9587" value="0.4286" />
                           <hinode name="org.apache.camel.bam" type="meta-package" size="2674" value="0.2487" />
                           <hinode name="org.apache.camel.component.cxf" type="meta-package" size="12043" value="0.1111" />
                           <hinode name="org.apache.camel.spring" type="meta-package" size="6092" value="0.0769" />
                        </offenders>
                     </slice>
                     <slice metric="Fat" threshold="120" scope="design" num-contributors="26" num-offenders="0" cumulative-xs="0" proportion-of-xs="0">
                        <offenders count="0" />
                     </slice>
                     <slice metric="Fat" threshold="120" scope="leaf package" num-contributors="132" num-offenders="1" cumulative-xs="4444.8934" proportion-of-xs="0.1836">
                        <offenders count="1">
                           <hinode name="org.apache.camel.model" type="package" size="11372" value="197" />
                        </offenders>
                     </slice>
                     <slice metric="Fat" threshold="120" scope="class" num-contributors="1442" num-offenders="6" cumulative-xs="4190.4817" proportion-of-xs="0.1731">
                        <offenders count="6" truncated-at="5">
                           <hinode name="org.apache.camel.component.jms.JmsConfiguration" type="class" size="2156" value="248" />
                           <hinode name="org.apache.camel.impl.DefaultCamelContext" type="class" size="2305" value="195" />
                           <hinode name="org.apache.camel.impl.DefaultProducerTemplate" type="class" size="1594" value="181" />
                           <hinode name="org.apache.camel.component.mock.MockEndpoint" type="class" size="2065" value="181" />
                           <hinode name="org.apache.camel.model.ProcessorDefinition" type="class" size="1942" value="176" />
                        </offenders>
                     </slice>
                     <slice metric="Fat" threshold="15" scope="method" num-contributors="10924" num-offenders="21" cumulative-xs="1295.7893" proportion-of-xs="0.0535">
                        <offenders count="21" truncated-at="5">
                           <hinode name="org.apache.camel.component.log.LogFormatter.format(Exchange):Object" type="method" size="400" value="41" />
                           <hinode name="org.apache.camel.component.jms.JmsConfiguration.configureMessageListenerContainer(AbstractMessageListenerContainer, JmsEndpoint):void" type="method" size="250" value="28" />
                           <hinode name="org.apache.camel.view.NodeData.&lt;init&gt;(String, Object, String):void" type="method" size="423" value="26" />
                           <hinode name="org.apache.camel.language.simple.SimpleLanguageSupport$2.evaluate(Exchange, Class):Object" type="method" size="359" value="26" />
                           <hinode name="org.apache.camel.component.jms.JmsBinding.extractBodyFromJms(Exchange, Message):Object" type="method" size="190" value="25" />
                        </offenders>
                     </slice>
                  </summary>
                  <offenders count="34" truncated-at="10">
                     <hinode name="org.apache.camel" type="meta-package" size="160964" xs="7099">
                        <metric name="Tangled" value="0.0441" threshold="0" />
                        <metric name="Fat" value="109" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.model" type="package" size="11372" xs="4444">
                        <metric name="Fat" value="197" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.component.jms" type="meta-package" size="9587" xs="4108">
                        <metric name="Tangled" value="0.4286" threshold="0" />
                        <metric name="Fat" value="2" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.component.cxf" type="meta-package" size="12043" xs="1338">
                        <metric name="Tangled" value="0.1111" threshold="0" />
                        <metric name="Fat" value="14" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.component.jms.JmsConfiguration" type="class" size="2156" xs="1112">
                        <metric name="Fat" value="248" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.impl.DefaultCamelContext" type="class" size="2305" xs="886">
                        <metric name="Fat" value="195" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.component.mock.MockEndpoint" type="class" size="2065" xs="695">
                        <metric name="Fat" value="181" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.bam" type="meta-package" size="2674" xs="664">
                        <metric name="Tangled" value="0.2487" threshold="0" />
                        <metric name="Fat" value="9" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.model.ProcessorDefinition" type="class" size="1942" xs="617">
                        <metric name="Fat" value="176" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.component.ibatis" type="meta-package" size="1190" xs="595">
                        <metric name="Tangled" value="0.5" threshold="0" />
                        <metric name="Fat" value="2" threshold="120" />
                     </hinode>
                  </offenders>
               </xs-summary>
            </xs-config>
         </hiview>
      </snapshot>
      <snapshot label="1.6.0" location="1_6_0" timestamp="2/17/09 12:00 AM" detail="true" size="975" date="2/17/09" time="12:00 AM" index="1" days-old="568" status="baseline">
         <hiview>
            <stats>
               <size ni="126421" jars="5" packages="129" classes-all="1274" inners="299" abstracts="196" interfaces="0" anons="219" classes-outer="975" />
               <externals visible="false" count="10" />
               <parse-errors count="0" />
            </stats>
            <tanglicities>
               <tanglicity nodes="129" tangles="6" tangled-nodes="45" biggest="31" tanglicity="0.2457" level="Leaf package" />
               <tanglicity nodes="4" tangles="0" tangled-nodes="0" biggest="0" tanglicity="0" level="Jar" />
               <tanglicity nodes="975" tangles="51" tangled-nodes="479" biggest="268" tanglicity="0.2777" level="Outer class" />
            </tanglicities>
            <xs-config>
               <entry metric="Tangled" threshold="0" scope="design" />
               <entry metric="Fat" threshold="120" scope="design" />
               <entry metric="Fat" threshold="120" scope="leaf package" />
               <entry metric="Fat" threshold="120" scope="class" />
               <entry metric="Fat" threshold="15" scope="method" />
               <xs-summary>
                  <summary size="126421" cumulative-xs="33382.5686" average-xs="0.2641">
                     <slice metric="Tangled" threshold="0" scope="design" num-contributors="27" num-offenders="9" cumulative-xs="28633.6303" proportion-of-xs="0.8577">
                        <offenders count="9" truncated-at="5">
                           <hinode name="org.apache.camel.scala.dsl" type="meta-package" size="1771" value="0.4662" />
                           <hinode name="org.apache.camel.component.jms" type="meta-package" size="7476" value="0.4133" />
                           <hinode name="org.apache.camel.component.cxf" type="meta-package" size="8786" value="0.2991" />
                           <hinode name="org.apache.camel.bam" type="meta-package" size="2633" value="0.2554" />
                           <hinode name="org.apache.camel" type="meta-package" size="126421" value="0.1545" />
                        </offenders>
                     </slice>
                     <slice metric="Fat" threshold="120" scope="design" num-contributors="27" num-offenders="0" cumulative-xs="0" proportion-of-xs="0">
                        <offenders count="0" />
                     </slice>
                     <slice metric="Fat" threshold="120" scope="leaf package" num-contributors="129" num-offenders="1" cumulative-xs="2245.25" proportion-of-xs="0.0673">
                        <offenders count="1">
                           <hinode name="org.apache.camel.model" type="package" size="8981" value="160" />
                        </offenders>
                     </slice>
                     <slice metric="Fat" threshold="120" scope="class" num-contributors="1274" num-offenders="3" cumulative-xs="1852.3221" proportion-of-xs="0.0555">
                        <offenders count="3">
                           <hinode name="org.apache.camel.component.jms.JmsConfiguration" type="class" size="1734" value="230" />
                           <hinode name="org.apache.camel.model.ProcessorType" type="class" size="2098" value="188" />
                           <hinode name="org.apache.camel.component.mock.MockEndpoint" type="class" size="1585" value="144" />
                        </offenders>
                     </slice>
                     <slice metric="Fat" threshold="15" scope="method" num-contributors="9071" num-offenders="12" cumulative-xs="651.3663" proportion-of-xs="0.0195">
                        <offenders count="12" truncated-at="5">
                           <hinode name="org.apache.camel.component.jms.JmsConfiguration.configureMessageListenerContainer(AbstractMessageListenerContainer, JmsEndpoint):void" type="method" size="271" value="31" />
                           <hinode name="org.apache.camel.component.log.LogFormatter.format(Exchange):Object" type="method" size="224" value="29" />
                           <hinode name="org.apache.camel.view.NodeData.&lt;init&gt;(String, Object, String):void" type="method" size="423" value="26" />
                           <hinode name="org.apache.camel.spring.CamelContextFactoryBean.afterPropertiesSet():void" type="method" size="295" value="20" />
                           <hinode name="org.apache.camel.util.ResolverUtil.find(Test, String, ClassLoader):void" type="method" size="228" value="18" />
                        </offenders>
                     </slice>
                  </summary>
                  <offenders count="25" truncated-at="10">
                     <hinode name="org.apache.camel" type="meta-package" size="126421" xs="19530">
                        <metric name="Tangled" value="0.1545" threshold="0" />
                        <metric name="Fat" value="116" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.component.jms" type="meta-package" size="7476" xs="3090">
                        <metric name="Tangled" value="0.4133" threshold="0" />
                        <metric name="Fat" value="2" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.component.cxf" type="meta-package" size="8786" xs="2628">
                        <metric name="Tangled" value="0.2991" threshold="0" />
                        <metric name="Fat" value="11" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.model" type="package" size="8981" xs="2245">
                        <metric name="Fat" value="160" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.component.jms.JmsConfiguration" type="class" size="1734" xs="829">
                        <metric name="Fat" value="230" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.scala.dsl" type="meta-package" size="1771" xs="825">
                        <metric name="Tangled" value="0.4662" threshold="0" />
                        <metric name="Fat" value="2" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.model.ProcessorType" type="class" size="2098" xs="758">
                        <metric name="Fat" value="188" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.processor" type="meta-package" size="11126" xs="678">
                        <metric name="Tangled" value="0.061" threshold="0" />
                        <metric name="Fat" value="5" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.bam" type="meta-package" size="2633" xs="672">
                        <metric name="Tangled" value="0.2554" threshold="0" />
                        <metric name="Fat" value="9" threshold="120" />
                     </hinode>
                     <hinode name="org.apache.camel.model" type="meta-package" size="10960" xs="560">
                        <metric name="Tangled" value="0.0511" threshold="0" />
                        <metric name="Fat" value="7" threshold="120" />
                     </hinode>
                  </offenders>
               </xs-summary>
            </xs-config>
         </hiview>
      </snapshot>
   </response>
</page>

