cmda-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From xingwei...@apache.org
Subject [24/51] [partial] incubator-cmda git commit: Add frontend and backend
Date Tue, 08 Sep 2015 22:49:33 GMT
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/runtime/fullClasspath/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/runtime/fullClasspath/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/runtime/fullClasspath/$global/streams/export
new file mode 100644
index 0000000..926ac88
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/runtime/fullClasspath/$global/streams/export
@@ -0,0 +1 @@
+/Users/mingqi/git/ApacheCMDA-Backend/project/target/scala-2.10/sbt-0.13/classes:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-echo/jars/sbt-echo-0.1.6.2.jar:/Users/mingqi/.ivy2/cache/org.aspectj/aspectjtools/jars/aspectjtools-1.7.3.jar:/Users/mingqi/.ivy2/cache/org.scalaz/scalaz-core_2.10/bundles/scalaz-core_2.10-7.0.2.jar:/Users/mingqi/.ivy2/cache/org.scalaz/scalaz-effect_2.10/bundles/scalaz-effect_2.10-7.0.2.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.github.mpeltonen/sbt-idea/jars/sbt-idea-1.5.2.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/jars/sbt-plugin-2.3.7.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/build-link/jars/build-link-2.3.7.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/play-exceptions/jars/play-exceptions-2.3.7.jar:/Users/mingqi/.ivy2/cache/org.javassist/javassist/bundles/javassist-3.18.2-GA.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/routes-compiler_2.10/jars/routes-compiler_2.10-2.3.7.jar:/U
 sers/mingqi/.sbt/boot/scala-2.10.4/lib/scala-library.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/sbt-run-support_2.10/jars/sbt-run-support_2.10-2.3.7.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/io/jars/io-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/control/jars/control-0.13.5.jar:/Users/mingqi/.sbt/boot/scala-2.10.4/lib/scala-compiler.jar:/Users/mingqi/.sbt/boot/scala-2.10.4/lib/scala-reflect.jar:/Users/mingqi/.ivy2/cache/org.scalacheck/scalacheck_2.10/jars/scalacheck_2.10-1.11.1.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/test-interface/jars/test-interface-1.0.jar:/Users/mingqi/.ivy2/cache/org.specs2/specs2_2.10/jars/specs2_2.10-1.12.3.jar:/Users/mingqi/.ivy2/cache/org.specs2/specs2-scalaz-core_2.10.0-RC3/jars/specs2-scalaz-core_2.10.0-RC3-6.0.1.jar:/Users/mingqi/.ivy2/cache/junit/junit/jars/junit-4.11.jar:/Users/mingqi/.ivy2/cache/org.hamcrest/hamcrest-core/jars/hamcrest-core-1.3.jar:/Users/mingqi/.ivy2/cache/com.typesafe/config/bundles/config-1.2.1.jar:/Users/mingqi/.i
 vy2/cache/org.mozilla/rhino/jars/rhino-1.7R4.jar:/Users/mingqi/.ivy2/cache/com.google.javascript/closure-compiler/jars/closure-compiler-v20130603.jar:/Users/mingqi/.ivy2/cache/com.google.guava/guava/bundles/guava-16.0.1.jar:/Users/mingqi/.ivy2/cache/org.json/json/jars/json-20090211.jar:/Users/mingqi/.ivy2/cache/org.avaje.ebeanorm/avaje-ebeanorm-agent/jars/avaje-ebeanorm-agent-3.2.2.jar:/Users/mingqi/.ivy2/cache/com.h2database/h2/jars/h2-1.3.175.jar:/Users/mingqi/.ivy2/cache/net.contentobjects.jnotify/jnotify/jars/jnotify-0.94.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-twirl/jars/sbt-twirl-1.0.2.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/twirl-compiler_2.10/jars/twirl-compiler_2.10-1.0.2.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/twirl-api_2.10/jars/twirl-api_2.10-1.0.2.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/twirl-parser_2.10/jars/twirl-parser_2.10-1.0.2.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbteclipse/sbteclipse
 -plugin/jars/sbteclipse-plugin-2.4.0.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbteclipse/sbteclipse-core/jars/sbteclipse-core-2.4.0.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-native-packager/jars/sbt-native-packager-0.7.4.jar:/Users/mingqi/.ivy2/cache/org.vafer/jdeb/jars/jdeb-1.3.jar:/Users/mingqi/.ivy2/cache/commons-io/commons-io/jars/commons-io-2.4.jar:/Users/mingqi/.ivy2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.7.jar:/Users/mingqi/.ivy2/cache/org.tukaani/xz/jars/xz-1.4.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-core/jars/maven-core-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-model/jars/maven-model-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.codehaus.plexus/plexus-utils/jars/plexus-utils-3.0.17.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-settings/jars/maven-settings-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-settings-builder/jars/maven-settings-builder-3.2.2.jar
 :/Users/mingqi/.ivy2/cache/org.codehaus.plexus/plexus-interpolation/jars/plexus-interpolation-1.19.jar:/Users/mingqi/.ivy2/cache/org.codehaus.plexus/plexus-component-annotations/jars/plexus-component-annotations-1.5.5.jar:/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-sec-dispatcher/jars/plexus-sec-dispatcher-1.3.jar:/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/jars/plexus-cipher-1.7.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-repository-metadata/jars/maven-repository-metadata-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-artifact/jars/maven-artifact-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-plugin-api/jars/maven-plugin-api-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.eclipse.sisu/org.eclipse.sisu.plexus/eclipse-plugins/org.eclipse.sisu.plexus-0.0.0.M5.jar:/Users/mingqi/.ivy2/cache/javax.enterprise/cdi-api/jars/cdi-api-1.0.jar:/Users/mingqi/.ivy2/cache/javax.annotation/jsr250-api/jars/jsr250-api-1.0.jar:/Users/mingqi/.ivy2/cache
 /javax.inject/javax.inject/jars/javax.inject-1.jar:/Users/mingqi/.ivy2/cache/org.sonatype.sisu/sisu-guice/jars/sisu-guice-3.1.3-no_aop.jar:/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/jars/aopalliance-1.0.jar:/Users/mingqi/.ivy2/cache/org.eclipse.sisu/org.eclipse.sisu.inject/eclipse-plugins/org.eclipse.sisu.inject-0.0.0.M5.jar:/Users/mingqi/.ivy2/cache/org.codehaus.plexus/plexus-classworlds/bundles/plexus-classworlds-2.5.1.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-model-builder/jars/maven-model-builder-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-aether-provider/jars/maven-aether-provider-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.eclipse.aether/aether-api/jars/aether-api-0.9.0.M2.jar:/Users/mingqi/.ivy2/cache/org.eclipse.aether/aether-spi/jars/aether-spi-0.9.0.M2.jar:/Users/mingqi/.ivy2/cache/org.eclipse.aether/aether-util/jars/aether-util-0.9.0.M2.jar:/Users/mingqi/.ivy2/cache/org.eclipse.aether/aether-impl/jars/aether-impl-0.9.0.M2.jar:/Users/mingqi/.iv
 y2/cache/org.apache.ant/ant/jars/ant-1.9.3.jar:/Users/mingqi/.ivy2/cache/org.apache.ant/ant-launcher/jars/ant-launcher-1.9.3.jar:/Users/mingqi/.ivy2/cache/org.bouncycastle/bcpg-jdk15on/jars/bcpg-jdk15on-1.51.jar:/Users/mingqi/.ivy2/cache/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.51.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/jars/sbt-js-engine-1.0.1.jar:/Users/mingqi/.ivy2/cache/com.typesafe/jse_2.10/jars/jse_2.10-1.0.0.jar:/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-actor_2.10/jars/akka-actor_2.10-2.3.2.jar:/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-contrib_2.10/jars/akka-contrib_2.10-2.3.2.jar:/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-remote_2.10/jars/akka-remote_2.10-2.3.2.jar:/Users/mingqi/.ivy2/cache/io.netty/netty/bundles/netty-3.8.0.Final.jar:/Users/mingqi/.ivy2/cache/com.google.protobuf/protobuf-java/bundles/protobuf-java-2.5.0.jar:/Users/mingqi/.ivy2/cache/org.uncommons.maths/uncommons-maths/jars/uncommons-m
 aths-1.2.2a.jar:/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-cluster_2.10/jars/akka-cluster_2.10-2.3.2.jar:/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-persistence-experimental_2.10/jars/akka-persistence-experimental_2.10-2.3.2.jar:/Users/mingqi/.ivy2/cache/org.iq80.leveldb/leveldb/jars/leveldb-0.5.jar:/Users/mingqi/.ivy2/cache/org.iq80.leveldb/leveldb-api/jars/leveldb-api-0.5.jar:/Users/mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni-all/bundles/leveldbjni-all-1.7.jar:/Users/mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni/jars/leveldbjni-1.7.jar:/Users/mingqi/.ivy2/cache/org.fusesource.hawtjni/hawtjni-runtime/jars/hawtjni-runtime-1.8.jar:/Users/mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni-osx/jars/leveldbjni-osx-1.5.jar:/Users/mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni-linux32/jars/leveldbjni-linux32-1.5.jar:/Users/mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni-linux64/jars/leveldbjni-linux64-1.5.jar:/Users/mingqi/.ivy2/cache
 /org.fusesource.leveldbjni/leveldbjni-win32/jars/leveldbjni-win32-1.5.jar:/Users/mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni-win64/jars/leveldbjni-win64-1.5.jar:/Users/mingqi/.ivy2/cache/io.apigee.trireme/trireme-core/jars/trireme-core-0.7.5.jar:/Users/mingqi/.ivy2/cache/io.apigee.trireme/trireme-node10src/jars/trireme-node10src-0.7.5.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-json_2.10/bundles/spray-json_2.10-1.2.6.jar:/Users/mingqi/.ivy2/cache/org.parboiled/parboiled-scala_2.10/bundles/parboiled-scala_2.10-1.1.6.jar:/Users/mingqi/.ivy2/cache/org.parboiled/parboiled-core/bundles/parboiled-core-1.1.6.jar:/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-simple/jars/slf4j-simple-1.7.7.jar:/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.7.jar:/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/jars/npm_2.10-1.0.0.jar:/Users/mingqi/.ivy2/cache/org.webjars/npm/jars/npm-1.3.26.jar:/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/jars/webjars-locator-0.14.jar:/User
 s/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/bundles/jackson-databind-2.3.3.jar:/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/bundles/jackson-annotations-2.3.0.jar:/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.3.3.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/jars/sbt-web-1.0.2.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/jars/sbt-webdriver-1.0.0.jar:/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/jars/webdriver_2.10-1.0.0.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-client/bundles/spray-client-1.3.1.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-can/bundles/spray-can-1.3.1.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-io/bundles/spray-io-1.3.1.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-util/bundles/spray-util-1.3.1.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-http/bundles/spray-http-1.3.1.jar:/Users/mingqi/.ivy2/cache/io.spr
 ay/spray-httpx/bundles/spray-httpx-1.3.1.jar:/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/jars/mimepull-1.9.4.jar:/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.14.jar:/Users/mingqi/.ivy2/cache/xalan/xalan/jars/xalan-2.7.1.jar:/Users/mingqi/.ivy2/cache/xalan/serializer/jars/serializer-2.7.1.jar:/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/jars/commons-collections-3.2.1.jar:/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.2.1.jar:/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.2.jar:/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.1.jar:/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.3.jar:/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.3.2.jar:/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.9.jar:/Users/mingqi/.ivy2/cache/net.sourceforge.htm
 lunit/htmlunit-core-js/jars/htmlunit-core-js-2.14.jar:/Users/mingqi/.ivy2/cache/xerces/xercesImpl/jars/xercesImpl-2.11.0.jar:/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.4.01.jar:/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.20.jar:/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.13.jar:/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar:/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.14.v20131031.jar:/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.14.v20131031.jar:/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.14.v20131031.jar:/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.14.v20131031.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/jars/sbt-coffeescript-1.0.0.jar:/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/jars/coffee-script-node-1.7.
 1.jar:/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/jars/mkdirp-0.3.5.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/jars/sbt-less-1.0.0.jar:/Users/mingqi/.ivy2/cache/org.webjars/less-node/jars/less-node-1.6.0-1.jar:/Users/mingqi/.ivy2/cache/org.webjars/source-map/jars/source-map-0.1.31-2.jar:/Users/mingqi/.ivy2/cache/org.webjars/amdefine/jars/amdefine-0.1.0-1.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/jars/sbt-jshint-1.0.1.jar:/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/jars/jshint-node-2.4.1-1.jar:/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/jars/underscorejs-1.5.2-2.jar:/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/jars/console-browserify-0.1.6-1.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/jars/sbt-rjs-1.0.1.jar:/Users/mingqi/.ivy2/cache/org.webjars/rjs/jars/rjs-2.1.11-1-trireme.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/jars/sbt-
 digest-1.0.0.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/jars/sbt-mocha-1.0.0.jar:/Users/mingqi/.ivy2/cache/org.webjars/mocha/jars/mocha-1.17.1.jar:/Users/mingqi/.ivy2/cache/org.webjars/debug/jars/debug-0.7.4.jar:/Users/mingqi/.ivy2/cache/org.webjars/diff/jars/diff-1.0.7.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/jars/jacoco4sbt-2.1.6.jar:/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.1.201405082137.jar:/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar:/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/jars/org.jacoco.report-0.7.1.201405082137.jar

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/runtime/internalDependencyClasspath/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/runtime/internalDependencyClasspath/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/runtime/internalDependencyClasspath/$global/streams/export
new file mode 100644
index 0000000..b9a8925
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/runtime/internalDependencyClasspath/$global/streams/export
@@ -0,0 +1 @@
+/Users/mingqi/git/ApacheCMDA-Backend/project/target/scala-2.10/sbt-0.13/classes

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/runtime/managedClasspath/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/runtime/managedClasspath/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/runtime/managedClasspath/$global/streams/export
new file mode 100644
index 0000000..7d07caf
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/runtime/managedClasspath/$global/streams/export
@@ -0,0 +1 @@
+/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-echo/jars/sbt-echo-0.1.6.2.jar:/Users/mingqi/.ivy2/cache/org.aspectj/aspectjtools/jars/aspectjtools-1.7.3.jar:/Users/mingqi/.ivy2/cache/org.scalaz/scalaz-core_2.10/bundles/scalaz-core_2.10-7.0.2.jar:/Users/mingqi/.ivy2/cache/org.scalaz/scalaz-effect_2.10/bundles/scalaz-effect_2.10-7.0.2.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.github.mpeltonen/sbt-idea/jars/sbt-idea-1.5.2.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/jars/sbt-plugin-2.3.7.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/build-link/jars/build-link-2.3.7.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/play-exceptions/jars/play-exceptions-2.3.7.jar:/Users/mingqi/.ivy2/cache/org.javassist/javassist/bundles/javassist-3.18.2-GA.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/routes-compiler_2.10/jars/routes-compiler_2.10-2.3.7.jar:/Users/mingqi/.sbt/boot/scala-2.10.4/lib/scala-library.jar:/Users/mingqi/.ivy2/cac
 he/com.typesafe.play/sbt-run-support_2.10/jars/sbt-run-support_2.10-2.3.7.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/io/jars/io-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/control/jars/control-0.13.5.jar:/Users/mingqi/.sbt/boot/scala-2.10.4/lib/scala-compiler.jar:/Users/mingqi/.sbt/boot/scala-2.10.4/lib/scala-reflect.jar:/Users/mingqi/.ivy2/cache/org.scalacheck/scalacheck_2.10/jars/scalacheck_2.10-1.11.1.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/test-interface/jars/test-interface-1.0.jar:/Users/mingqi/.ivy2/cache/org.specs2/specs2_2.10/jars/specs2_2.10-1.12.3.jar:/Users/mingqi/.ivy2/cache/org.specs2/specs2-scalaz-core_2.10.0-RC3/jars/specs2-scalaz-core_2.10.0-RC3-6.0.1.jar:/Users/mingqi/.ivy2/cache/junit/junit/jars/junit-4.11.jar:/Users/mingqi/.ivy2/cache/org.hamcrest/hamcrest-core/jars/hamcrest-core-1.3.jar:/Users/mingqi/.ivy2/cache/com.typesafe/config/bundles/config-1.2.1.jar:/Users/mingqi/.ivy2/cache/org.mozilla/rhino/jars/rhino-1.7R4.jar:/Users/mingqi/.ivy2/cache/com.g
 oogle.javascript/closure-compiler/jars/closure-compiler-v20130603.jar:/Users/mingqi/.ivy2/cache/com.google.guava/guava/bundles/guava-16.0.1.jar:/Users/mingqi/.ivy2/cache/org.json/json/jars/json-20090211.jar:/Users/mingqi/.ivy2/cache/org.avaje.ebeanorm/avaje-ebeanorm-agent/jars/avaje-ebeanorm-agent-3.2.2.jar:/Users/mingqi/.ivy2/cache/com.h2database/h2/jars/h2-1.3.175.jar:/Users/mingqi/.ivy2/cache/net.contentobjects.jnotify/jnotify/jars/jnotify-0.94.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-twirl/jars/sbt-twirl-1.0.2.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/twirl-compiler_2.10/jars/twirl-compiler_2.10-1.0.2.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/twirl-api_2.10/jars/twirl-api_2.10-1.0.2.jar:/Users/mingqi/.ivy2/cache/com.typesafe.play/twirl-parser_2.10/jars/twirl-parser_2.10-1.0.2.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbteclipse/sbteclipse-plugin/jars/sbteclipse-plugin-2.4.0.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sb
 t_0.13/com.typesafe.sbteclipse/sbteclipse-core/jars/sbteclipse-core-2.4.0.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-native-packager/jars/sbt-native-packager-0.7.4.jar:/Users/mingqi/.ivy2/cache/org.vafer/jdeb/jars/jdeb-1.3.jar:/Users/mingqi/.ivy2/cache/commons-io/commons-io/jars/commons-io-2.4.jar:/Users/mingqi/.ivy2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.7.jar:/Users/mingqi/.ivy2/cache/org.tukaani/xz/jars/xz-1.4.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-core/jars/maven-core-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-model/jars/maven-model-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.codehaus.plexus/plexus-utils/jars/plexus-utils-3.0.17.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-settings/jars/maven-settings-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-settings-builder/jars/maven-settings-builder-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.codehaus.plexus/plexus-interpolation/jars/plexus-
 interpolation-1.19.jar:/Users/mingqi/.ivy2/cache/org.codehaus.plexus/plexus-component-annotations/jars/plexus-component-annotations-1.5.5.jar:/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-sec-dispatcher/jars/plexus-sec-dispatcher-1.3.jar:/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/jars/plexus-cipher-1.7.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-repository-metadata/jars/maven-repository-metadata-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-artifact/jars/maven-artifact-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-plugin-api/jars/maven-plugin-api-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.eclipse.sisu/org.eclipse.sisu.plexus/eclipse-plugins/org.eclipse.sisu.plexus-0.0.0.M5.jar:/Users/mingqi/.ivy2/cache/javax.enterprise/cdi-api/jars/cdi-api-1.0.jar:/Users/mingqi/.ivy2/cache/javax.annotation/jsr250-api/jars/jsr250-api-1.0.jar:/Users/mingqi/.ivy2/cache/javax.inject/javax.inject/jars/javax.inject-1.jar:/Users/mingqi/.ivy2/cache/org
 .sonatype.sisu/sisu-guice/jars/sisu-guice-3.1.3-no_aop.jar:/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/jars/aopalliance-1.0.jar:/Users/mingqi/.ivy2/cache/org.eclipse.sisu/org.eclipse.sisu.inject/eclipse-plugins/org.eclipse.sisu.inject-0.0.0.M5.jar:/Users/mingqi/.ivy2/cache/org.codehaus.plexus/plexus-classworlds/bundles/plexus-classworlds-2.5.1.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-model-builder/jars/maven-model-builder-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.apache.maven/maven-aether-provider/jars/maven-aether-provider-3.2.2.jar:/Users/mingqi/.ivy2/cache/org.eclipse.aether/aether-api/jars/aether-api-0.9.0.M2.jar:/Users/mingqi/.ivy2/cache/org.eclipse.aether/aether-spi/jars/aether-spi-0.9.0.M2.jar:/Users/mingqi/.ivy2/cache/org.eclipse.aether/aether-util/jars/aether-util-0.9.0.M2.jar:/Users/mingqi/.ivy2/cache/org.eclipse.aether/aether-impl/jars/aether-impl-0.9.0.M2.jar:/Users/mingqi/.ivy2/cache/org.apache.ant/ant/jars/ant-1.9.3.jar:/Users/mingqi/.ivy2/cache/org.apa
 che.ant/ant-launcher/jars/ant-launcher-1.9.3.jar:/Users/mingqi/.ivy2/cache/org.bouncycastle/bcpg-jdk15on/jars/bcpg-jdk15on-1.51.jar:/Users/mingqi/.ivy2/cache/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.51.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/jars/sbt-js-engine-1.0.1.jar:/Users/mingqi/.ivy2/cache/com.typesafe/jse_2.10/jars/jse_2.10-1.0.0.jar:/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-actor_2.10/jars/akka-actor_2.10-2.3.2.jar:/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-contrib_2.10/jars/akka-contrib_2.10-2.3.2.jar:/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-remote_2.10/jars/akka-remote_2.10-2.3.2.jar:/Users/mingqi/.ivy2/cache/io.netty/netty/bundles/netty-3.8.0.Final.jar:/Users/mingqi/.ivy2/cache/com.google.protobuf/protobuf-java/bundles/protobuf-java-2.5.0.jar:/Users/mingqi/.ivy2/cache/org.uncommons.maths/uncommons-maths/jars/uncommons-maths-1.2.2a.jar:/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-cluster_2.10/ja
 rs/akka-cluster_2.10-2.3.2.jar:/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-persistence-experimental_2.10/jars/akka-persistence-experimental_2.10-2.3.2.jar:/Users/mingqi/.ivy2/cache/org.iq80.leveldb/leveldb/jars/leveldb-0.5.jar:/Users/mingqi/.ivy2/cache/org.iq80.leveldb/leveldb-api/jars/leveldb-api-0.5.jar:/Users/mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni-all/bundles/leveldbjni-all-1.7.jar:/Users/mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni/jars/leveldbjni-1.7.jar:/Users/mingqi/.ivy2/cache/org.fusesource.hawtjni/hawtjni-runtime/jars/hawtjni-runtime-1.8.jar:/Users/mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni-osx/jars/leveldbjni-osx-1.5.jar:/Users/mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni-linux32/jars/leveldbjni-linux32-1.5.jar:/Users/mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni-linux64/jars/leveldbjni-linux64-1.5.jar:/Users/mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni-win32/jars/leveldbjni-win32-1.5.jar:/Users
 /mingqi/.ivy2/cache/org.fusesource.leveldbjni/leveldbjni-win64/jars/leveldbjni-win64-1.5.jar:/Users/mingqi/.ivy2/cache/io.apigee.trireme/trireme-core/jars/trireme-core-0.7.5.jar:/Users/mingqi/.ivy2/cache/io.apigee.trireme/trireme-node10src/jars/trireme-node10src-0.7.5.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-json_2.10/bundles/spray-json_2.10-1.2.6.jar:/Users/mingqi/.ivy2/cache/org.parboiled/parboiled-scala_2.10/bundles/parboiled-scala_2.10-1.1.6.jar:/Users/mingqi/.ivy2/cache/org.parboiled/parboiled-core/bundles/parboiled-core-1.1.6.jar:/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-simple/jars/slf4j-simple-1.7.7.jar:/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.7.jar:/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/jars/npm_2.10-1.0.0.jar:/Users/mingqi/.ivy2/cache/org.webjars/npm/jars/npm-1.3.26.jar:/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/jars/webjars-locator-0.14.jar:/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/bundles/jackson
 -databind-2.3.3.jar:/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/bundles/jackson-annotations-2.3.0.jar:/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.3.3.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/jars/sbt-web-1.0.2.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/jars/sbt-webdriver-1.0.0.jar:/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/jars/webdriver_2.10-1.0.0.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-client/bundles/spray-client-1.3.1.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-can/bundles/spray-can-1.3.1.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-io/bundles/spray-io-1.3.1.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-util/bundles/spray-util-1.3.1.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-http/bundles/spray-http-1.3.1.jar:/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/bundles/spray-httpx-1.3.1.jar:/Users/mingqi/.ivy2/cache/org.jvnet
 .mimepull/mimepull/jars/mimepull-1.9.4.jar:/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.14.jar:/Users/mingqi/.ivy2/cache/xalan/xalan/jars/xalan-2.7.1.jar:/Users/mingqi/.ivy2/cache/xalan/serializer/jars/serializer-2.7.1.jar:/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/jars/commons-collections-3.2.1.jar:/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.2.1.jar:/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.2.jar:/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.1.jar:/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.3.jar:/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.3.2.jar:/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.9.jar:/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.14.jar:/Users/mingqi/.ivy2/cache/
 xerces/xercesImpl/jars/xercesImpl-2.11.0.jar:/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.4.01.jar:/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.20.jar:/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.13.jar:/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar:/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.14.v20131031.jar:/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.14.v20131031.jar:/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.14.v20131031.jar:/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.14.v20131031.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/jars/sbt-coffeescript-1.0.0.jar:/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/jars/coffee-script-node-1.7.1.jar:/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/jars/mkdirp-0.3.5.jar:/Users/
 mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/jars/sbt-less-1.0.0.jar:/Users/mingqi/.ivy2/cache/org.webjars/less-node/jars/less-node-1.6.0-1.jar:/Users/mingqi/.ivy2/cache/org.webjars/source-map/jars/source-map-0.1.31-2.jar:/Users/mingqi/.ivy2/cache/org.webjars/amdefine/jars/amdefine-0.1.0-1.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/jars/sbt-jshint-1.0.1.jar:/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/jars/jshint-node-2.4.1-1.jar:/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/jars/underscorejs-1.5.2-2.jar:/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/jars/console-browserify-0.1.6-1.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/jars/sbt-rjs-1.0.1.jar:/Users/mingqi/.ivy2/cache/org.webjars/rjs/jars/rjs-2.1.11-1-trireme.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/jars/sbt-digest-1.0.0.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/
 sbt-mocha/jars/sbt-mocha-1.0.0.jar:/Users/mingqi/.ivy2/cache/org.webjars/mocha/jars/mocha-1.17.1.jar:/Users/mingqi/.ivy2/cache/org.webjars/debug/jars/debug-0.7.4.jar:/Users/mingqi/.ivy2/cache/org.webjars/diff/jars/diff-1.0.7.jar:/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/jars/jacoco4sbt-2.1.6.jar:/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.1.201405082137.jar:/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar:/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/jars/org.jacoco.report-0.7.1.201405082137.jar

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/runtime/unmanagedClasspath/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/runtime/unmanagedClasspath/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/runtime/unmanagedClasspath/$global/streams/export
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/runtime/unmanagedClasspath/$global/streams/export
@@ -0,0 +1 @@
+

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/runtime/unmanagedJars/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/runtime/unmanagedJars/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/runtime/unmanagedJars/$global/streams/export
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/runtime/unmanagedJars/$global/streams/export
@@ -0,0 +1 @@
+

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/public/images/favicon.png
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/public/images/favicon.png b/ApacheCMDA-Backend/public/images/favicon.png
new file mode 100644
index 0000000..c7d92d2
Binary files /dev/null and b/ApacheCMDA-Backend/public/images/favicon.png differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/public/javascripts/hello.js
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/public/javascripts/hello.js b/ApacheCMDA-Backend/public/javascripts/hello.js
new file mode 100644
index 0000000..209fbee
--- /dev/null
+++ b/ApacheCMDA-Backend/public/javascripts/hello.js
@@ -0,0 +1,3 @@
+if (window.console) {
+  console.log("Welcome to your Play application's JavaScript!");
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/public/stylesheets/main.css
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/public/stylesheets/main.css b/ApacheCMDA-Backend/public/stylesheets/main.css
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/jpl-backend/jpl-backend_2.11/1.0-SNAPSHOT/resolved.xml.properties
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/jpl-backend/jpl-backend_2.11/1.0-SNAPSHOT/resolved.xml.properties b/ApacheCMDA-Backend/target/resolution-cache/jpl-backend/jpl-backend_2.11/1.0-SNAPSHOT/resolved.xml.properties
new file mode 100644
index 0000000..77d2259
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/jpl-backend/jpl-backend_2.11/1.0-SNAPSHOT/resolved.xml.properties
@@ -0,0 +1,23 @@
+#jpl-backend#jpl-backend_2.11;1.0-SNAPSHOT resolved revisions
+#Wed Sep 02 14:54:14 PDT 2015
++revision\:\#@\#\:+1.10.19\:\#@\#\:+module\:\#@\#\:+mockito-core\:\#@\#\:+organisation\:\#@\#\:+org.mockito\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=1.10.19 release 1.10.19 null
++revision\:\#@\#\:+2.3.7\:\#@\#\:+module\:\#@\#\:+play-cache_2.11\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.play\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.3.7 release 2.3.7 null
++revision\:\#@\#\:+2.3.1\:\#@\#\:+module\:\#@\#\:+gson\:\#@\#\:+organisation\:\#@\#\:+com.google.code.gson\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.3.1 release 2.3.1 null
++revision\:\#@\#\:+2.3.7\:\#@\#\:+module\:\#@\#\:+play-test_2.11\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.play\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.3.7 release 2.3.7 null
++revision\:\#@\#\:+2.3.7\:\#@\#\:+module\:\#@\#\:+play_2.11\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.play\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.3.7 release 2.3.7 null
++revision\:\#@\#\:+1.0.2\:\#@\#\:+module\:\#@\#\:+twirl-api_2.11\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.play\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=1.0.2 release 1.0.2 null
++revision\:\#@\#\:+1.7.3\:\#@\#\:+module\:\#@\#\:+aspectjweaver\:\#@\#\:+organisation\:\#@\#\:+org.aspectj\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=1.7.3 release 1.7.3 null
++revision\:\#@\#\:+2.11.4\:\#@\#\:+module\:\#@\#\:+scala-library\:\#@\#\:+organisation\:\#@\#\:+org.scala-lang\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.11.4 ? 2.11.1 null
++revision\:\#@\#\:+1.7.1.RELEASE\:\#@\#\:+module\:\#@\#\:+spring-data-jpa\:\#@\#\:+organisation\:\#@\#\:+org.springframework.data\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=1.7.1.RELEASE release 1.7.1.RELEASE null
++revision\:\#@\#\:+2.3.7\:\#@\#\:+module\:\#@\#\:+play-java_2.11\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.play\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.3.7 release 2.3.7 null
++revision\:\#@\#\:+0.1.7\:\#@\#\:+module\:\#@\#\:+trace-sigar-libs\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.trace\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=0.1.7 release 0.1.7 null
++revision\:\#@\#\:+4.3.7.Final\:\#@\#\:+module\:\#@\#\:+hibernate-c3p0\:\#@\#\:+organisation\:\#@\#\:+org.hibernate\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=4.3.7.Final release 4.3.7.Final null
++revision\:\#@\#\:+4.1.4.RELEASE\:\#@\#\:+module\:\#@\#\:+spring-context\:\#@\#\:+organisation\:\#@\#\:+org.springframework\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=4.1.4.RELEASE release 4.1.4.RELEASE null
++revision\:\#@\#\:+4.3.7.Final\:\#@\#\:+module\:\#@\#\:+hibernate-entitymanager\:\#@\#\:+organisation\:\#@\#\:+org.hibernate\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=4.3.7.Final release 4.3.7.Final null
++revision\:\#@\#\:+5.1.34\:\#@\#\:+module\:\#@\#\:+mysql-connector-java\:\#@\#\:+organisation\:\#@\#\:+mysql\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=5.1.34 release 5.1.34 null
++revision\:\#@\#\:+4.1.4.RELEASE\:\#@\#\:+module\:\#@\#\:+spring-expression\:\#@\#\:+organisation\:\#@\#\:+org.springframework\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=4.1.4.RELEASE release 4.1.4.RELEASE null
++revision\:\#@\#\:+0.7.1.201405082137\:\#@\#\:+module\:\#@\#\:+org.jacoco.agent\:\#@\#\:+organisation\:\#@\#\:+org.jacoco\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=0.7.1.201405082137 release 0.7.1.201405082137 null
++revision\:\#@\#\:+2.3.7\:\#@\#\:+module\:\#@\#\:+play-docs_2.11\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.play\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.3.7 release 2.3.7 null
++revision\:\#@\#\:+2.3.7\:\#@\#\:+module\:\#@\#\:+play-java-ws_2.11\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.play\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.3.7 release 2.3.7 null
++revision\:\#@\#\:+2.11.4\:\#@\#\:+module\:\#@\#\:+scala-compiler\:\#@\#\:+organisation\:\#@\#\:+org.scala-lang\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.11.4 release 2.11.4 null
++revision\:\#@\#\:+1\:\#@\#\:+module\:\#@\#\:+javax.inject\:\#@\#\:+organisation\:\#@\#\:+javax.inject\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=1 release 1 null

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/jpl-backend/jpl-backend_2.11/1.0-SNAPSHOT/resolved.xml.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/jpl-backend/jpl-backend_2.11/1.0-SNAPSHOT/resolved.xml.xml b/ApacheCMDA-Backend/target/resolution-cache/jpl-backend/jpl-backend_2.11/1.0-SNAPSHOT/resolved.xml.xml
new file mode 100644
index 0000000..d225c53
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/jpl-backend/jpl-backend_2.11/1.0-SNAPSHOT/resolved.xml.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ivy-module version="2.0" xmlns:e="http://ant.apache.org/ivy/extra">
+	<info organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		status="integration"
+		publication="20150902145409"
+	>
+		<description>
+		JPL-backend
+		</description>
+	</info>
+	<configurations>
+		<conf name="compile" visibility="public" description=""/>
+		<conf name="runtime" visibility="public" description="" extends="compile"/>
+		<conf name="test" visibility="public" description="" extends="runtime"/>
+		<conf name="provided" visibility="public" description=""/>
+		<conf name="optional" visibility="public" description=""/>
+		<conf name="compile-internal" visibility="private" description="" extends="compile,optional,provided"/>
+		<conf name="runtime-internal" visibility="private" description="" extends="runtime,optional"/>
+		<conf name="test-internal" visibility="private" description="" extends="test,optional,provided"/>
+		<conf name="plugin" visibility="private" description=""/>
+		<conf name="sources" visibility="public" description=""/>
+		<conf name="docs" visibility="private" description=""/>
+		<conf name="pom" visibility="public" description=""/>
+		<conf name="scala-tool" visibility="private" description=""/>
+		<conf name="echo-trace-compile" visibility="private" description="" extends="runtime-internal"/>
+		<conf name="echo-trace-test" visibility="private" description="" extends="echo-trace-compile,test-internal"/>
+		<conf name="echo-weave" visibility="private" description=""/>
+		<conf name="echo-sigar" visibility="private" description=""/>
+		<conf name="jacoco" visibility="private" description="" extends="test"/>
+	</configurations>
+	<publications>
+		<artifact name="jpl-backend_2.11" type="pom" ext="pom" conf="pom"/>
+		<artifact name="jpl-backend_2.11" type="jar" ext="jar" conf="compile"/>
+		<artifact name="jpl-backend_2.11" type="src" ext="jar" conf="sources" e:classifier="sources"/>
+		<artifact name="jpl-backend_2.11" type="doc" ext="jar" conf="docs" e:classifier="javadoc"/>
+	</publications>
+	<dependencies>
+		<dependency org="org.scala-lang" name="scala-compiler" rev="2.11.4" conf="scala-tool->default,optional(default)"/>
+		<dependency org="org.scala-lang" name="scala-library" rev="2.11.4" conf="scala-tool->default,optional(default);compile->default(compile)"/>
+		<dependency org="com.typesafe.play" name="twirl-api_2.11" rev="1.0.2" conf="compile->default(compile)"/>
+		<dependency org="com.typesafe.play" name="play_2.11" rev="2.3.7" conf="compile->default(compile)"/>
+		<dependency org="com.typesafe.play" name="play-test_2.11" rev="2.3.7" conf="test->default(compile)"/>
+		<dependency org="com.typesafe.play" name="play-docs_2.11" rev="2.3.7" conf="docs->default(compile)"/>
+		<dependency org="com.typesafe.play" name="play-java_2.11" rev="2.3.7" conf="compile->default(compile)"/>
+		<dependency org="org.aspectj" name="aspectjweaver" rev="1.7.3" conf="echo-weave->default(compile)"/>
+		<dependency org="com.typesafe.trace" name="trace-sigar-libs" rev="0.1.7" conf="echo-sigar->default(compile)"/>
+		<dependency org="org.jacoco" name="org.jacoco.agent" rev="0.7.1.201405082137" conf="jacoco->default(compile)">
+			<artifact name="org.jacoco.agent" type="jar" ext="jar" conf="*"/>
+		</dependency>
+		<dependency org="com.typesafe.play" name="play-cache_2.11" rev="2.3.7" conf="compile->default(compile)"/>
+		<dependency org="com.typesafe.play" name="play-java-ws_2.11" rev="2.3.7" conf="compile->default(compile)"/>
+		<dependency org="org.springframework" name="spring-context" rev="4.1.4.RELEASE" conf="compile->default(compile)"/>
+		<dependency org="javax.inject" name="javax.inject" rev="1" conf="compile->default(compile)"/>
+		<dependency org="org.springframework.data" name="spring-data-jpa" rev="1.7.1.RELEASE" conf="compile->default(compile)"/>
+		<dependency org="org.springframework" name="spring-expression" rev="4.1.4.RELEASE" conf="compile->default(compile)"/>
+		<dependency org="org.hibernate" name="hibernate-entitymanager" rev="4.3.7.Final" conf="compile->default(compile)"/>
+		<dependency org="org.mockito" name="mockito-core" rev="1.10.19" conf="test->default(compile)"/>
+		<dependency org="mysql" name="mysql-connector-java" rev="5.1.34" conf="compile->default(compile)"/>
+		<dependency org="com.google.code.gson" name="gson" rev="2.3.1" conf="compile->default(compile)"/>
+		<dependency org="org.hibernate" name="hibernate-c3p0" rev="4.3.7.Final" conf="compile->default(compile)"/>
+	</dependencies>
+</ivy-module>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/ivy-report.css
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/ivy-report.css b/ApacheCMDA-Backend/target/resolution-cache/reports/ivy-report.css
new file mode 100644
index 0000000..4cb6091
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/ivy-report.css
@@ -0,0 +1,279 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one or more
+ *  contributor license agreements.  See the NOTICE file distributed with
+ *  this work for additional information regarding copyright ownership.
+ *  The ASF licenses this file to You under the Apache License, Version 2.0
+ *  (the "License"); you may not use this file except in compliance with
+ *  the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *
+ */
+ 
+body {
+	font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
+	font-size:small; 
+}
+
+div#logo {
+    float: right; 
+    padding-left: 10px; 
+    padding-bottom: 10px; 
+    background: white;
+    text-align: center;
+}
+
+#logo img {
+	border: 0;
+}
+
+div#date {
+	font-style:     italic;
+	padding-left:	60px;
+    padding-bottom: 40px; 
+}
+
+
+h1 {
+    margin-bottom:2px;
+    
+	border-color:#7A9437;
+	border-style:solid;
+	border-width:0 0 3px 0;
+}
+
+span#module {
+	color:#7A9437;
+	text-decoration:none;
+}
+
+span#organisation {
+	color:black;
+	text-decoration:none;
+}
+
+#confmenu {
+	color: #000;
+	border-bottom: 2px solid black;
+	margin: 12px 0px 0px 0px;
+	padding: 0px;
+	z-index: 1;
+	padding-left: 10px 
+}
+
+#confmenu li {
+	display: inline;
+	overflow: hidden;
+	list-style-type: none; 
+}
+
+#confmenu a, a.active {
+	color: #DEDECF;
+	background: #898B5E;
+	font: bold 1em "Trebuchet MS", Arial, sans-serif;
+	border: 2px solid black;
+	padding: 2px 5px 0px 5px;
+	text-decoration: none; 
+}
+
+/*
+background: #ABAD85 #CED4BD
+background: #DEE4CD
+ */
+
+#confmenu a.active {
+	color: #7A9437;
+	background: #DEE4CD;
+	border-bottom: 3px solid #DEE4CD;
+}
+
+#confmenu a:hover {
+	color: #fff;
+	background: #ADC09F; 
+}
+
+#confmenu a:visited {
+	color: #DEDECF; 
+}
+
+#confmenu a.active:visited {
+	color: #7A9437; 
+}
+
+#confmenu a.active:hover {
+	background: #DEE4CD;
+	color: #DEDECF; 
+}
+
+#content {
+	background: #DEE4CD;
+	padding: 20px;
+	border: 2px solid black;
+	border-top: none;
+	z-index: 2;	
+}
+
+#content a {
+	text-decoration: none;
+	color: #E8E9BE; 
+}
+
+#content a:hover { 
+  background: #898B5E; 
+}
+
+
+h2 {
+    margin-bottom:2px;
+    font-size:medium;
+    
+    border-color:#7A9437;
+    border-style:solid;
+    border-width:0 0 2px 0;
+}
+
+h3 {
+    margin-top:30px;
+    margin-bottom:2px;
+    padding: 5 5 5 0;
+    font-size: 24px;
+    border-style:solid;
+    border-width:0 0 2px 0;
+}
+
+h4 {
+    margin-bottom:2px;
+    margin-top:2px;
+    font-size:medium;
+    
+    border-color:#7A9437;
+    border-style:dashed;
+    border-width:0 0 1px 0;
+}
+
+h5 {
+    margin-bottom:2px;
+    margin-top:2px;
+    margin-left:20px;
+    font-size:medium;
+}
+
+span.resolved {
+	padding-left: 15px;
+	font-weight: 500;
+	font-size: small;
+}
+
+
+#content table  {
+	border-collapse:collapse;
+	width:90%;
+	margin:auto;
+	margin-top: 5px;
+}
+#content thead {
+	background-color:#CED4BD;
+	border:1px solid #7A9437;
+}
+#content tbody {
+	border-collapse:collapse;
+	background-color:#FFFFFF;
+	border:1px solid #7A9437;
+}
+
+#content th {
+	font-family:monospace;
+	border:1px solid #7A9437;
+	padding:5px;
+}
+
+#content td {
+	border:1px dotted #7A9437;
+	padding:0 3 0 3;
+}
+
+#content table a {
+	color:#7A9437;
+	text-decoration:none;
+}
+
+#content table a:hover {
+	background-color:#CED4BD;
+	color:#7A9437;
+}
+
+
+
+table.deps  {
+	border-collapse:collapse;
+	width:90%;
+	margin:auto;
+	margin-top: 5px;
+}
+
+table.deps thead {
+	background-color:#CED4BD;
+	border:1px solid #7A9437;
+}
+table.deps tbody {
+	border-collapse:collapse;
+	background-color:#FFFFFF;
+	border:1px solid #7A9437;
+}
+
+table.deps th {
+	font-family:monospace;
+	border:1px solid #7A9437;
+	padding:2;
+}
+
+table.deps td {
+	border:1px dotted #7A9437;
+	padding:0 3 0 3;
+}
+
+
+
+
+
+table.header  {
+	border:0;
+	width:90%;
+	margin:auto;
+	margin-top: 5px;
+}
+
+table.header thead {
+	border:0;
+}
+table.header tbody {
+	border:0;
+}
+table.header tr {
+	padding:0px;
+	border:0;
+}
+table.header td {
+	padding:0 3 0 3;
+	border:0;
+}
+
+td.title {
+    width:150px;
+    margin-right:15px;
+
+	font-size:small;
+	font-weight:700;
+}
+
+td.title:first-letter {
+	color:#7A9437;
+	background-color:transparent;
+}
+

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/ivy-report.xsl
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/ivy-report.xsl b/ApacheCMDA-Backend/target/resolution-cache/reports/ivy-report.xsl
new file mode 100644
index 0000000..48afd91
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/ivy-report.xsl
@@ -0,0 +1,514 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<xsl:stylesheet version="1.0"
+  xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+<xsl:param name="confs"    select="/ivy-report/info/@confs"/>
+<xsl:param name="extension"    select="'xml'"/>
+
+<xsl:variable name="myorg"    select="/ivy-report/info/@organisation"/>
+<xsl:variable name="mymod"    select="/ivy-report/info/@module"/>
+<xsl:variable name="myconf"   select="/ivy-report/info/@conf"/>
+
+<xsl:variable name="modules"    select="/ivy-report/dependencies/module"/>
+<xsl:variable name="conflicts"    select="$modules[count(revision) > 1]"/>
+
+<xsl:variable name="revisions"  select="$modules/revision"/>
+<xsl:variable name="evicteds"   select="$revisions[@evicted]"/>
+<xsl:variable name="downloadeds"   select="$revisions[@downloaded='true']"/>
+<xsl:variable name="searcheds"   select="$revisions[@searched='true']"/>
+<xsl:variable name="errors"   select="$revisions[@error]"/>
+
+<xsl:variable name="artifacts"   select="$revisions/artifacts/artifact"/>
+<xsl:variable name="cacheartifacts" select="$artifacts[@status='no']"/>
+<xsl:variable name="dlartifacts" select="$artifacts[@status='successful']"/>
+<xsl:variable name="faileds" select="$artifacts[@status='failed']"/>
+<xsl:variable name="artifactsok" select="$artifacts[@status!='failed']"/>
+
+<xsl:template name="calling">
+    <xsl:param name="org" />
+    <xsl:param name="mod" />
+    <xsl:param name="rev" />
+    <xsl:if test="count($modules/revision/caller[(@organisation=$org and @name=$mod) and @callerrev=$rev]) = 0">
+    <table><tr><td>
+    No dependency
+    </td></tr></table>
+    </xsl:if>
+    <xsl:if test="count($modules/revision/caller[(@organisation=$org and @name=$mod) and @callerrev=$rev]) > 0">
+    <table class="deps">
+      <thead>
+      <tr>
+        <th>Module</th>
+        <th>Revision</th>
+        <th>Status</th>
+        <th>Resolver</th>
+        <th>Default</th>
+        <th>Licenses</th>
+        <th>Size</th>
+        <th></th>
+      </tr>
+      </thead>
+      <tbody>
+        <xsl:for-each select="$modules/revision/caller[(@organisation=$org and @name=$mod) and @callerrev=$rev]">
+          <xsl:call-template name="called">
+            <xsl:with-param name="callstack"     select="concat($org, string('/'), $mod)"/>
+            <xsl:with-param name="indent"        select="string('')"/>
+            <xsl:with-param name="revision"      select=".."/>
+          </xsl:call-template>
+        </xsl:for-each>   
+      </tbody>
+    </table>
+    </xsl:if>
+</xsl:template>
+
+<xsl:template name="called">
+    <xsl:param name="callstack"/>
+    <xsl:param name="indent"/>
+    <xsl:param name="revision"/>
+
+    <xsl:param name="organisation" select="$revision/../@organisation"/>
+    <xsl:param name="module" select="$revision/../@name"/>
+    <xsl:param name="rev" select="$revision/@name"/>
+    <xsl:param name="resolver" select="$revision/@resolver"/>
+    <xsl:param name="isdefault" select="$revision/@default"/>
+    <xsl:param name="status" select="$revision/@status"/>
+    <tr>
+    <td>
+       <xsl:element name="a">
+         <xsl:attribute name="href">#<xsl:value-of select="$organisation"/>-<xsl:value-of select="$module"/></xsl:attribute>
+         <xsl:value-of select="concat($indent, ' ')"/>
+         <xsl:value-of select="$module"/>
+         by
+         <xsl:value-of select="$organisation"/>
+       </xsl:element>
+    </td>
+    <td>
+       <xsl:element name="a">
+         <xsl:attribute name="href">#<xsl:value-of select="$organisation"/>-<xsl:value-of select="$module"/>-<xsl:value-of select="$rev"/></xsl:attribute>
+         <xsl:value-of select="$rev"/>
+       </xsl:element>
+    </td>
+    <td align="center">
+         <xsl:value-of select="$status"/>
+    </td>
+    <td align="center">
+         <xsl:value-of select="$resolver"/>
+    </td>
+    <td align="center">
+         <xsl:value-of select="$isdefault"/>
+    </td>
+    <td align="center">
+      <xsl:call-template name="licenses">
+        <xsl:with-param name="revision"      select="$revision"/>
+      </xsl:call-template>
+    </td>
+    <td align="center">
+      <xsl:value-of select="round(sum($revision/artifacts/artifact/@size) div 1024)"/> kB
+    </td>
+    <td align="center">
+          <xsl:call-template name="icons">
+            <xsl:with-param name="revision"      select="$revision"/>
+          </xsl:call-template>
+    </td>
+    </tr>
+    <xsl:if test="not($revision/@evicted)">
+    <xsl:if test="not(contains($callstack, concat($organisation, string('/'), $module)))">
+    <xsl:for-each select="$modules/revision/caller[(@organisation=$organisation and @name=$module) and @callerrev=$rev]">
+          <xsl:call-template name="called">
+            <xsl:with-param name="callstack"     select="concat($callstack, string('#'), $organisation, string('/'), $module)"/>
+            <xsl:with-param name="indent"        select="concat($indent, string('---'))"/>
+            <xsl:with-param name="revision"      select=".."/>
+          </xsl:call-template>
+    </xsl:for-each>   
+    </xsl:if>
+    </xsl:if>
+</xsl:template>
+
+<xsl:template name="licenses">
+      <xsl:param name="revision"/>
+      <xsl:for-each select="$revision/license">
+      	<span style="padding-right:3px;">
+      	<xsl:if test="@url">
+  	        <xsl:element name="a">
+  	            <xsl:attribute name="href"><xsl:value-of select="@url"/></xsl:attribute>
+  		    	<xsl:value-of select="@name"/>
+  	        </xsl:element>
+      	</xsl:if>
+      	<xsl:if test="not(@url)">
+  		    	<xsl:value-of select="@name"/>
+      	</xsl:if>
+      	</span>
+      </xsl:for-each>
+</xsl:template>
+
+<xsl:template name="icons">
+    <xsl:param name="revision"/>
+    <xsl:if test="$revision/@searched = 'true'">
+         <img src="http://ant.apache.org/ivy/images/searched.gif" alt="searched" title="required a search in repository"/>
+    </xsl:if>
+    <xsl:if test="$revision/@downloaded = 'true'">
+         <img src="http://ant.apache.org/ivy/images/downloaded.gif" alt="downloaded" title="downloaded from repository"/>
+    </xsl:if>
+    <xsl:if test="$revision/@evicted">
+        <xsl:element name="img">
+            <xsl:attribute name="src">http://ant.apache.org/ivy/images/evicted.gif</xsl:attribute>
+            <xsl:attribute name="alt">evicted</xsl:attribute>
+            <xsl:attribute name="title">evicted by <xsl:for-each select="$revision/evicted-by"><xsl:value-of select="@rev"/> </xsl:for-each></xsl:attribute>
+        </xsl:element>
+    </xsl:if>
+    <xsl:if test="$revision/@error">
+        <xsl:element name="img">
+            <xsl:attribute name="src">http://ant.apache.org/ivy/images/error.gif</xsl:attribute>
+            <xsl:attribute name="alt">error</xsl:attribute>
+            <xsl:attribute name="title">error: <xsl:value-of select="$revision/@error"/></xsl:attribute>
+        </xsl:element>
+    </xsl:if>
+</xsl:template>
+
+<xsl:template name="error">
+    <xsl:param name="organisation"/>
+    <xsl:param name="module"/>
+    <xsl:param name="revision"/>
+    <xsl:param name="error"/>
+    <tr>
+    <td>
+       <xsl:element name="a">
+         <xsl:attribute name="href">#<xsl:value-of select="$organisation"/>-<xsl:value-of select="$module"/></xsl:attribute>
+         <xsl:value-of select="$module"/>
+         by
+         <xsl:value-of select="$organisation"/>
+       </xsl:element>
+    </td>
+    <td>
+       <xsl:element name="a">
+         <xsl:attribute name="href">#<xsl:value-of select="$organisation"/>-<xsl:value-of select="$module"/>-<xsl:value-of select="$revision"/></xsl:attribute>
+         <xsl:value-of select="$revision"/>
+       </xsl:element>
+    </td>
+    <td>
+         <xsl:value-of select="$error"/>
+    </td>
+    </tr>
+</xsl:template>
+
+<xsl:template name="confs">
+    <xsl:param name="configurations"/>
+    
+    <xsl:if test="contains($configurations, ',')">
+      <xsl:call-template name="conf">
+        <xsl:with-param name="conf" select="normalize-space(substring-before($configurations,','))"/>
+      </xsl:call-template>
+      <xsl:call-template name="confs">
+        <xsl:with-param name="configurations" select="substring-after($configurations,',')"/>
+      </xsl:call-template>
+    </xsl:if>
+    <xsl:if test="not(contains($configurations, ','))">
+      <xsl:call-template name="conf">
+        <xsl:with-param name="conf" select="normalize-space($configurations)"/>
+      </xsl:call-template>
+    </xsl:if>
+</xsl:template>
+
+<xsl:template name="conf">
+    <xsl:param name="conf"/>
+    
+     <li>
+       <xsl:element name="a">
+         <xsl:if test="$conf = $myconf">
+           <xsl:attribute name="class">active</xsl:attribute>
+         </xsl:if>
+         <xsl:attribute name="href"><xsl:value-of select="$myorg"/>-<xsl:value-of select="$mymod"/>-<xsl:value-of select="$conf"/>.<xsl:value-of select="$extension"/></xsl:attribute>
+         <xsl:value-of select="$conf"/>
+       </xsl:element>
+     </li>
+</xsl:template>
+
+<xsl:template name="date">
+    <xsl:param name="date"/>
+    
+    <xsl:value-of select="substring($date,1,4)"/>-<xsl:value-of select="substring($date,5,2)"/>-<xsl:value-of select="substring($date,7,2)"/>
+    <xsl:value-of select="' '"/>
+    <xsl:value-of select="substring($date,9,2)"/>:<xsl:value-of select="substring($date,11,2)"/>:<xsl:value-of select="substring($date,13)"/>
+</xsl:template>
+
+
+<xsl:template match="/ivy-report">
+
+  <html>
+  <head>
+    <title>Ivy report :: <xsl:value-of select="info/@module"/> by <xsl:value-of select="info/@organisation"/> :: <xsl:value-of select="info/@conf"/></title>
+    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
+    <meta http-equiv="content-language" content="en" />
+    <meta name="robots" content="index,follow" />
+    <link rel="stylesheet" type="text/css" href="ivy-report.css" /> 
+  </head>
+  <body>
+    <div id="logo"><a href="http://ant.apache.org/ivy/"><img src="http://ant.apache.org/ivy/images/logo.png"/></a></div>
+    <h1>
+      <xsl:element name="a">
+        <xsl:attribute name="name"><xsl:value-of select="info/@organisation"/>-<xsl:value-of select="info/@module"/></xsl:attribute>
+      </xsl:element>
+        <span id="module">
+    	        <xsl:value-of select="concat(info/@module, ' ', info/@revision)"/>
+        </span> 
+        by 
+        <span id="organisation">
+    	        <xsl:value-of select="info/@organisation"/>
+        </span>
+    </h1>
+    <div id="date">
+    resolved on 
+      <xsl:call-template name="date">
+        <xsl:with-param name="date" select="info/@date"/>
+      </xsl:call-template>
+    </div>
+    <ul id="confmenu">
+      <xsl:call-template name="confs">
+        <xsl:with-param name="configurations" select="$confs"/>
+      </xsl:call-template>
+    </ul>
+
+    <div id="content">
+    <h2>Dependencies Stats</h2>
+        <table class="header">
+          <tr><td class="title">Modules</td><td class="value"><xsl:value-of select="count($modules)"/></td></tr>
+          <tr><td class="title">Revisions</td><td class="value"><xsl:value-of select="count($revisions)"/>  
+            (<xsl:value-of select="count($searcheds)"/> searched <img src="http://ant.apache.org/ivy/images/searched.gif" alt="searched" title="module revisions which required a search with a dependency resolver to be resolved"/>,
+            <xsl:value-of select="count($downloadeds)"/> downloaded <img src="http://ant.apache.org/ivy/images/downloaded.gif" alt="downloaded" title="module revisions for which ivy file was downloaded by dependency resolver"/>,
+            <xsl:value-of select="count($evicteds)"/> evicted <img src="http://ant.apache.org/ivy/images/evicted.gif" alt="evicted" title="module revisions which were evicted by others"/>,
+            <xsl:value-of select="count($errors)"/> errors <img src="http://ant.apache.org/ivy/images/error.gif" alt="error" title="module revisions on which error occurred"/>)</td></tr>
+          <tr><td class="title">Artifacts</td><td class="value"><xsl:value-of select="count($artifacts)"/> 
+            (<xsl:value-of select="count($dlartifacts)"/> downloaded,
+            <xsl:value-of select="count($faileds)"/> failed)</td></tr>
+          <tr><td class="title">Artifacts size</td><td class="value"><xsl:value-of select="round(sum($artifacts/@size) div 1024)"/> kB
+            (<xsl:value-of select="round(sum($dlartifacts/@size) div 1024)"/> kB downloaded,
+            <xsl:value-of select="round(sum($cacheartifacts/@size) div 1024)"/> kB in cache)</td></tr>
+        </table>
+    
+    <xsl:if test="count($errors) > 0">
+    <h2>Errors</h2>
+    <table class="errors">
+      <thead>
+      <tr>
+        <th>Module</th>
+        <th>Revision</th>
+        <th>Error</th>
+      </tr>
+      </thead>
+      <tbody>
+      <xsl:for-each select="$errors">
+          <xsl:call-template name="error">
+            <xsl:with-param name="organisation"  select="../@organisation"/>
+            <xsl:with-param name="module"        select="../@name"/>
+            <xsl:with-param name="revision"      select="@name"/>
+            <xsl:with-param name="error"        select="@error"/>
+          </xsl:call-template>
+      </xsl:for-each>
+      </tbody>
+      </table>
+    </xsl:if>
+
+    <xsl:if test="count($conflicts) > 0">
+    <h2>Conflicts</h2>
+    <table class="conflicts">
+      <thead>
+      <tr>
+        <th>Module</th>
+        <th>Selected</th>
+        <th>Evicted</th>
+      </tr>
+      </thead>
+      <tbody>
+      <xsl:for-each select="$conflicts">
+        <tr>
+        <td>
+           <xsl:element name="a">
+             <xsl:attribute name="href">#<xsl:value-of select="@organisation"/>-<xsl:value-of select="@name"/></xsl:attribute>
+             <xsl:value-of select="@name"/>
+             by
+             <xsl:value-of select="@organisation"/>
+           </xsl:element>
+        </td>
+        <td>
+          <xsl:for-each select="revision[not(@evicted)]">
+             <xsl:element name="a">
+               <xsl:attribute name="href">#<xsl:value-of select="../@organisation"/>-<xsl:value-of select="../@name"/>-<xsl:value-of select="@name"/></xsl:attribute>
+               <xsl:value-of select="@name"/>
+             </xsl:element>
+             <xsl:text> </xsl:text>
+          </xsl:for-each>
+        </td>
+        <td>
+          <xsl:for-each select="revision[@evicted]">
+             <xsl:element name="a">
+               <xsl:attribute name="href">#<xsl:value-of select="../@organisation"/>-<xsl:value-of select="../@name"/>-<xsl:value-of select="@name"/></xsl:attribute>
+               <xsl:value-of select="@name"/>
+			   <xsl:text> </xsl:text>
+               <xsl:value-of select="@evicted-reason"/>
+             </xsl:element>
+             <xsl:text> </xsl:text>
+          </xsl:for-each>
+        </td>
+        </tr>
+      </xsl:for-each>
+      </tbody>
+      </table>
+    </xsl:if>
+
+    <h2>Dependencies Overview</h2>
+        <xsl:call-template name="calling">
+          <xsl:with-param name="org" select="info/@organisation"/>
+          <xsl:with-param name="mod" select="info/@module"/>
+          <xsl:with-param name="rev" select="info/@revision"/>
+        </xsl:call-template>
+
+    <h2>Details</h2>    
+    <xsl:for-each select="$modules">
+    <h3>
+      <xsl:element name="a">
+         <xsl:attribute name="name"><xsl:value-of select="@organisation"/>-<xsl:value-of select="@name"/></xsl:attribute>
+      </xsl:element>
+      <xsl:value-of select="@name"/> by <xsl:value-of select="@organisation"/>
+    </h3>    
+      <xsl:for-each select="revision">
+        <h4>
+          <xsl:element name="a">
+             <xsl:attribute name="name"><xsl:value-of select="../@organisation"/>-<xsl:value-of select="../@name"/>-<xsl:value-of select="@name"/></xsl:attribute>
+          </xsl:element>
+           Revision: <xsl:value-of select="@name"/>
+          <span style="padding-left:15px;">
+          <xsl:call-template name="icons">
+            <xsl:with-param name="revision"      select="."/>
+          </xsl:call-template>
+          </span>
+        </h4>
+        <table class="header">
+        	<xsl:if test="@homepage">
+            <tr><td class="title">Home Page</td><td class="value">
+              <xsl:element name="a">
+    	            <xsl:attribute name="href"><xsl:value-of select="@homepage"/></xsl:attribute>
+    		    	<xsl:value-of select="@homepage"/>
+    	        </xsl:element></td>
+            </tr>  	        
+        	</xsl:if>
+          <tr><td class="title">Status</td><td class="value"><xsl:value-of select="@status"/></td></tr>
+          <tr><td class="title">Publication</td><td class="value"><xsl:value-of select="@pubdate"/></td></tr>
+          <tr><td class="title">Resolver</td><td class="value"><xsl:value-of select="@resolver"/></td></tr>
+          <tr><td class="title">Configurations</td><td class="value"><xsl:value-of select="@conf"/></td></tr>
+          <tr><td class="title">Artifacts size</td><td class="value"><xsl:value-of select="round(sum(artifacts/artifact/@size) div 1024)"/> kB
+            (<xsl:value-of select="round(sum(artifacts/artifact[@status='successful']/@size) div 1024)"/> kB downloaded,
+            <xsl:value-of select="round(sum(artifacts/artifact[@status='no']/@size) div 1024)"/> kB in cache)</td></tr>
+        	<xsl:if test="count(license) > 0">
+            <tr><td class="title">Licenses</td><td class="value">
+			      <xsl:call-template name="licenses">
+			        <xsl:with-param name="revision"      select="."/>
+			      </xsl:call-template>
+            </td></tr>  	        
+        	</xsl:if>
+        <xsl:if test="@evicted">
+        <tr><td class="title">Evicted by</td><td class="value">  
+            <b>
+			<xsl:for-each select="evicted-by">
+              <xsl:value-of select="@rev"/>
+			  <xsl:text> </xsl:text>
+            </xsl:for-each>
+			</b>
+			<xsl:text> </xsl:text>
+             <b><xsl:value-of select="@evicted-reason"/></b>
+			 in <b><xsl:value-of select="@evicted"/></b> conflict manager
+        </td></tr>
+        </xsl:if>
+        </table>
+        <h5>Required by</h5>
+        <table>
+          <thead>
+          <tr>
+            <th>Organisation</th>
+            <th>Name</th>
+            <th>Revision</th>
+            <th>In Configurations</th>
+            <th>Asked Revision</th>
+          </tr>
+          </thead>
+          <tbody>
+            <xsl:for-each select="caller">
+              <tr>
+              <td><xsl:value-of select="@organisation"/></td>
+              <td>
+      	         <xsl:element name="a">
+	                 <xsl:attribute name="href">#<xsl:value-of select="@organisation"/>-<xsl:value-of select="@name"/></xsl:attribute>
+		    	         <xsl:value-of select="@name"/>
+	               </xsl:element>
+              </td>
+              <td><xsl:value-of select="@callerrev"/></td>
+              <td><xsl:value-of select="@conf"/></td>
+              <td><xsl:value-of select="@rev"/></td>
+              </tr>
+            </xsl:for-each>   
+          </tbody>
+        </table>
+        <xsl:if test="not(@evicted)">
+        
+        <h5>Dependencies</h5>
+        <xsl:call-template name="calling">
+          <xsl:with-param name="org" select="../@organisation"/>
+          <xsl:with-param name="mod" select="../@name"/>
+          <xsl:with-param name="rev" select="@name"/>
+        </xsl:call-template>
+        <h5>Artifacts</h5>
+        <xsl:if test="count(artifacts/artifact) = 0">
+        <table><tr><td>
+        No artifact
+        </td></tr></table>
+        </xsl:if>
+        <xsl:if test="count(artifacts/artifact) > 0">
+        <table>
+          <thead>
+          <tr>
+            <th>Name</th>
+            <th>Type</th>
+            <th>Ext</th>
+            <th>Download</th>
+            <th>Size</th>
+          </tr>
+          </thead>
+          <tbody>
+            <xsl:for-each select="artifacts/artifact">
+              <tr>
+              <td><xsl:value-of select="@name"/></td>
+              <td><xsl:value-of select="@type"/></td>
+              <td><xsl:value-of select="@ext"/></td>
+              <td align="center"><xsl:value-of select="@status"/></td>
+              <td align="center"><xsl:value-of select="round(number(@size) div 1024)"/> kB</td>
+              </tr>
+            </xsl:for-each>    
+          </tbody>
+        </table>
+        </xsl:if>
+        
+        </xsl:if>
+      </xsl:for-each>    
+    </xsl:for-each>
+    </div>
+  </body>
+  </html>
+</xsl:template>
+
+</xsl:stylesheet>


Mime
View raw message